Skip to main content
Контактная информация
E-mail: info@entels.ru
тел: +7 (499) 110-31-79
тел: +7 (499) 495-49-10

Коммуникационная платформа ENLOGIC

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

Стоимость:
По запросу
  • Описание

    Коммуникационная платформа ENLOGIC применяется для построения коммуникационных решений по сбору и консолидации цифровой информации, преобразованию протоколов и данных. Работает на платформах Linux и Windows. Может использоваться как в составе комплексных решений совместно со SCADA ЭНТЕК, так и отдельно. Типовые применения – станционный контроллер телемеханики на уровне электрической подстанции для сбора данных с различных источников цифровой информации (блоки РЗА, измерительные приборы, счетчики и пр.), имеет возможность промежуточной обработки информации (масштабировании, анализ апертур, контроль достоверности, алгоритмы ФБД), обеспечивает централизованную передачу данных на верхний уровень по нескольким каналам связи и различным протоколам обмена.

    ENLOGIC состоит из двух основных компонентов:

    • ENLOGIC IDE (среда разработки) – используется для формирования конфигурации коммуникационных узлов (КП телемеханики, УСПД, сервер ЦППС, сервер ССПИ и т.п.)
    • ENLOGIC Runtime – среда исполнения конфигурации, подготовленной в ENLOGIC IDE для конечных узлов ENLOGIC (аппаратных и виртуальных микропроцессорных контроллеров).

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

    Внешний вид конфигурации объекта типа РП 6/10 кВ в среде разработки ENLOGIC IDE:

    При конфигурировании узла ENLOGIC инженер оперирует понятными категориями и терминами – протокол обмена, модуль ввода-вывода. Создание конфигурации происходит в интуитивно понятном виде, в результате получается древовидное представление объекта автоматизации, с формированием объектовых групп, отображающих физическую структуру объекта автоматизации.
    В составе платформы ENLOGIC поддерживается большое число как универсальных протоколов обмена данными – МЭК 60870-5-101/103/104, МЭК 61850-8-1 (MMS), Modbus, DNP3, DLMS, так и проприетарные – счетчики электроэнергии Меркурий, СЭТ-4ТМ, Энергомера, Нартис и др.
    Поддержка спецификаций OPC DA 2 и OPC UA позволяет на базе платформы ENLOGIC создавать шлюзы сбора и передачи данных для различных задач автоматизации, различного масштаба и на разнообразных аппаратных платформах.
    Основной состав оборудования автоматизации интегрируется по универсальным протоколам обмена. И для решения этой задачи в ENLOGIC IDE разработан специальный гибкий механизм описания профилей опроса устройств. Когда встает вопрос об интеграции в состав поддерживаемых устройств оборудования нового типа – блока РЗА, контроллера присоединения, модуля ввода-вывода, щитового или измерительного прибора, то такая задача решается путем создания описательного файла этого устройства в формате XML. Подготовить такой файл описания может любой квалифицированный инженер, имеющий знания о принципах организации взаимодействия по нужному протоколу обмена.
    Фрагмент описания для ENLOGIC профиля опроса прибора ЭНИП-2-32 по протоколу обмена МЭК-101:

    Представление модуля ЭНИП-2-32 в дереве конфигурации ENLOGIC IDE:

    Удобное разделение элементов дерева конфигурации на группы-объекты и максимальная типизация в описании устройств различных производителей далее позволяет максимально эффективно осуществлять настройку программного обеспечения верхнего уровня SCADA ЭНТЕК. При этом также сохраняется возможность гибкой настройки выходной карты переменных МЭК-104 узла ENLOGIC, которую при необходимости можно привести к виду, требуемому заказчиком.
    Кроме реализации задач коммуникаций программное обеспечение ENLOGIC IDE также позволяет гибко настраивать обработку данных внутри узлов ENLOGIC по алгоритмам пользователя, вплоть до реализации функции автоматического управления. Для этих целей в составе средств ENLOGIC имеется поддержка технологического языка ФБД – Функциональные Блоковые Диаграммы, и возможность исполнения пользовательских скриптов, создаваемых на языках С и Pascal.
    Пример технологической программы на языке ФБД в среде ENLOGIC IDE:

    Пример скриптового алгоритма ФБ (функционального блока) в среде ENLOGIC IDE:

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


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

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

  • Загрузки