Найти в Дзене
1386 подписчиков

Как подключить модель Engee к промышленной системе автоматизации?


Самый технологичный вариант – по протоколу OPC UA.

В публикации Сообщества показан рабочий сценарий интеграции: модель Engee подключается к имитационному серверу Prosys OPC UA и обменивается данными по двум направлениям.
Из сервера читается тестовая переменная Triangle с NodeId ns=3;i=1006, а из Engee на сервер записывается MyVar с NodeId ns=3;i=2.

Что сделано в модели:
✅ добавлен блок OPCUA Client из раздела “Оборудование” библиотеки блоков Engee;
✅ в блоке определены считываемые и записываемые переменные;
✅ обмен организован через пользовательские шины OPCOutputBus и OPCInputBus;
✅ на запись в сервер подается тестовый сигнал, а считанное из сервера значение тестового сигнала извлекается через BusSelector;

Для связи модели с внешним OPC UA-сервером используется подсистема Engee.Интеграции: она позволяет соединить браузерную среду Engee с клиентской программой на компьютере пользователя, которая уже работает с внешними интерфейсами и протоколами. Именно через неё блок OPCUA Client получает доступ к внешнему серверу на каждом шаге моделирования.

На стороне подключения заданы: адрес сервера, данные аутентификации клиента, nodeID переменных для приема/передачи. Таким образом, мы получаем готовый шаблон подключения, который можно взять и адаптировать под свой OPC UA-сервер и набор переменных.

Такой сценарий обмена данными полезен, когда нужно:
⭐нужно отладить логику ПЛК исходя из поведения объекта управления - котельной, печи или конвейера;
⭐отладить чтение и запись тегов до выхода на стенд;
⭐подготовить основу для интеграции с ПЛК, SCADA или другими промышленными системами.

📎 Полный пример доступен в каталоге Сообщества Engee.

Как подключить модель Engee к промышленной системе автоматизации?  Самый технологичный вариант – по протоколу OPC UA.
1 минута