Перейти к концу метаданных
Переход к началу метаданных


          Настройка приема данных с терминалом БЭМП РУ-ОЛ ЧЭАЗ по протоколу Modbus RTU

 

  1. Карту Modbus необходимо скачать из устройства, с помощью ПО Проводник БЭМП (bempexplorer) либо запросить у производителя.
  2. Сигналы считываем функцией 3, тип данных word. Сигнал является двухбайтовым числом, где 0 – это 0, а 1 – это FFFF.

         Поэтому, для нормального отображения в web тип сигнала устанавливаем bool

                При этом если необходимо передать сигнал в ДП в 104 протоколе как однопозиционный сигнал, необходимо создать виртуальный ТС, в дорасчете указать принятый канал из Modbus и передать его типом данных 30: M_SP_TB_1.

  1. ТУ выполняются типом команду 6, а также необходимо создать несколько строк в команде:
  • Первая строка для установки пароля для авторизации АСУ, это необходимо для некоторых видов действий с терминалом, в частности ТУ выключателя. Записываем значение в регистр для пароля АСУ. Пароль по умолчанию 0 (0000 – логический 0).
  • Вторая строка для записи в регистр «Отмена команды» логическую 1 (FFFF), для запрета команд, выданных ранее, но не выполненных по какой-то причине.
  • Записать в регистр «Команда Включить» или «Команда Отключить» логическую 1 (FFFF).
    Записать в регистр «Выполнение команды» логическую 1 (FFFF).
  • Это все описано в руководстве программиста АСУ ТП. п.9.1 (регистры смотрите из своей таблички, они отличаются от руководства)

  • Нет меток