Mih Posted August 7, 2013 Share Posted August 7, 2013 Возможно ли связать два ethernet устройства одной подсети (например 192.168.1.20 и 192.168.1.21) через канал RS 485 с помощью преобразователей NPort 6250? Link to comment
Agibalov Posted August 8, 2013 Share Posted August 8, 2013 Здравствуйте! На указанном оборудовании такое возможно с применением режима PPP. Однако нужно учитывать, что для работы PPP требуется полнодуплексный канал - например, 4-х проводной RS-485. Полудуплексный 2-х проводной RS-485 не подойдёт. Link to comment
DumkoO Posted October 5, 2019 Share Posted October 5, 2019 Здравствуйте. В наличии есть Moxa NPort 5650-8-DT-J и MB3170. Необходимо реализовать схему PC serv - Ethernet - 485 - Ethernet - PC client, передача данных Modbas. Сервер модбас за моксой 5650, Клинт за 3170 Как правильно настроить порт на стороне сервера? Какой выбрать режим? Link to comment
Незнайка Posted October 6, 2019 Share Posted October 6, 2019 Добрый день. Можно попробовать настроить NPort 5650-8-DT-J как TCP client, в качестве адреса указать IP MB3170, и в качестве порта 950. На MB3170 включить ProCOM. Link to comment
DumkoO Posted October 7, 2019 Share Posted October 7, 2019 19 hours ago, Незнайка said: Добрый день. Можно попробовать настроить NPort 5650-8-DT-J как TCP client, в качестве адреса указать IP MB3170, и в качестве порта 950. На MB3170 включить ProCOM. Моксы находятся в разных сетях и физически объединяются только по RS485. Получается, что на стороне сервера (5650) TCP преобразуется в RTU, доходит до MB3170, который преобразует RTU в TCP. Link to comment
Незнайка Posted October 7, 2019 Share Posted October 7, 2019 Понятно. Если PC serv и PC client работают по Modbus-TCP, то такая связка не заработает. Link to comment
DumkoO Posted October 12, 2019 Share Posted October 12, 2019 On 10/7/2019 at 1:03 PM, Незнайка said: Понятно. Если PC serv и PC client работают по Modbus-TCP, то такая связка не заработает. Как ни странно заработало. Схема соединения во вложении. На ПК запустили утилиту Modbus Slave, настроили порт на NPort 5650-8-DT-J как TCP Client Mode, указали IP и порт ПК где запущен Modbus Slave (скрин во вложении) На другой стороне запустили Modbus Poll, на MB3170 настроили порт как RTU Slave Связь есть и данные передаются, осталось попробовать на реальном Modbus сервере, но думаю будет работать. Link to comment
Незнайка Posted October 13, 2019 Share Posted October 13, 2019 On 10/12/2019 at 4:14 PM, DumkoO said: Как ни странно заработало. Схема соединения во вложении. На ПК запустили утилиту Modbus Slave, настроили порт на NPort 5650-8-DT-J как TCP Client Mode, указали IP и порт ПК где запущен Modbus Slave (скрин во вложении) На другой стороне запустили Modbus Poll, на MB3170 настроили порт как RTU Slave Связь есть и данные передаются, осталось попробовать на реальном Modbus сервере, но думаю будет работать. Зря вы так пишете, потом кто то найдёт тему поиском и повторит ошибку. Между ПК и NPort у вас не Modbus-TCP, а Modbus-RTU упакованный в TCP. 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