SensorModbusMaster
Управление датчиками и устройствами по протоколу Modbus RTU с Arduino в роли мастера
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:3b7b234867c8d6cfd6f4f796ce5400f9a84bb9e241222789ac4f666a9a6b1e0eSensorModbusMaster-1.7.0-3b7b2348.zipОписание
Нужно общаться с датчиками и другими устройствами по протоколу Modbus RTU? Эта библиотека превращает Arduino в Modbus-мастер с минимальными знаниями о самом протоколе. Вместо возни с низкоуровневыми фреймами здесь используются готовые функции высокого уровня для чтения и записи регистров. Требуется создать Serial-поток (Serial1, SoftwareSerial, AltSoftSerial), инициализировать объект modbusMaster в setup, и дальше просто считывать данные через простые методы. Поддерживает RS485 адаптеры с pin-управлением для половинодуплексных линий. Необходимо получить Modbus-карту вашего устройства: нужны скорость передачи, тип чётности и адреса регистров — без этого библиотека работать не будет.