Modbus Network ERROR: ETIMEDOUT
-
Добрый день. Пытаюсь связать Eport-EE11 это TCP - Modbus настроил как ТСР сервер. но в отладке сыпит ошибки. при чем одна из них (Network ERROR: ETIMEDOUT) во всех режимах которые я пробовал.
07.05 16:40:09.476 modbus1: undefined
07.05 16:40:09.663 modbus1:- Network ERROR: ETIMEDOUT
07.05 16:40:09.765 modbus1: READ: unitId = 1, FC = 3, address = 0x10 (0x10), length = 1
07.05 16:40:10.767 modbus1: Network ERROR: ETIMEDOUT
07.05 16:40:10.869 modbus1: READ: unitId = 1, FC = 3, address = 0x10 (0x10), length = 1
07.05 16:40:11.871 modbus1: Network ERROR: ETIMEDOUT
07.05 16:40:11.973 modbus1: READ: unitId = 1, FC = 3, address = 0x10 (0x10), length = 1
- Network ERROR: ETIMEDOUT
-
Судя по логу, соединение устанавливается, IP и порт верные (можете для пробы поменять порт - увидите, что ошибка будет другая).
После установки соединения плагин отправляет пакеты на чтение, но ответа не получает. Попробуйте считать другой адрес (сейчас читается адрес 16 = 0x10, 2 байта)
Также, если это регистр для чтения, возможно, нужно применить функцию FC4.
-
Спасибо большое разобрались в проблеме. Проблема оказалась в чипе устройства rs485 на прием работает на передачу нет. Китайцы подвели.