Как открыть инженерную сессию
Инженерная сессия соединяет программу на вашем компьютере с конкретным устройством за шлюзом. Она подходит для работы с CODESYS, Modbus TCP, OPC и другим поддерживаемым сетевым ПО. ПЛК выбирается в Manager, а инженерная программа обращается к выданному виртуальному IP.
1. Проверьте исходные данные
Убедитесь, что ПЛК добавлен к нужному шлюзу с правильным реальным IP. Узнайте порт и способ подключения используемой программы. Например, TCP 1200 может использоваться вашим CODESYS-контроллером, а TCP 502 — Modbus TCP. Используйте параметры именно своего оборудования.
На объекте должны быть питание ПЛК, подключение LAN и связь шлюза с PLCLink. У вашей роли должен быть доступ к запуску сессии. Запрещённые порты в правилах устройства остаются запрещёнными и внутри открытой сессии.
2. Откройте сессию в Manager
Войдите в PLCLink Manager, выберите компанию и разверните нужный шлюз. Найдите устройство по имени и реальному IP, затем нажмите «Открыть». Дождитесь подтверждения запуска сессии и появления адреса доступа.
Открытая сессия означает, что доступ организован. Это ещё не подтверждение ответа конкретного протокола ПЛК: окончательная проверка выполняется в инженерной программе. Если кнопка запуска недоступна, прочитайте причину в Manager и проверьте права и связь шлюза.
3. Укажите виртуальный IP в программе
Скопируйте IP доступа из строки устройства. Например, реальный ПЛК может иметь адрес 192.168.1.10, а Manager назначит ему адрес вида 198.19.x.x. Не копируйте этот пример буквально: используйте точное значение из своей сессии.
В CODESYS или OPC-программе замените адрес подключения к ПЛК на выданный виртуальный IP. Порт и остальные настройки протокола оставьте соответствующими оборудованию. Автоматический поиск устройств в сети не заменяет проверку соединения по конкретному адресу.
4. Проверьте обмен и параллельную работу
Выполните обычное подключение или чтение данных из программы. Если ответ получен, канал работает. Несколько программ могут обращаться к одному устройству по разным разрешённым портам одновременно. Например, CODESYS и Modbus TCP не требуют искусственно ограничивать всю сессию одним портом.
Если связи нет, сравните порт, виртуальный IP и настройки протокола с локальным рабочим подключением. Не расширяйте разрешения наугад. Работа веб-страницы по HTTP:80 не подтверждает, что инженерный сервис слушает TCP:1200, и наоборот.
5. Завершите работу
После окончания обмена нажмите «Стоп» у активной сессии в Manager. Проверьте, что сессия завершилась. На Free каждая сессия ограничена 30 минутами; после завершения можно сразу подключиться заново. На Стандарте и Pro тарифного ограничения длительности нет.
Если завершить сессию не удаётся, откройте раздел «Сессии» в кабинете и проверьте доступное действие завершения. Сообщите поддержке номер сессии, время и ошибку. Не удаляйте устройство или шлюз только ради закрытия одного подключения.
Если не получилось
Передайте Gateway ID, устройство, virtual IP, порт/протокол и request/session ID из Manager.