- SMART-GRID.RU
- DOCS
- Enlogic
- Переход от ПЛК к виртуальным машинам
Переход от ПЛК к виртуальным машинам
Применение автоматизации стало стандартом для многих процессов. Виртуальный EnLogic реализовать задачи контроля и управления не только на специальных контроллерах, но и в обычном компьютере или облачном ЦОД.
Для того чтобы начать использовать EnLogic вам достаточно скачать, установить приложение EnLogic RUNTIME, запустить программу EnLogic IDE для настройки и конфигурирования виртуального контроллера.
- Загрузка - https://smart-grid.ru/po/enlogic
- Документация - https://smart-grid.ru/wiki/enlogic.htm
- Регистрация - https://smart-grid.ru/katalog/enlogic
Лицензирование и использование
Лицензия EnLogic имеет модульный принцип – оплачиваете только те модули, которые Вам необходимы. Дистрибутив Виртуального ПЛК загружается в виде программы или контейнере docker.
Вы можете скачать и начать пользоваться EnLogic уже сейчас. Неактивированная лицензия работает со следующими ограничениями:
- Работа только одной пользовательской задачи.
- Работа только одной задачи опроса внешних модулей.
- Ограничение в 100 адресов МЭК.
- Ограничение времени непрерывной работы 1 час.
Снять ограничение можно используя тестовую или бесплатную лицензию:
- Тестовая лицензия предоставляется для проверки функций 3 месяца.
- Бесплатная лицензия предоставляется для использования физическими лицами в некоммерческих целях.
Для коммерческого использования юридическим лицами необходимо заключить договор и приобрести лицензию с необходимыми функциями.
Виртуальный ПЛК на базе EnLogic
Виртуальный ПЛК это приложение в котором функции классического аппаратного контроллера исполняются в промышленном компьютере, на ноутбуке разработчика, на сервере или в облаке.
Когда лучше EnLogic в обычном ПЛК
- Когда нужна максимальная производительность и жёсткое реальное время — виртуальные среды не гарантируют абсолютную стабильность цикла, критичную для безопасности и точности.
- Когда требуется глубокая интеграция с конкретным «железом» производителя.
- Когда есть требования Заказчика к надежности решений.
Основные функции:
- Сбор данных с интеллектуальных приборов.
- Анализ в реальном времени значений параметров.
- Выполнение алгоритмов пользователя.
- Выдача управляющих воздействий.
- Формирование сообщений/архивов.
- Регулирование по ПИД-закону.
- Обмен со SCADA-системами/ OPC UA-клиентами.
Развитие АСУ ТП без «физических» контроллеров позволяет тестировать возможности и новые функции без приобретения дорогого оборудования. Виртуальный ПЛК повторяет функционал классического аппаратного контроллера:
- Обработка переменных базы данных
- Выполнение программ пользователя
- Информационный обмен с «SCADA ЭНТЕК» «Телемеханика ЛАЙТ», «Меркурий-Энергоучет» по «внутренним» протоколам обмена
- Интегировать в любую SCADA используя протоколы МЭК-60-870-5-101/103/104, DNP V.3, МЭК 61850 ММС, OPC UA, OPA DA
- Тестирование межконтроллерного взаимодействия
- Отладка взаимосвязи между контроллерами и SCADA /OPC UA-клиентом
- Проверка графического проекта с системой сообщений и сигнализаций.
Виртуальный ПЛК может выполнять функцию конвертора протоколов, например, получать данные от одних абонентов по протоколу МЭК 60870-5-104 и предоставить возможность получения данных другим абонентам по протоколу MODBUS TCP.
Виртуальный ПЛК может быть использован для обучения сотрудников и студентов ВУЗов принципам работы с системой реального времени.
Создание симулятора объекта управления различных объектов, начиная от простых исполнительных механизмов (задвижки, регулирующие клапаны) до агрегатов управления котлами, турбинами, производственными установками.
Где может быть запущен EnLogic
- В качестве дополнения home assistant в PI5 и PI4
- На любом компьютере в ОC Альт Linux и Астра Linux
- На любом компьютере в docker
Виртуальный ПЛК