Добрый день, коллеги.
Нас часто спрашивают, можно ли организовать удаленное подключение (через интернет) к ПЛК2хх - для работы с web-визуализацией, загрузки проектов из CODESYS, снятия логов из web-конфигуратора и т.д.
Безусловно, это возможно - и на стороне ПЛК для этого обычно не требуется каких-либо специальных настроек.
В типовом случае ПЛК подключается к роутеру, у которого есть внешний статический IP-адрес.
В настройках роутера организовывается проброс нужных портов с внешнего IP-адреса роутера на внутренний IP-адрес ПЛК.
Список портов ПЛК приведен здесь, а также в документе CODESYS V3.5. FAQ.
В web-конфигураторе ПЛК достаточно задать корректные сетевые настройки на вкладке Сеть/Интерфейсы (IP, маска, шлюз, DNS; адрес шлюза обычно совпадает с внутренним IP-адресом роутера) и при необходимости - настройки межсетевого экрана (вкладка Сеть/Межсетевой экран).
Инструкции по пробросу портов для некоторых моделей роутеров:
TP-Link: https://www.tp-link.com/ru/support/faq/1379/
D-Link: https://www.dlink.ru/ru/faq/246/1084.html
ASUS: https://www.asus.com/ru/support/FAQ/114093/
Mikrotik: https://habr.com/ru/post/182166/
Статья Вячеслава Лапшина по настройке VPN-туннеля между роутерами Mikrotik для подключения к ПЛК210:
https://lapshinvr.ru/articals/soedin...pn-tunnel.html
Мы подготовили демо-стенд с контроллером, для которого настроен удаленный доступ.
Вы можете использовать его для отладки проектов, демонстрации доступного функционала вашим заказчикам и т.д.
Убедительная просьба:
- отписаться в этой теме, если вы планируете работать с контроллером (загружать проекты и т.д.) - чтобы избежать коллизий, связанных с одновременным доступом от разных клиентов.
Вы можете заранее указать, начиная с какого времени вы планируете работать с ПЛК и как долго ориентировочно это продлится.
Обращаем ваше внимание, что стенд не подойдет для отладки проблем, которые воспроизводятся только на длительном интервале времени (дни/недели). - не пытаться специально "повесить" контроллер с помощью загрузки некорректного проекта (с бесконечным циклом, утечкой дескрипторов и т.д.).
Описание стенда:
Контроллер: ПЛК210-02
Версия прошивки: 2.4.0601.0905
Внешний IP-адрес: https://188.64.161.23/
URL: https://plc210.owen.ru/
Внутренний IP-адрес: 10.2.11.180
Пароль на web-конфигуратор/SSH: предоставляется по запросу (напишите на e.kislov@owen.ru с указанием цели доступа)
Прибор в OwenCloud (используйте демо-вход): https://web.owencloud.ru/device/index/328018
Входы/выходы: DO1 замкнут на FDI1
Модуль: МВ210-101
IP-адрес: 10.2.11.183
Входы/выходы: к AI1 подключен датчик ТХА(К).
Модуль: МК210-301
IP-адрес: 10.2.11.184
Входы/выходы: DO1 замкнут на DI1
Для подключения к ПЛК из CODESYS вместо сканирования сети нужно вручную указать внешний IP-адрес или URL (с префиксом dns:, т.е. dns
lc210.owen.ru).
2023-02-16_20-14-40.png 2023-02-16_20-15-01.png