Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Автор Тема: Нет ответа по Modbus TCP  (Прочитано 26622 раз)

vorobev22rus

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

arOPC

  • Модератор
  • *****
  • Сообщений: 248
  • За словом дело, за делом результат
    • Просмотр профиля
    • ardsoft
Re: Нет ответа по Modbus TCP
« Ответ #1 : 26 Июня 2025, 15:03:16 »
Добрый день!

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

Айрат

vorobev22rus

  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: Нет ответа по Modbus TCP
« Ответ #2 : 27 Июня 2025, 05:07:44 »
Айрат, спасибо за оперативный ответ! Разобрался. По мануалу:
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))))