Последняя версия:
5.0.1 build 1108. 8 ноября 2024.
Модуль MODBUS RTU и TCP позволяет считывать и протоколировать данные с устройств, работающих по одноименному протоколу. Модуль может выполнять две функции:
- Запрос данных - модуль формирует и отсылает MODBUS запросы к устройству в автоматическом режиме, на основе ваших настроек. Требуется указать параметры запросов и описать ожидаемые значения ответа на эти запросы.
- MODBUS [Slave] - программа выступает в роли MODBUS-ведомого и отправляет запросы, полученные от другого ведущего MODBUS устройства, в качестве которого может выступать ПЛК или другой компьютер. Этот режим удобен, если нужно отправлять данные из ПЛК в любой момент, используя запросы на запись.
- MODBUS [Passive] - в этом режиме программа обрабатывает все запросы и ответы, отправляемые другими устройствами в сети MODBUS и экспортирует декодированные данные.
Модуль имеет следующие особенности:
- Вы можете отсылать запросы к MODBUS совместимому устройству.
- Модуль поддерживает наиболее распространенные коды функций MODBUS.
- Модуль автоматически подчитывает и проверяет CRC для пакетов данных.
- Вы можете считывать регистры следующего типа: byte, word, double word, single float, double float, биты, строки, знаковые и беззнаковые числа;
- Модуль может ожидать ответ от устройства определенное время.
- Вы можете задать один или несколько запросов, которые будут выполняться последовательно.
- Можно опрашивать несколько устройств.
Скачать | Документация
Как включить модуль
На рисунке ниже вы можете увидеть, как включить данных модуль в настройках программы на странице "Модули".
Рис.1. Выбор модуля.
Как настроить модуль
На рисунке ниже показан пример настроек модуля. Вы можете ознакомиться с файлом справки по ссылке выше, для получения более подробной информации.
Рис.2. Настройка модуля.