Логика управления

Просмотр 9 сообщений - с 1 по 9 (из 9 всего)
  • Автор
    Записи
  • #8493
    Sergey
    Участник

    Мне не совсем понятно как реализовать логику управления с помощью rapid scada, к примеру если работа оборудования зависит от входных параметров и от режима работы, то как это можно реализовать?

    #8494
    baur
    Участник

    Привет, думаю с помощью OPC + Modbus + модуль автоматического управления, а так в основе подобные вещи делается на стороне контроллера

    #8495
    Sergey
    Участник

    А с помощью создания собственного модуля возможно?

    #8496
    manjey73
    Участник

    Можно только при помощи Модуля автоматического управления + формулы. То есть собственный модуль не нужен. Есть еще модуль от автора драйвера MQTT, там тоже можно логику работы создавать.

    Все входные каналы выполняются последовательно от меньшего к большему, это можно сравнить с языком LAD для контроллеров. При использовании Модуля автоуправления RapidScada превращается в ПЛК. Например если WEB установить на другой ПК или вообще все в одном флаконе.

    формулы пишутся на C#, насколько я помню, в новой версии увеличено количество символов на формулу до 4 тысяч символов.

    То есть уже сейчас можно делать мини ПЛК на основе Raspberry Pi3 и RapidScada.
    В том числе и использования встроенных в Raspberry входов выходов.

    • Ответ изменён 8 лет, 5 месяцев назад пользователем manjey73.
    #8500
    Sergey
    Участник

    А зачем разработка дополнительных модулей нужна?

    #8501
    manjey73
    Участник

    Вы спросили, можно ли RapidScada использовать как логику управления. Вам ответили, что можно уже сейчас на существующих модулях. Если вас по каким то причинам они не устраивают, можете разработать свой.

    • Ответ изменён 8 лет, 5 месяцев назад пользователем manjey73.
    #8503
    Sergey
    Участник

    Меня смутила часть ответа «Можно только при помощи Модуля автоматического управления»

    #8505
    Mikhail
    Модератор

    Не только, но с помощью Модуля автоуправления это самый простой путь. Опять же, повторюсь, логику разумно реализовать на ПЛК, если логика критически важна для системы. Конечно, зависит от Вашей конкретной задачи.

    #8510
    manjey73
    Участник

    Sergey понятно, просто без Модуля автоматического управления нельзя выполнить отправку команд например в модуль вывода или произвести внеочередной опрос модуля ввода/вывода после вычислений во входных каналах. Без данного модуля можно отправлять команды только в ручном режиме. Поэтому он как бы нужен. Тем более для частного использования он стоит недорого.
    А вот все формулы во входных каналах выполняются без платных модулей, но так как при применении RapidScada в качестве ПЛК нужно не просто читать модули но и посылать команды.

    Можете еще почитать про KpWorkFlow (сам еще не изучал), он вроде бесплатен.

Просмотр 9 сообщений - с 1 по 9 (из 9 всего)
  • Для ответа в этой теме необходимо авторизоваться.