Форум » ТЕЛЕМЕХАНИКА » Vote: Сквозной канал к Modbus устройствам АГЗУ, какой нужен » Ответить

Vote: Сквозной канал к Modbus устройствам АГЗУ, какой нужен

Радик: Для организации прямого доступа к интеллектуальным элементам КИПиА АГЗУ следует организовать механизм шлюза протокола Modbus, позволяющий переадресовывать запросы к ним через КЗУ ( сквозной канал обращения к Modbus устройствам). Варианты реализации: - сквозной пропуск корректных запросов\ответов Modbus с адресом, отличным от адреса КЗУ согласно таблице маршрутизации, наиболее простой вариант. Поддерживается, например SCADAPack32 на уровне системного ПО и может быть использован также для мониторинга происходящих процессов в АГЗУ и КИПиА утилитами локального диагностирования, запущенными непосредственно на объекте с переносного ПК, не подозревающими о наличии шлюза; - реализация поддержки команды 43 MODBUS Encapsulated Interface (MEI) согласно стандарта Modbus. Менее предпочтительный вариант, т.к. команда предназначена для инкапсуляции пакетов других протоколов в кадры Modbus, и требует разработки специализированного ПО для целей, описанных в предыдущем варианте. Интересен тем, что позволяет создать канал не только для Modbus, но даже для "сырого" пакетного обмена - т.е. верхний уровень заворачивает пакет данных, отсылает КЗУ, тот отсылает его в указанный порт, ждет ответа и возвращает его, если он есть. Позволяет КЗУ обращаться к устройству даже не зная протокола; Вмешательство в критичные настройки интеллектуальных элементов КИПиА АГЗУ по сквозному каналу считается допустимым только при переводе АГЗУ в специальный диагностический режим. Работа сквозного канала в обычном режиме ограничивается только чтением переменных, в диагностическом - разрешает посылку управляющих команд и изменение значений переменных. Я склоняюсь к первому варианту. Он позволяет использовать сторонние утилиты, часто от производителя устройства, прямо на работающем АГЗУ для мониторинга процесса. Недостаток в случае с Modbus RTU\ASCII - снижает количество доступных адресов устройств Modbus для КК, т.к. часть маршрутизируется вниз через КЗУ и использоваться на уровне этого порта КК не может. Ну и как всегда, есть возможность реализовать совмещенный вариант - два в одном флаконе.

Ответов - 0



полная версия страницы