В некоторых случаях, для подключения датчика к ПЛК не хватает аналоговых входов. Решить задачу подключения датчика к ПЛК можно через протокол Modbus. В этом посте мы разберем: - Библиотеки для опроса по протоколу Modbus RTU - Конфигурацию связи - Схему для постоянного опроса Начнем с того, что нам необходимо понять, как организовать обмен данными по Modbus RTU. ПЛК является мастером сети (ведущий). Датчик является подчинённым устройством (ведомый). В UNI PRO 3 есть специальная команда, которая находиться в библиотеке System/Modbus, называется ModbusMaster_ReadSingleHoldingRegister (Рис.1). Команда читает данные с одного конкретного регистра по протоколу Modbus RTU. На рисунке 1 изображена конфигурация команды для чтения показаний датчика. На вход «Enable» подается сигнал активации блока (тип сигнала меандр). На вход «Register» адрес регистра, где хранятся показания датчика. Вход «Slave» адрес ведомого устройства. Спрва этот блок нам выводит статус запроса и само значение. Разберем конф
Настройка обмена данными между датчиком и ПЛК EVCO по Modbus RTU
7 ноября 20247 ноя 2024
18
1 мин