7.4. Modbus TCP Slave OS. ДОБАВЛЕНИЕ ДАННЫХ ДЛЯ ОПРОСА

-
Двойным кликом по устройству «Modbus_TCP_Slave_OS» в дереве проекта откройте окно настроек.
-
Во вкладке «Modbus Tcp slave_OS Настройка» укажите:
TCP порт 502. По данному порту будет доступен Modbus Slave (если создается несколько Slave-устройств, порт должен быть уникальным 503, 504 и т.д.),
«Поведение в режиме СТОП» – «Нет активности». Данная настройка определяет режим работы, когда ПЛК находится в состоянии СТОП. Дополнительно этот режим можно активировать из ППО с помощью свойства ActivateStopBehavior.
Пример программного кода на языке ST:
Modbus_Tcp_Slave_OS.ActivateStopBehavior:=true;
3. Во вкладке «Modbus TCP slave_OS Области данных» кликните по кнопке «Добавить область данных» и в открывшемся диалоговом окне добавьте необходимые области с привязкой к переменным:
Область данных 1 - регистры хранения; смещение – 0; длина – 2; из программы «MB_Slave» привяжите переменную «my_var_S».
Область данных 2 - регистры хранения; смещение – 2; длина – 10; из программы «MB_Slave» привяжите переменную «data_S».
Флаг в поле «Отладочный режим» включает отладочный режим, благодаря которому в журнал контроллера записывается дополнительная информация о работе. После завершения пуско-наладочных работ необходимо флаг снять. Если этого не сделать, то важная информация в журнале может быть замещена второстепенной и увеличивается загрузка центрального процессора контроллера.
