Китайские национальные особенности МЭК 61850. Часть 1. Знакомство с терминалом NARI PCS-902
По необходимости нам пришлось разбираться в национальных особенностях применения МЭК 61850 в Китае. Разбираться в этом мы начали, как водится, не “с начала”, то есть с выяснения у наших коллег из Китая о том, какие есть у них особенности, а “с конца”, то есть с попытки интегрировать китайский терминал, а именно – NR PCS-902 – в систему по МЭК 61850. А точнее, состыковать его по 9-2LE с российским ВОПТ от компании Профотек. В этом, собственно, постановка задачи и была – мы делали испытания на функциональную совместимость.
У NR PCS-902, как и у большинства терминалов на рынке, для конфигурирования используются два инструмента: PCS-Explorer и SCL Configurator. Первый – это, соответственно, инструмент для конфигурирования терминала, задания СПЛ и так далее. SCL Configurator, как следует из незамысловатого названия — это инструмент для работы с SCL-файлами.
Мы начали сразу по наитию: без унылого чтения мануалов и прочей фигни… ну как всегда и делается 😉
PCS-Explorer
Ну во-первых, надо отметить то, что PCS-902 вполне себе plug & play… То есть подключиться PCS-Explorerом к терминалу можно всего в 3 шага:
- Задаём через лицевую панель терминала IP-адрес нашей сети (ну либо смотрим тот, что там задан — в нашем случае был какой-то неудобный)… Правда вот на моменте сохранения нового IP придётся всё же заглянуть в мануал, так как пароль дефолтный там довольно-таки хитрый.
- В PCS-Explorer создаём новый проект, называем его как-нибудь… Для красоты ещё можем создать подстанцию.
- Там же, в PCS-Explorer, добавляем устройство – правой кнопкой мыши на названии подстанции -> New Device и в открывшемся диалоге выбираем вкладку “Online Driver”, вводим название устройства, его IP-адрес… И всё, конфигурация скачана!
Мне показалось, что это одна из самых простых процедур, по сравнению с теми терминалами, с которыми приходилось работать. На этом, правда, простота была исчерпана…
Сама PCS-Explorer с первого взгляда мне показалась не очень понятной. Много разных вкладочек, раскрывась, они добавляют в другом окне вкладочки, у каждой вкладочки ещё по паре подвкладочек. Со временем, думаю, к этому привыкаешь, по-началу было не понятно. Ещё один любопытный момент. PCS-Explorer вообще-то предназначен в том числе для задания схем логики, назначения сигналов… Так вот всё это делается фактически в виде чертежей. Даже в диалоге добавления новой схемы он в первую очередь спрашивает какой формат листа выбрать.
Но это всё нам пока не надо, нам PCS-Explorer сейчас вообще-то нужен с одной единственной целью: извлечь текущий файл конфигурации МЭК 61850, что мы делаем щелчком правой кнопки мыши на названии IED -> Export ICD-file. Готово. Дальше переходим к SCL Configurator.
SCL Configurator
SCL Configurator, как мне показалось, по сравнению с PCS-Explorer — программа довольно “сырая”. При установке по-умолчанию захотел ставиться прям в корень диска С. Я не дал… Зря — запускаться из Program Files отказалась… После переустановки заработала. Интерфейс программы, как сказал наш программист – это Qt Creator в чистом виде. Уж не знаю как там будет с портами на Mac OS после этого, ну, короче, запустилась и ладно..
Интерфейс на первый взгляд стандартный (на второй тоже). Пункт меню “Interlock” обещает что-то более интересное, чем просто “Create GOOSE Control Block”…
Открываем сохраненный ICD. Окно программы наполняется смыслом.
- Сабнеты (Communications -> Subnet_…). Их три штуки. То есть налицо возможность работы в 3 подсетях, соответственно, GOOSE, MMS и SV. Ок, посмотрим что с Access Point’ами.
- Связь с каждым Subnet осуществляется через отдельную точку доступа (Access Point), которых у устройства, соответственно, тоже 3: S1 (для MMS), G1 (для GOOSE), M1 (для SMV).
В нашем случае устройство является только подписчиком SMV (по крайней мере, мы так думаем), поэтому M1, соответственно, используется для подписки на потоки от внешних устройств.
Ещё если зайти в раздел IED, а дальше в выпадающих списках вверху выбрать Inputs -> PISV01, то в третьем выпадающем списке появляется список логических узлов, которые, очевидно, могут быть использованы для назначения на них внешних сигналов. Впрочем, пока основное рабочее поле пустое – всё потому, что publisher SMV у нас отсутствует. Ок, добавим его.
Добавление второго устройства в проект, на мой взгляд, дедалется не совсем очевидно. Обычно это делается как-нибудь через “File -> Import” или что-нибудь в этом роде… в данном случае надо выбрать в дереве IED, а потом нажать кнопку “New” (почему “New”, а не “Add”, скажем, для меня не понятно) в верхней панели инструментов.
Дальше всё очень наглядно. В мастере выбираем пункт From ICD в разделе Import Options, указываем путь к нашему файлу, он сразу найдёт его IED Name, либо можно задать своё имя… Нажимаем “Next”…
И БАБАХ!
Разбираться с этим мы будем в следующей серии…