Чтение и запись данных по протоколу Modbus TCP/IP
Как было видно по предыдущему уроку, у ПЛК BRIC имеется возможность опроса регистров через Modbus TCP. В данном случае контроллер выступает в роли slave-устройства. Напишем программу на языке ST. Добавим переменную mdb_var с типом данных WORD.

Далее добавим подмодуль MemoryArea. Выберем параметры, представленные ниже на рисунке.

Определим Modbus-адрес для нашей переменной. Заходим в раздел «Project» и в столбце «Location» прописываем форму «%MW1.0.0».

Скомпилируем и заргужаем программу в ПЛК. Подключаемся через Ethernet и запускаем программу Modbus Poll. Задаем настройки, представленные ниже.


Также заходим в WEB-страницу контроллера (по умолчанию http://192.168.1.232) и заходим во вкладку «User». Далее проверим чтение/запись данных через Modbus TCP.

Примечание
Чтение и запись параметров ПЛК через Modbus TCP остается как самостоятельная работа