Modbus примитивное управление по arduino — как отправить команду?
Добрый день, имеется 4 slave устройства, arduino , UART - RS485 преобразователь,
Очень ограничен по времени, и адаптировать библиотеки нету возможности
Тестировал слейвы через пк используя USB-RS485 преобразователь - корректно отправлю и считваю регистры используя инструкции 0x03 и 0x06
Вопрос можно ли зная конкретные битовые команды управлять слейвами без библиотек используя только serial print и serial read?
В ПО QMB получил нужные мне значения битов для управления в виде
01 06 00 02 00 00 28 0a
01 06 00 02 00 01 e9 ca
01 06 00 02 00 01 e9 ca
01 06 00 02 00 01 e9 ca
01 06 00 02 00 02 a9 cb
01 06 00 02 00 01 e9 ca
08 06 00 02 00 01 e9 53
08 06 00 02 00 02 a9 52
08 06 00 02 00 03 68 92
65 06 00 02 00 03 60 2f
65 06 00 02 00 02 a1 ef
65 06 00 02 00 01 e1 ee
65 06 00 02 00 01 e1 ee
65 06 00 02 00 02 a1 ef
Павел Перков, не стоит переписывать код, не понимая что он делает. "..." это не часть кода, Александр точками обозначил, что в массиве должно быть столько элементов, сколько вам нужно. Это как написать "и.т.д."