ModbusSlaveLogic
Обработка запросов Modbus для Arduino в роли ведомого устройства с поддержкой восьми функций протокола
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:8e9cf5e0b4789165b67f9ca8c73af3e7af467fabc6a550f59b34f722a33996c7ModbusSlaveLogic-1.0.1-8e9cf5e0.zipОписание
Нужен модуль для работы Arduino в качестве ведомого устройства Modbus? Эта библиотека обрабатывает запросы от Modbus-хоста и формирует ответы в соответствии со своей конфигурацией. Поддерживаются восемь функций протокола: чтение и запись катушек, чтение и запись дискретных входов и регистров хранения, а также массовые операции записи. Библиотека работает с объектами ModbusADU и управляет массивами катушек, дискретных входов, регистров хранения и входных регистров, обновляя их на основе входящих PDU и формируя корректные ответы. Нужно самостоятельно настроить каждый тип данных через отдельные методы конфигурации, если какой-то из них не используется — библиотека просто проигнорирует соответствующие запросы.