ELECTRO – комплекс программ для построения
систем учета и контроля
Комплекс программ Electro позволяет строить различные системы коммерческого, технического учета и диспетчерского контроля для обьектов энергопотребления, энергогенерирующих и распределительных структур. Комплекс может использоваться самостоятельно либо в составе другой системы.
СБОР ДАННЫХ осуществляется отдельными конфигурируемыми модулями. В настоящее время поддерживаются устройства (счетчики электроэнергии, сумматоры, программируемые логические контроллеры и протоколы телемеханики):
- Счетчики ABB Alpha (протокол FLAG), EuroAlpha (протокол AIN);
-
Счетчики Shlumberger Indigo+ (IEC1107), SL7000/ACE6000 (IEC1107, DLMS);
- Счетчики Elster A1700/A1140;
- Счетчики Landis&Gyr ZxB (IEC1107), ZxD (IEC1107, DLMS);
- Счетчики Elgama LZQM, EMP , EMS, GEM, EPQM, EPQS;
- Счётчик EMH LZQJ-XC;
- Счётчик NiK 2303;
- Вычислители расхода газа Actaris Corus, SEVC-D;
- Вычислители расхода газа OE-22, OE-22Iz;
- Семейство счетчиков Elvin ET (IEC1107);
- Счетчик КиевПрибор Kaskad (IEC1107);
- Счетчик Энергия-9 (версии протокола 2, 3, 22, 27, 28, 33-37, 48, 49);
- Сумматоры ЦТ5000, IТЕК-210 (протокол ЦBase);
- Программируемые контроллеры Kloeckner-Moeller (протокол SUCOM-A);
- Программируемые контроллеры Siemens S5 (протоколы RK512, AS511) и S7 (MPI, TCP);
- Программируемые контроллеры Matsushita FP2 (протоколы MEWTOCOL-COM/DAT);
- Программируемый контроллер Логиконт S200;
- Протокол телеметрии IEC870-5;
- ADAM-4xxx (устройства фирмы Advantech и совместимые с ними);
- Интерфейс MODBUS (контроллеры фирмы Modicon и совместимые).
- Интерфейс Phoenix Interbus.
В одной станции допускается произвольная комбинация модулей (драйверов) и обеспечивается их одновременная работа в рамках возможностей аппаратных ресурсов (локальная сеть, USB, мультипортовые адаптеры (RS-232, RS-485, CL), модемы (GSM, GPRS (DIN43863-4 IPT)).
НАКОПЛЕНИЕ ДАННЫХ выполняется с применением СУБД MS SQL Server, MySQL, PostgreSQL, Interbase, Sybase, Oracle, Informix, Cache. Выбор СУБД осуществляется исходя из технико-экономических требований. Взаимодействие системы Electro с СУБД реализовано на базе ODBC. Для небольших объектов (неск. десятков устройств) используется встроенная СУБД SQLite.
КОНТРОЛЬНЫЕ ФУНКЦИИ системы реализуются механизмами Виртуального Логического Контроллера (ВЛК), входящего в состав программного модуля NRS. Программы ВЛК циклически проверяют состояние контролируемых параметров, системы; либо наступление регламентных событий и выполняют одно из указанных действий:
- выработка управляющей дискретной или аналоговой величины (телесигнализация, телеуправление);
- формирование голосового оповещения (используется MS text-to-speech engine) и отработка его через звуковую карту либо voice-modem (автоматический набор указанного телефонного номера и после поднятия трубки абонентом – голосовое оповещение);
- формирование сообщения (отчета) и отправка по электронной почте;
- формирование и отравка факса через fax-modem;
- формирование
и отравка SMS (короткое
сообщение) на пейджер или мобильный телефон абонента.
МАСШТАБИРОВАНИЕ СИСТЕМЫ выполняется в рамках триединой модели
- Сервер сбора и предварительной обработки данных;
- Сервер хранения данных (СУБД);
- Рабочие станции (приложения).
Все три компоненты могут быть сосредоточены в одной станции либо размножены и разнесены в сети (протоколы TCP/IP, в том числе WEB-доступ).
Для специального применения используется версия сервера сбора и предварительной обработки данных для операционной системы Linux. Сконфигурированная совместно с СУБД MySQL и установленная на аппаратной платформе Industrial PC («промышленный компьютер») система образует законченное устройство, предназначенное для сбора и накопления данных.
ПРОТОКОЛЫ ВНЕШНЕГО ВЗАИМОДЕЙСТВИЯ обеспечивают интеграцию с внешними системами. Для различных целей используется DCOM, OPC, ODBC, SOAP/HTTP. Для управления системой Electro используется язык ElectroXML (конфигурирование, экспорт-импорт данных, задания на сбор данных).
Для работы в составе системы коммерческого учета энергии разработаны модули экспорта-импорта данных в формате макетов 30817 и др. Для работы совместно с системой DG C300 разработаны модули экспорта-импорта данных в формате LG.
При работе в
составе диспетчерской системы также используется режим ретранслятора – принятые
из различных источников данные выдаются на верхний уровень по протоколу IEC870.
Для передачи
данных на сервер ГП «Энергорынок» реализован Универсальный Протокол Передачи
Данных (УППД).
Для обеспечения прямого доступа к устройствам со стороны внешних систем реализован механизм виртуальных последовательных портов (сервисы GATE, VMODEM, IPTMDM).
ПРИКЛАДНОЙ УРОВЕНЬ системы Electro конфигурируется согласно техническим требованиям. В базовый набор входит – оболочка, конфигуратор, генератор отчетов (на базе MS Excel), визуализатор (на базе MS Visio), средства администрирования и мониторинга системы.
Интеграция с системами диспетчерского контроля и управления (SCADA) осуществляется на базе спецификации OPC (Ole for Process Control) либо по протоколу IEC870; c E-business-системами – средствами языка ElectroXML (в т.ч. доступ к web-сервису согласно спецификации SOAP/HTTP).
Для корпоративных заказчиков предлагаются решения на базе Web-доступа.
Получить дополнительную техническую информацию в ГИВЦ НЭК УкрЭнерго –
т. (Киев) 249-19-07
otd54@givc.energy.gov.ua - Вячеслав
Пиндюра