PDA

Просмотр полной версии : Доступ к СПК1хх[M01] удаленно



Артем512
02.04.2019, 11:44
Добрый день!

Опишу проблему:

СПК подключен через VPN. Внутри ВПН маршрутизируемые сети от компьютера с CodeSys до сети с СПК.

Общая схема такая - [СПК] <-> [сеть объекта] <-> [роутер объекта] <-> [VPN роутер1] <-> интернет <-> [ VPN роутер2 ] <-> [ VPN клиент на компьютере с Codesys]

Прошивка СПК - последняя. Версия CodeSys - тоже.

Столкнулся с тем, что СПК не доступен в Codesys. Но - визуализация работает, telnet на 11740 и т.д. отвечает, ssh на СПК доступен.

Если воткнуться в VPN роутер 1 - то все отлично - СПК доступен из CodeSys.

Также в сети объекта находятся модули МВ2хх, и они из конфигуратора доступны, но с нюансом. - При указании ip модуля, может сначала выдаваться ошибка доступа к модулю, но если несколько раз повторить операцию, то модуль определяется и нормально показывает данные. Такое ощущение что заложенные таймауты в ПО находятся на грани времени прохождения пакета и обратно (RTT) канала до объекта. Сейчас эти задержки - в районе 200 ms. и более. И видимо, когда при поиске модуля ввода ответ прилетает раньше таймаута - все работает далее нормально. но зачастую таймаут срабатывает раньше. ????

А СПК вообще ни разу не получилось увидеть.

Можете ли прокомментировать? Может есть какие-то другие причины?

P.S. Поставить Gateway в сети объекта нет возможности.

Спасибо.

Евгений Кислов
02.04.2019, 11:49
Добрый день.
Вы в CODESYS пробовали указывать IP контроллера вместо нажатия на кнопку Сканирование сети?
Сканирование происходит путем рассылки широковещательных UDP-пакетов - они могут быть запрещены в вашей сети.
Порт 1217 проброшен?

Артем512
02.04.2019, 12:05
Да, указываю ip. Вот так это выглядит:

42034


Сети маршрутизируемые, трансляции нет. Т.е. можно сказать что все порты проброшены. Широковещательный конечно не пройдет - СПК в другой ip сети.

Евгений Кислов
02.04.2019, 12:41
Некоторые наши клиенты уже наблюдали подобные проблемы. Они, по всей видимости, связаны с Gateway в последних версиях CODESYS (вероятно, дело как раз в изменившихся таймаутах для RTT).
Можно попробовать установить более старую версию Gateway, с ней таких ситуаций не наблюдалось:
https://ftp.owen.ru/CoDeSys3/01_CODESYS/CODESYS%20Gateway%20V3.5SP5Patch5%20Setup.zip

После установки старой версии она автоматически должна стать предпочитаемой для CODESYS, но на всякий случай - выбор версии Gateway можно делать через реестр.


HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\CODESYS Gateway V3

параметр ImagePath - путь к файлу из нужной версии CODESYS
после каждого изменения требуется перезагрузка ПК

Артем512
02.04.2019, 13:05
Спасибо, попробуем!