Artem Fursov Posted August 6, 2019 Share Posted August 6, 2019 Здравствуйте. Необходимо включить Nport 5110A в схему опроса контроллера так чтобы запрос с компьютера по COM порту поступал на Nport 5110A и опрашивал устройство уже по Ethernet . То есть не как удаленный COM порт а наоборот. В связи с этим вопросы: 1) Возможно ли это? 2) Пробовал настроить как TCP клиент, для того чтобы указать на какой IP отправлять пакеты, корректны ли настройки согласно рисунку? 1.bmp Link to comment
Незнайка Posted August 6, 2019 Share Posted August 6, 2019 Добрый день. Возможность решения этой задачи зависит от используемого протокола. Какой протокол используется для работы со slave устройством? Link to comment
Artem Fursov Posted August 6, 2019 Author Share Posted August 6, 2019 С компьютера на Moxa - Modbus RTU а между контроллером и Moxa по Ethernet Modbus TCP. Вообще Moxa пересылает сообщение на указанные в TCP Client адреса. только сообщение больше похоже на пустой TCP Пакет( приведено ниже). 68 19 DC 02 00 00 24 01 03 00 01 00 01 20 00 00 00 00 00 00 E4 45 1F 0E 06 08 13 | 68 19 DE 02 00 00 24 01 03 00 01 00 01 20 00 00 00 00 00 00 D2 49 1F 0E 06 08 13 | Когда по факту в COM порт отправляется - 01 01 00 00 00 0A BC 0D 01 01 00 00 00 0A BC 0D Link to comment
Artem Fursov Posted August 6, 2019 Author Share Posted August 6, 2019 18 минут назад, Незнайка сказал: Добрый день. Возможность решения этой задачи зависит от используемого протокола. Какой протокол используется для работы со slave устройством? С компьютера на Moxa - Modbus RTU а между контроллером и Moxa по Ethernet Modbus TCP. Вообще Moxa пересылает сообщение на указанные в TCP Client адреса. только сообщение больше похоже на пустой TCP Пакет( приведено ниже). 68 19 DC 02 00 00 24 01 03 00 01 00 01 20 00 00 00 00 00 00 E4 45 1F 0E 06 08 13 | 68 19 DE 02 00 00 24 01 03 00 01 00 01 20 00 00 00 00 00 00 D2 49 1F 0E 06 08 13 | Когда по факту в COM порт отправляется - 01 01 00 00 00 0A BC 0D 01 01 00 00 00 0A BC 0D Link to comment
Незнайка Posted August 6, 2019 Share Posted August 6, 2019 8 minutes ago, Artem Fursov said: С компьютера на Moxa - Modbus RTU а между контроллером и Moxa по Ethernet Modbus TCP. Вообще Moxa пересылает сообщение на указанные в TCP Client адреса. только сообщение больше похоже на пустой TCP Пакет( приведено ниже). 68 19 DC 02 00 00 24 01 03 00 01 00 01 20 00 00 00 00 00 00 E4 45 1F 0E 06 08 13 | 68 19 DE 02 00 00 24 01 03 00 01 00 01 20 00 00 00 00 00 00 D2 49 1F 0E 06 08 13 | Когда по факту в COM порт отправляется - 01 01 00 00 00 0A BC 0D 01 01 00 00 00 0A BC 0D Решить задачу преобразования Modbus RTU в Modbus TCP используя устройство NPort не получится. Вам нужен MGate 3180 или аналогичный. Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now