1386 подписчиков
Как подключить модель Engee к промышленной системе автоматизации?
Самый технологичный вариант – по протоколу OPC UA.
В публикации Сообщества показан рабочий сценарий интеграции: модель Engee подключается к имитационному серверу Prosys OPC UA и обменивается данными по двум направлениям.
Из сервера читается тестовая переменная Triangle с NodeId ns=3;i=1006, а из Engee на сервер записывается MyVar с NodeId ns=3;i=2.
Что сделано в модели:
✅ в блоке определены считываемые и записываемые переменные;
✅ на запись в сервер подается тестовый сигнал, а считанное из сервера значение тестового сигнала извлекается через BusSelector;
Для связи модели с внешним OPC UA-сервером используется подсистема Engee.Интеграции: она позволяет соединить браузерную среду Engee с клиентской программой на компьютере пользователя, которая уже работает с внешними интерфейсами и протоколами. Именно через неё блок OPCUA Client получает доступ к внешнему серверу на каждом шаге моделирования.
На стороне подключения заданы: адрес сервера, данные аутентификации клиента, nodeID переменных для приема/передачи. Таким образом, мы получаем готовый шаблон подключения, который можно взять и адаптировать под свой OPC UA-сервер и набор переменных.
Такой сценарий обмена данными полезен, когда нужно:
⭐нужно отладить логику ПЛК исходя из поведения объекта управления - котельной, печи или конвейера;
⭐отладить чтение и запись тегов до выхода на стенд;
⭐подготовить основу для интеграции с ПЛК, SCADA или другими промышленными системами.
1 минута
28 апреля