ENLOGIC

Материал из WIKI
Перейти к навигации Перейти к поиску

Платформа ENLOGIC

ENLOGIC - ключевой компонент SCADA-системы ЭНТЕК, представляет собой программную платформу, предназначенную для решения большого спектра коммуникационных задач – опроса полевых устройств, модулей ввода-вывода, цифровых приборов по различных протоколам обмена, передача данных централизованно на верхний уровень по стандартным телемеханическим протоколам, промежуточная обработка данных.

Технически платформа ENLOGIC состоит из двух подсистем:

  • ENLOGIC IDE - среда конфигурирования и технологического программирования
  • ENLOGIC Runtime – среда исполнения конфигурации

ENLOGIC IDE Инструмент применяется для формирования конфигурации коммуникационных узлов ENLOGIC – КП телемеханики, серверов ССПИ и пр. Создание конфигурации происходит в удобном древовидном виде.

При конфигурировании узла ENLOGIC инженер оперирует понятными категориями и терминами – протокол обмена, модуль ввода-вывода. Создание конфигурации происходит в интуитивно понятном виде, в результате получается древовидное представление объекта автоматизации, с формированием объектовых групп, отображающих физическую структуру объекта автоматизации.

В составе платформы ENLOGIC поддерживается большое число как универсальных протоколов обмена данными – МЭК 60870-5-101/103/104, МЭК 61850-8-1 (MMS), Modbus, DNP3, DLMS, так и проприетарные – счетчики электроэнергии Меркурий, СЭТ-4ТМ, Энергомера и др.

Поддержка спецификаций OPC DA2 позволяет на базе платформы ENLOGIC создавать шлюзы сбора и передачи данных для различных задач автоматизации, различного масштаба и на разнообразных аппаратных платформах.

Основной состав оборудования автоматизации интегрируется по универсальным протоколам обмена. И для решения этой задачи в ENLOGIC IDE разработан специальный гибкий механизм описания профилей опроса устройств. Когда встает вопрос об интеграции в состав поддерживаемых устройств оборудования нового типа – блока РЗА, контроллера присоединения, модуля ввода-вывода, щитового или измерительного прибора, то такая задача решается путем создания описательного файла этого устройства в формате XML. Подготовить такой файл описания может любой квалифицированный инженер, имеющий знания о принципах организации взаимодействия по нужному протоколу обмена.

ENLOGIC IDE кроме его применения как самостоятельного инструментария, также является основным компонентом программного обеспечения вышестоящего уровня SCADA ЭНТЕК. Конфигурация узлов ENLOGIC, подготавливаемая в среде ENLOGIC IDE, вертикально интегрируется в состав проекта SCADA ЭНТЕК. Все модули SCADA ЭНТЕК могут автоматически оперировать общим деревом объектов и переменных, сконфигурированных в среде ENLOGIC IDE.

ENLOGIC Runtime Среда исполнения конфигурации, подготовленной в ENLOGIC IDE для конечных узлов ENLOGIC (аппаратных и виртуальных микропроцессорных контроллеров). Написана на языке С, легко портируется на различные программно-аппаратные платформы. Может функционировать на любой аппаратной платформе, имеющей разрядность 32 бита, и возможность использования для разработки библиотек POSIX для создания многопоточных приложений (Windows и Linux на архитектуре i386, архитектуры ARM7/9 и пр.)

Материалы для загрузки

Актуальная версия среды разработки ENLOGIC IDE входит в состав SCADA-системы ЭНТЕК.

Документация

Полная документация включена в состав всех дистрибутивов SCADA ЭНТЕК. В данном разделе содержатся ссылки на дополнительные материалы и документы, не входящие в документацию.

  1. Список поддерживаемых устройств
  2. Часто задаваемые вопросы и рекомендации
  3. История изменений в исполнительной системе ENLOGIC