Библиотека ModBus.h
- Войдите на сайт для отправки комментариев
Здравствуйте !
Я из Ардуино МЕГА 2560 передаю данные в панель СП270 по МодВас РТУ функцией:writeSingleRegister(adr, dan)
- передача значения dan по адресу adr. Передается правильно.
И так все данные ( 6 переменных ), что на мой взгляд не совсем удачно.
Есть функция для передачи нескольких данных writeMultipleRegister
, но я не смог ее реализовать.
Использую библиотеку ModbusMaster.h
, но примера передачи нескольких данных этой функцией в инете не нашел.
В файле ModbusMaster.cpp
в этой функции указаны два параметра - адрес для панели СП270 и количество регистров для записи данных в эти регистры (так я понял), а как указать откуда брать данные не понятно. Мне кажется в функции должен быть еще параметр с адресом данных или я чего-то не понимаю.
Подскажите пожалуйста как правильно вызывать функцию writeMultipleRegister или ссылку с использованием этой функции.
С уважением Геннадий.