Modbus-Arduino
Протокол Modbus для Arduino: работа в режиме slave по RS-232/RS-485 и TCP/IP с поддержкой основных функций и обработкой исключений
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:0221b4049bf13cf93814c54a998c1e0e00d357f205771270a8917ce1117df9ecModbus_Arduino-1.3.0-0221b404.zipОписание
Если нужно связать Arduino с промышленным оборудованием или домашней автоматизацией — эта библиотека реализует протокол Modbus для работы по последовательному порту (RS-232/RS-485) или через TCP/IP. Arduino выступает в роли slave-устройства и может обрабатывать команды от master-контроллера: читать и писать катушки, работать с регистрами, опрашивать входы. Поддерживаются основные функции Modbus (0x01–0x06, 0x0F, 0x10, 0x11), обработка исключений и ответы по протоколу. В комплекте примеры для типовых сценариев — управление светодиодом через катушку, регулировка яркости через регистр, чтение датчика температуры. Режим master находится в разработке, так что на полноценный двусторонний обмен не рассчитывай.