Стартовая страница › Форумы › Понять, как работает ПО › Логика управления
- В этой теме 8 ответов, 4 участника, последнее обновление 8 лет, 5 месяцев назад сделано
manjey73.
-
АвторЗаписи
-
16.02.2018 в 04:59 #8493
Sergey
УчастникМне не совсем понятно как реализовать логику управления с помощью rapid scada, к примеру если работа оборудования зависит от входных параметров и от режима работы, то как это можно реализовать?
16.02.2018 в 08:17 #8494
baurУчастникПривет, думаю с помощью OPC + Modbus + модуль автоматического управления, а так в основе подобные вещи делается на стороне контроллера
16.02.2018 в 08:47 #8495Sergey
УчастникА с помощью создания собственного модуля возможно?
16.02.2018 в 09:12 #8496
manjey73УчастникМожно только при помощи Модуля автоматического управления + формулы. То есть собственный модуль не нужен. Есть еще модуль от автора драйвера MQTT, там тоже можно логику работы создавать.
Все входные каналы выполняются последовательно от меньшего к большему, это можно сравнить с языком LAD для контроллеров. При использовании Модуля автоуправления RapidScada превращается в ПЛК. Например если WEB установить на другой ПК или вообще все в одном флаконе.
формулы пишутся на C#, насколько я помню, в новой версии увеличено количество символов на формулу до 4 тысяч символов.
То есть уже сейчас можно делать мини ПЛК на основе Raspberry Pi3 и RapidScada.
В том числе и использования встроенных в Raspberry входов выходов.-
Ответ изменён 8 лет, 5 месяцев назад пользователем
manjey73.
16.02.2018 в 14:26 #8500Sergey
УчастникА зачем разработка дополнительных модулей нужна?
16.02.2018 в 14:55 #8501
manjey73УчастникВы спросили, можно ли RapidScada использовать как логику управления. Вам ответили, что можно уже сейчас на существующих модулях. Если вас по каким то причинам они не устраивают, можете разработать свой.
-
Ответ изменён 8 лет, 5 месяцев назад пользователем
manjey73.
16.02.2018 в 15:29 #8503Sergey
УчастникМеня смутила часть ответа «Можно только при помощи Модуля автоматического управления»
16.02.2018 в 15:54 #8505
MikhailМодераторНе только, но с помощью Модуля автоуправления это самый простой путь. Опять же, повторюсь, логику разумно реализовать на ПЛК, если логика критически важна для системы. Конечно, зависит от Вашей конкретной задачи.
16.02.2018 в 16:22 #8510
manjey73УчастникSergey понятно, просто без Модуля автоматического управления нельзя выполнить отправку команд например в модуль вывода или произвести внеочередной опрос модуля ввода/вывода после вычислений во входных каналах. Без данного модуля можно отправлять команды только в ручном режиме. Поэтому он как бы нужен. Тем более для частного использования он стоит недорого.
А вот все формулы во входных каналах выполняются без платных модулей, но так как при применении RapidScada в качестве ПЛК нужно не просто читать модули но и посылать команды.Можете еще почитать про KpWorkFlow (сам еще не изучал), он вроде бесплатен.
-
Ответ изменён 8 лет, 5 месяцев назад пользователем
-
АвторЗаписи
- Для ответа в этой теме необходимо авторизоваться.