Добрый день.
Вероятно указан неверный код функции Modbus.
1 (0x01) — чтение значений из нескольких регистров флагов (Read Coil Status).
2 (0x02) — чтение значений из нескольких дискретных входов (Read Discrete Inputs).
3 (0x03) — чтение значений из нескольких регистров хранения (Read Holding Registers).
4 (0x04) — чтение значений из нескольких регистров ввода (Read Input Registers).
5 (0x05) — запись значения одного флага (Force Single Coil).
6 (0x06) — запись значения в один регистр хранения (Preset Single Register).
15 (0x0F) — запись значений в несколько регистров флагов (Force Multiple Coils)
16 (0x10) — запись значений в несколько регистров хранения (Preset Multiple Registers)
Посмотрите какой код функции используется в редакторе шаблона линии связи и какой поддерживает устройство.
И заодно проверьте из каких регистров читаете или в какие пишите.
-
Этот ответ был изменен 3 года, 2 месяца назад от vg.
-
Этот ответ был изменен 3 года, 2 месяца назад от vg.
-
Этот ответ был изменен 3 года, 2 месяца назад от vg.