В продолжение темы http://forum.lers.ru/viewtopic.php?f=17&t=5008
Действительно, если расходомер подключен через адаптер RS-232, то используется протокол ASCII, а через адаптер Ethernet - протокол RTU, который преобразовывается в TCP.
Пожалуйста, опишите ваше предложение более развернуто. Из текущего описания не понятно в чем оно заключается.
Процитирую пост Константина из вышеупомянутой темы:
Существует Адаптер Питерфлоу » RS-232, который преобразует Modbus ASCII в Modbus RTU, для работы с Питерфлоу РС. И Существует Адаптер Питерфлоу » Ethernet, который преобразует Modbus TCP в Modbus RTU, для работы с Питерфлоу РС. При написании драйвера устройства нам был предоставлен доступ к Питерфлоу РС, который был подключен через адаптер RS-232. Поэтому в ЛЭРС УЧЕТ используется протокол Modbus ASCII. Сам же Питерфлоу РС работает только по протоколу Modbus RTU.
Прошу Вас добавить поддержку опроса Питерфлоу РС через адаптер Питерфлоу » Ethernet.
Прилагаю протокол обмена.
РС_Протокол обмена (ред.1-04).pdf (482 KB)
Мы добавили поддержку протокола Modbus TCP. Поддержка протокола войдет в обновление R22.