Jump to content
Форум по продукции MOXA

MOXA NAT 102 и TwinCAT


Recommended Posts

Добрый день!

Имеется контроллер Beckhoff C6920 с установленным TwinCAT версии 3.1.4016. Задача — получить данные через OPC-сервер Kepware. Подключаюсь через ноутбук с установленным TwinCAT версии 3.1.4024. IP-адрес С6920 — 10.144.0.33, порт 851, на ноуте выставил IP-адрес 10.144.0.200, добавляю маршрут ADS и все работает.
Однако нам необходимо прочитать данные на сервере (TwinCAT версии 3.1.4024), который имеет другой IP-адрес, и для замены IP-адреса мы используем промышленный маршрутизатор Moxa NAT 102.
Я настроил Moxa NAT 102 следующим образом:
LAN – 10.140.0.100
WAN – 10.191.101.80
Еще я добавил в NAT правило, которое перенаправляет IP-адрес 10.140.0.33 на 10.191.101.145:

image.thumb.png.64269b6ee2c5f6290713e8daec52d819.pngimage.thumb.png.a5bba00a2e0a320050dfa583ff319c68.png

Потом пытаюсь добавить маршрут ADS, но соединения нет (нет крестика в столбце Подключено). Доступен пинг с MOXA NAT 102 на 10.140.0.33. 10.191.101.145 также пингуется сервером.

image.png.4c027244c9e8ea9b3993e31e010528ed.png

image.png.f9bad53b61282461b39279b4f02aae90.png

Я также проверил отправку TCP-пакетов через Wireshark:

image.thumb.png.f16a02a3861673eb3836e239ed3759a5.png

Брандмауэр и защита от вирусов отключены как на C6920, так и на сервере.
Что может быть причиной? Прошу помочь, заранее спасибо!
P.S. Мы уже получали данные от ПЛК Siemens по протоколу S7 аналогичным способом (с использованием MOXA NAT 102) и всё работает. Также работает с протоколом MTConnect.

Link to comment

Добрый день!

К сожалению, работать с оборудованием Beckhoff не приходилось. Но правильно ли я понимаю, что проблема в подключении за NAT только к данному оборудованию? Другие устройства за тем же самым NAT корректно опрашиваются (если их поставить вместо контроллера с тем же адресом)?
Если это так, то тут нужно смотреть особенности связи, используемой со стороны Beckhoff, а также желательно снять Wireshark дамп попытки подключения с двух сторон (со стороны ПК и со стороны контроллера одновременно).
Возможно, как-то будет полезна информация по следующей ссылке:
https://support.softwaretoolbox.com/app/answers/detail/a_id/2593

Link to comment
  • 1 month later...
В 13.03.2024 в 12:24, pasiijan сказал:

Добрый день!

Имеется контроллер Beckhoff C6920 с установленным TwinCAT версии 3.1.4016. Задача — получить данные через OPC-сервер Kepware. Подключаюсь через ноутбук с установленным TwinCAT версии 3.1.4024. IP-адрес С6920 — 10.144.0.33, порт 851, на ноуте выставил IP-адрес 10.144.0.200, добавляю маршрут ADS и все работает.
Однако нам необходимо прочитать данные на сервере (TwinCAT версии 3.1.4024), который имеет другой IP-адрес, и для замены IP-адреса мы используем промышленный маршрутизатор Moxa NAT 102.
Я настроил Moxa NAT 102 следующим образом:
LAN – 10.140.0.100
WAN – 10.191.101.80
Еще я добавил в NAT правило, которое перенаправляет IP-адрес 10.140.0.33 на 10.191.101.145:

image.thumb.png.64269b6ee2c5f6290713e8daec52d819.pngimage.thumb.png.a5bba00a2e0a320050dfa583ff319c68.png

Потом пытаюсь добавить маршрут ADS, но соединения нет (нет крестика в столбце Подключено). Доступен пинг с MOXA NAT 102 на 10.140.0.33. 10.191.101.145 также пингуется сервером.

image.png.4c027244c9e8ea9b3993e31e010528ed.png

image.png.f9bad53b61282461b39279b4f02aae90.png

лазер со2 купить
https://mstol.ru/kosmetologicheskie-apparaty/lazery/frakcionnye-lazery-so2/

Я также проверил отправку TCP-пакетов через Wireshark:

image.thumb.png.f16a02a3861673eb3836e239ed3759a5.png

Брандмауэр и защита от вирусов отключены как на C6920, так и на сервере.
Что может быть причиной? Прошу помочь, заранее спасибо!
P.S. Мы уже получали данные от ПЛК Siemens по протоколу S7 аналогичным способом (с использованием MOXA NAT 102) и всё работает. Также работает с протоколом MTConnect.

 

как вопрос решили?

Link to comment

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...