Цитата Сообщение от Dmitro Посмотреть сообщение
Что можно подкрутить?
Попробуйте увеличить задержку ответа по RS-485 у модуля МВ110-8А до 15-20 мс. У ПЛК таймаут ожидания ответа Max timeout увеличьте до 300-500 мс.
Установите согласующие резисторы в начале и конце линии 120 Ом.


Цитата Сообщение от melky Посмотреть сообщение
Для того, чтобы понять, что это неправильный подход, вам нужно хотя бы раз столкнуться с системами, которые не умеют выполнять групповой запрос по причине того, что не смогут потом идентифицировать типы переменных. Столкнулся с этим на ModbusPool для Linux при формировании запросов в командной строке, там необходимо указывать тип переменной и указывается тип для всей группы запроса.
С вашим подходом придется в таком варианте выполнить 8 запросов вместо одного.
Спасибо за рекомендацию. Замечание учтем.