150 likes | 922 Views
Комплекс программ для практической работы с МЭК 61850 – имитатор, клиент, конфигуратор. ЗАО НПК «ДЕЛЬФИН – ИНФОРМАТИКА » Москва 2009г., Липкин Л.Г., Подобряев В.Н., т. +7 495 6529202. Программа DI_SIMULATOR61850.exe – позволяет тестировать АСУ ТП без контроллеров.
E N D
Комплекс программ для практической работы с МЭК 61850 – имитатор, клиент, конфигуратор. ЗАО НПК «ДЕЛЬФИН – ИНФОРМАТИКА» Москва 2009г.,Липкин Л.Г., Подобряев В.Н., т. +7 495 6529202
Программа DI_SIMULATOR61850.exe – позволяет тестировать АСУ ТП без контроллеров Стандартная схема тестирования: Схема тестирования с использованием DI_SIMULATOR61850.exe: SCADA – верхний уровень SCADA – верхний уровень Средний уровень -контроллер, шлюз (IP=172.16.0.251) Средний уровень -контроллер, шлюз (IP=172.16.0.251) IEC 61850-8 IEC 61850-8 Устройства нижнего уровня PC DI_SIMULATOR61850.exe– эмулятор сигналов устройств нижнего уровня (IP=172.16.0.1) (IP=172.16.0.2) . . . (IP=172.16.0.n) …….. IED1 (IP=172.16.0.1) IED2 (IP=172.16.0.2) ………
Что умеет программа DI_Simulator61850.exe • Читать *.icd или *. scd файлы и представлять результаты чтения в виде дерева (деревьев) данных, описывающих IED • Осуществлять связь и обмениваться данными с программными клиентами протокола МЭК61850, которые работают независимо или входят в состав SCADA системы • Позволяет эмулировать одновременно несколько устройств, работающих по протоколу МЭК61850, на одном персональном компьютере • Реализованы три режима эмуляции данных • Позволяет посылать GOOSE сообщения реальным устройствам • Имитирует отработку команд, поступающих на устройство с верхнего уровня системы автоматизации • Позволяет сохранять и загружать текущую конфигурацию тестирования (состав загруженных устройств, порядок следования сигналов, режим тестирования и т.п.)
Дополнительные возможности • Можно вручную менять порядок следования объектов в таблицах, тем самым управлять последовательностью передачи сигналов • Есть возможность наблюдения за процессом обработки команд • При использовании устройств фирмы SIEMENS и программного обеспечения SICAMPAS возможно использовать информацию о результатах параметрирования, содержащуюся в *.xml файле, порождаемом этим ПО.
Дочерние формы, каждая из которых описывает отдельное устройство Структуры данных, описывающих IED, отображаются в виде дерева в левой части формы. Просмотр значений, связанных с отдельным узлом этого дерева можно осуществить с помощью контекстного всплывающего меню. Для задания IP-адреса следует нажать на кнопку IP при этом появится формадля его задания
«Устройство» в работоспособном состоянии О том, что «устройство» перешло в рабочее состояние говорит заполненная таблица в центральной части формы. В этой таблице отображены структуры данных, входящие в так называемые «DataSet», термин стандарта МЭК61850, см. 61850-7-2(гл. 11, 14). Значение «Enable» в первом столбце таблицы, говорит о том, что сигнал (объект) можно использовать для передачи на верхний уровень системы автоматизации.
Задание режимов эмуляции В настоящее время возможна реализация трех режимов эмуляции. Режим «Однократной передачи» - установка значений интересующих нас объектов вручную и однократная передача. Режим «Передачи всех выделенных сигналов по таймеру с циклическим изменением» - для тестирования системы на предельные нагрузки. Режим «Передача по очереди всех возможных значений выделенных сигналов» - для полной проверки правильности функционирования тестируемой АСУ ТП.
В компании «Дельфин – Информатика» создана также группа программных продуктов для работы с протоколом IEC 61850 в режиме реального времени,это: • DI_Client61850 • DI_Manipulation • DI_Config61850 • DI_Inspector61850 • MasterOPC_DI61850 – совместно с компанией “InSat”. (OPC сервер, адаптированный для работы с устройствами по протоколу 61850 в АСУ ТП электроэнергетики).
Схема взаимодействия отдельных программных процессов DI_Inspector61850 файл описания устройствa Iec 61850 Cfg файлы DI_Client61850 DI_Config61850 Протокол взаимодействия Cfg файлы *.icd (*.scd) файлы описания устройств MasterOPC_DI61850 DI_Manipulation SCADA Приложения….
Окно программы DI_Inspector61850 После задания в программе IP адреса и вызова функции «Connect» происходит вычитывание всех данных IED, расположенного по этому адресу. Далее эту информацию можно сохранить в собственном XML файле (строгое xsd -описание этого файла прилагается) для использовании в программе DI_Config ). Можно проводить различные действия по тестированию прибора: записывать и считывать данные, создавать динамически DataSet и проч.)
Результаты и выводы • Применение симулятора позволяет существенно сократить время создания и особенно проверки в лаборатории подготовленного к отправке сконфигурированного ПО для нижнего, среднего и верхнего уровня АСУ ТП • Сокращается время пуско-наладки на объекте, упрощается процесс сопровождения АСУ ТП • Комплекс программ реального времени позволяет эффективно следить за поведением устройств, работающих по протоколу МЭК61850 как в лаборатории так и на объекте • Появился достаточно бюджетный вариант подключения оборудования с современным протоколом МЭК61850 к уже существующим АСУ ТП • Имеется базис для создания простых приложений, иллюстрирующих корректную работу устройств РЗА.