Комментарии 9
Что это за тип вещественного числа такой 160?
С Modbus TCP что-то не так работает.
При рассмотрении в Wireshark сложилось впечатление, что в транзакции запроса отсутствуют (пропущены) «Transaction Identifier», «Protocol Identifier» и «Length». Как будто заголовок оставлен от Modbus RTU.
В программке может быть добавить индикатор отсылки/приёма? А то при ошибке всё просто мёртво стоит без изменений и непонятно, когда происходит обмен. Можно в строчке под выбором TCP порта добавить сообщение «отсылка», тогда как минимум будут чередоваться сообщения «отсылка»/«ошибка».
При рассмотрении в Wireshark сложилось впечатление, что в транзакции запроса отсутствуют (пропущены) «Transaction Identifier», «Protocol Identifier» и «Length». Как будто заголовок оставлен от Modbus RTU.
В программке может быть добавить индикатор отсылки/приёма? А то при ошибке всё просто мёртво стоит без изменений и непонятно, когда происходит обмен. Можно в строчке под выбором TCP порта добавить сообщение «отсылка», тогда как минимум будут чередоваться сообщения «отсылка»/«ошибка».
Добротная работа. Какую версию Indy используете для реализации TCP соединения?
А версии с англоязычным интерфейсом не планируется?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
ModLook — сканер регистров ModBus. Отмечаем 20-летие программы