Цитата Сообщение от K3114 Посмотреть сообщение
Есть ПЛК110 и панель Weintek, связаны между собой через RS232.
Задача считать по адресу 10 регистров панели по Modbus.
Прием передача настроена, но проблема в том, что считать можно только один регистр, т.е. когда установка Quantity:=1, при установке Quantity большего значения выскакиевает ошибка 255.
Чтение функцией MB_RD_HOLD_REGS 03. При тех же настройках Modbus Poll спокойно считывает 10 регистров с панели.

Сам пример программы из описания библиотеки Modbus.lib с нужными настройками порта.

Подскажите, как можно считать 10 регистров группой?
Если у вас в проекте только пример из описания, то выложите его здесь, может кто найдет проблему