Перейти к содержимому

Переход от ПЛК к виртуальным машинам

Последнее изменение: 10 августа 2026

Применение автоматизации стало стандартом для многих процессов. Виртуальный EnLogic реализовать задачи контроля и управления не только на специальных контроллерах, но и в обычном компьютере или облачном ЦОД.

Для того чтобы начать использовать EnLogic вам достаточно скачать, установить приложение EnLogic RUNTIME, запустить программу EnLogic IDE для настройки и конфигурирования виртуального контроллера.

Лицензирование и использование

Лицензия 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

 

Виртуальный ПЛК