Нет ответа по Modbus TCP

Автор vorobev22rus, 26 июня 2025, 14:02:28

vorobev22rus

Добрый день! Может кто разбирается в TCP: есть нестандартное оборудование - шлюз (преобразователь Homebus Haier - Modbus TCP)  Haier для диспетчеризации кондиционеров. Их два, настройки зеркальные. По IP 10.255.15.54 - все норм, а по 10.255.15.55 - пакеты TCP есть, но в качестве Modbus TCP они не воспринимаются (в диагностике arOPC запросы есть, ответов нет). Есть какие то мысли (dump сформированный wireshark во вложении)?

arOPC

Добрый день!

Судя по дампу, TCP соединение установлено, пакеты принимается.
Надо разбираться с преобразователем. Проверить адреса, линию связи, между шлюзом и конечным оборудованием.

Айрат

vorobev22rus

Айрат, спасибо за оперативный ответ! Разобрался. По мануалу:
Composition of slave id:
Bus no.*20+translator address.
Example: the bus no. is 5, and the translator address is 1, thus, the slave id is 5*20+1=101.
Но у меня устойчиво получалось, например 5*20+4 = 124, а не 104))))