<DA name=“t" fc="ST" bType="Timestamp" dchg="true" />
</DOType>
<DOType id="myLN0LPL" cdc="LPL">
<DA name="vendor" fc="DC" bType="VisString255">
<Val>myVendorName</Val>
</DA>
<DA name=”swRev" fc=''DC" bType="VisString255">
<Val>my SW revision ID</Val>
</DA>
<DA name="d” fc="DC" bType=''VisString255" />
<DA name=”configRev" fc=”DC" bType="VisString255“>
<Val>Rev 3.45</Val>
</DA>
<DA name="ldNs" fc=“EX" bType="VisString255">
<Val>IEC 61850-7-4:2003</Val>
</DA>
</DOType>
<DOType id="myLPL“ cdc="LPL“>
<DA name="vendor” fc=“DC” bType="VisString255">
<Val>myVendorName</Val>
</DA>
<DA name="swRev" fc="DC" bType="VisString255" />
<DA name="d" fc=”DC" bType="VisString255" />
</DOType>
<DOType id="myDPL" cdc="DPL">
<DA name="vendor" fc="DC" bType=''VisString255”>
<Val>myVendorName</Val></DA>
<DA name="hwRev" fc=”DC" bType="VisString255">
<Val>Rev 1.23</Val>
</DA>
</DOType>
<DOType id="myPosWithoutTimeActivation" cdc="DPC">
<DA name=“stVal" fc="ST" bType=''Dbpos" dchg="true" type="Dbpos"/>
<DA name="q" fc="ST” bType=”Quality" qchg="true” />
<DA name="t" fc="ST" bType="Timestamp" />
<DA name="ctlModel" fc="CF" bType="Enum" type="ctlModel">
<Val>sbo-with-enhanced-security</Val>
</DA>
<DA name="SBOw" fc="CO" ЬТуре-'Struct" type="myOpeWithoutTimeActivationr" />
<DA name=''Oper" fc="CO" ЬТуре-'Struct1' type="myOperWithoutTimeActivation" />
<DA name="Cancel” fc="CO" bType="Struct" type="myCancelWithoutTimeActivation" />
</DOType>
<DOType id=“myPosWithTimeActivation" cdc="DPC">
<DA name="stVal" fc="ST" bType=”Dbpos” dchg="true'' type="Dbpos" />
<DA name=”q" fc="ST" bType="Quality" qchg=”true" />
<DA name=”t" fc="ST" bType="Timestamp” />
<DA name="ctlModel" fc="CF” ЬТуре-'Enum" type="ctlModel”>
<Val>sbo-with-enhanced-security</Val>
</DA>
<DA name="SBOw" fc="CO" ЬТуре-'Struct" type=''myOperWithTimeActivation" />
<DA name="Oper" fc="CO" ЬТуре-'Struct" type="myOperWithTimeActivation" />
<DA name="Cancer fc="CO" bType="Struct" type="myCancelWithTimeActivation" />
</DOType>
<DOType id="mySPS" cdc="SPS“>
<DA name="stVal" fc="ST” bType="INT32" dchg="true" />
<DA name="q" fc="ST" bType="Quality" qchg="true" />
<DA name="t" fc="ST" bType="Timestamp" />
</DOType>
<DOType id="myMV" cdc=”MV”>
<DA name=”mag" fc="MX" bType="Struct“ type="myAnalogValue" dchg=”true" />
<DA name="q" fc=''MX" bType=’,Quality" qchg=“true” />
<DA name="t" fc="MX" bType="Timestamp" />
<DA name="sVC" fc="CF" ЬТуре-'Struct" type="ScaledValueConfig" dchg="true" />
</DOType>
<DOType id="myCMV" cdc="CMV">
<DA name=”cVar fc="MX" bType="Struct” type="myVector" dchg=''true" /><DA name="q" fc="MX" bType="Quality" qchg="true" />
<DA name="t" fc=“MX" bType=”Timestamp" />
</DOType>
<DOType id="mySEQ" cdc="SEQ">
<SDO пате=“сГ type="myCMV" />
<SDO name="c2" type="myCMV" />
<SDO name="c3” type=”myCMV" />
<DA name="seqT" fc="MX” bType=“Enum" type=”seqT" />
</DOType>
<DOType id=”mySAV" cdc="SAV”>
<DA name="instMag" fc=”MX" bType="Struct” type=”myAnalogValue” />
<DA name="q” fc=”MX" bType="Quality" qchg="true" />
</DOType>
<DAType id="myAnalogValue">
<BDA name="f” bType="FLOAT32" />
</DAType>
<DAType id="ScaledValueConfig">
<BDA name=”scaleFactor“ bType="FLOAT32" />
<BDA name=“offset” bType="FLOAT32" />
</DAType>
<DAType id="myVector">
<BDA name=”mag" bType="Struct" type="myAnalogValue” />
<BDA name="ang" bType="Struct" type=”myAnalogValue" />
</DAType>
<DAType id="originator”>
<BDA name="orCat" bType="Enum" type="orCategory" />
<BDA name="orldent" bType="Octet64” />
</DAType>
<DAType id="myModOper">
<!-- introduced and demanded by IEC 61850-8-1 ->
<BDA name="ctlVar bType="Enum'' type="Mod" />
<BDA name="origin" bType="Struct" type="originator" />
<BDA name="ctlNum" bType="INT8U” />
<BDA name=”T" bType="Timestamp” />
<BDA name="Test" bType=”BOOLEAN" />
<BDA name=”Check“ bType="BOOLEAN" />
<ProtNs type="8-MMS">IEC 61850-8-1:2003</ProtNs>
</DAType>
<DAType id=”myOperWithoutTimeActivation">
<!- introduced and demanded by IEC 61850-8-1 -><BDA name="ctlVal" bType="BOOLEAN" />
<BDA name="origin" bType="Struct” type="originator" l>
<BDA name=”ct)Num'' bType=”INT8U" />
<BDA name=''T” bType="Timestamp" />
<BDA name=”Test" bType="BOOLEAN" />
<BDA name="Check" bType="BOOLEAN" />
<ProtNs type="8-MMS">IEC 61850-8-1:2003</ProtNs>
</DAType>
<DAType id=''myCancelWithoutTirneActivation">
<!- introduced and demanded by IEC 61850-8-1 ->
<BDA name=”ctlVal" bType="BOOLEAN" />
<BDA name="origin" bType="Struct" type="originator" l>
<BDA name=''ctlNum" bType="INT8U" />
<BDA name=''T" bType="Timestamp'' />
<BDA name=''Test" bType="BOOLEAN” />
<ProtNs type="8-MMS">IEC 61850-8-1:2003</ProtNs>
</DAType>
<DAType id="myOperWithTimeActivation">
<l- introduced and demanded by IEC 61850-8-1 ->
<BDA name=”ctlVar' bType="BOOLEAN“ />
<BDA name="operTm'' bType="Timestamp'' />
<BDA name="origin" bType="Struct” type="originator" l>
<BDA name=”ctlNum" bType=”INT8U" />
<BDA name=“T" bType=''Timestamp" />
<BDA name="Test" bType="BOOLEAN" l>
<BDA name=”Check" bType="BOOLEAN" />
<ProtNs type=”8-MMS">IEC 61850-8-1:2003</ProtNs>
</DAType>
<DAType id="myCancelWithTimeActivation''>
<!-- introduced and demanded by IEC 61850-8-1 — >
<BDA name="ctlVal” bType="BOOLEAN“ />
<BDA name="operTm" bType="Timestamp'' />
<BDA name="origin" bType="Struct" type="originator" f>
<BDA name="ctlNum'' bType="INT8U'' />
<BDA name=”T" bType="Timestamp" />
<BDA name="Test" bType-'BOOLEAN" />
<ProtNs type=”8-MMS,l>IEC 61850-8-1:2003</ProtNs>
</DAType>
<EnumType id="ACDdir">
<EnumVal ord="0">unknown</EnumVal><EnumVal ord="1 ">forward</EnumVal>
<EnumVal ord="2">backward</EnumVal>
<EnumVal ord="3">both</EnumVal>
</EnumType>
<EnumType id="seqT''>
<EnumVal ord=”0''*pos-neg-zero</EnumVal>
<EnumVal ord=T>dir-quad-zero</EnumVal>
</EnumType>
<EnumType id=“Dbpos“>
<EnumVal ord="0">intermediate</EnumVal>
<EnumVal ord="r>off</EnumVal>
<EnumVal ord="2“>on</EnumVal>
<EnumVal ord="3">bad</EnumVal>
</EnumType>
<EnumType id=”Tcmd”>
<EnumVal ord=''0''>stop</EnumVal>
<EnumVal ord="r>lower</EnumVal>
<EnumVal ord="2''>higher</EnumVal>
<EnumVal ord="3">reserved</EnumVal>
</EnumType>
<EnumType id="ctlModer>
<EnumVal ord="0">status-only</EnumVal>
<EnumVal ord=T>direct-with-normal-security</EnuniVal>
<EnumVal ord="2">sbo-with-normal-security</EnumVal>
<EnumVal ord="3">direct-with-enhanced-security</EnumVal>
<EnumVal ord=“4">sbo-with-enhanced-security</EnumVal>
</EnumType>
<EnumType id="sboClass”>
<EnumVal ord="0">operate-once</EnumVal>
<EnumVal ord="r>operate-many</EnumVal>
</EnumType>
<EnumType id="orCategory">
<EnumVal ord="0">not-supported</EnumVal>
<EnumVal ord=T>bay-control</EnurnVal>
<EnumVal ord="2">station-control</EnumVal>
<EnumVal ord="3“>remote-control</EnumVal>
<EnumVal ord=V>automatic-bay</EnumVal>
<EnumVal ord=''5">automatic-station</EnumVal>
<EnumVal ord="6">automatic-remote</EnumVal>
<EnumVal ord="7">maintenance</EnumVal><EnumVal ord="8">process</EnumVal>
</EnumType>
<EnumType id="Beh">
<EnumVal ord="1">on</EnumVal>
<EnumVal ord=”2">blocked</EnumVal>
<EnumVal ord="3">test</EnumVal>
<EnumVal ord="4">test/blocked</EnumVal>
<EnumVal ord="5">off</EnumVal>
</EnumType>
<EnumType id=''Mod">
<EnumVal ord="1">on</EnumVal>
<EnumVal ord="2">blocked</EnumVal>
<EnumVal ord="3">test</EnumVal>
<EnumVal ord="4">test/blocked</EnumVal>
<EnumVal ord="5">off</EnumVal>
</EnumType>
«EnumType id="Health">
<EnumVal ord="1">Ok</EnumVal>
<EnumVal ord="2">Warning</EnumVal>
<EnumVal ord="3''>Alarm</EnumVal>
</EnumType>
</DataTypeTemplates>
</SCL>
ДОДАТОК H
(довідковий)
ЗАГАЛЬНА ПОДІЯ СТАНУ ПІДСТАНЦІЇ (GSSE)
Н.1 Сервіс і комунікаційний профіль GSSE
Н.1.1 Огляд відображення GSSE
Цей комунікаційний профіль має використовуватися для будь-якої реалізації, що претендує на відповідність цьому стандарту та заявляє про підтримання для сервісу ІЕС 61850-7-2 (див. таблицю Н.1).
Таблиця Н.1 — Сервіс, що потребує комунікаційного сервісу GSSE
Модель |
Сервіс ІЕС 61850-7-2 |
Зауваження |
Модель загальної події на підстанції |
SendGSSEMessage |
Див. 18.2.2.5 |
Загальний вигляд стеку GSSE зображено на рисунку Н.1.
ІЕС 831/11
Рисунок Н.1 — Огляд функційності та профілів
Н.1.2 А-Profile
У таблиці Н.2 наведено сервіси та протоколи, що мають формувати GSSE А-Profile.
Таблиця Н.2 — Сервіс і протоколи для комунікаційного A-профілю GSSE
Рівень моделі OSI |
Специфікація |
m/o |
|||
|
Назва |
Специфікація сервісу |
Специфікація протоколу |
|
|
Програма |
Специфікація виробничих повідомлень |
ISO 9506-1:2003 |
ISO 9506-2:2003 |
m |
|
Елемент сервісу керування асоціацією |
ISO/IEC 8649:1996 |
ISO/IEC 10035-1:1995 |
m |
||
Представлення |
Представлення, не орієнтоване на зв'язок |
ISO/IEC 8822:1994 |
ISO/IEC 9576-1:1995 |
m |
|
Абстрактний синтаксис |
ISO/IEC 8824-1:2008 |
ISO/IEC 8825-1:2008 |
m |
||
Сеанс |
Сеанс, не орієнтований на встановлення зв’язку |
ISO/IEC 8326:1996 |
ISO/IEC 9548-1:1996 |
m |
Виконання угод
Цей A-профіль має відповідати угодам, визначеним в ISO/ISP 14226-1, ISO/ISP 14226-2, ISO/ISP 14226-3, ISO/IEC ISP 11188-1 та ISO/IEC ISP 11188-3.
Н.1.3 Т-профіль
Т-профіль для сервісів GSSE має бути таким, як наведено в таблиці Н.З.Таблиця Н.З — Т-профіль GSSE
Рівень моделі OSI |
Специфікація |
m/o |
|||||
|
Назва |
Специфікація сервісу |
Специфікація протоколу |
|
|||
Передавання |
Передавання, не орієнтоване на встановлення зв’язку |
ISO/IEC 8072:1996 |
ISO/IEC 8602:1995 |
m |
|||
Мережа |
Беззв’язкова мережа |
ISO/IEC 8348:2002 |
ISO/IEC 8473-1:1998 ISO/IEC 8473-2:1996 |
m |
|||
Кінцева система. Проміжна система (ES/IS) |
ISO/IEC 9542:1988 |
m |
|||||
Канал передавання данних |
Керування логічним з’єднанням |
ISO/IEC 8802-2:1998 |
m |
||||
|
Багатостанційний доступ із контролем носійної з визначення конфліктів (CSMA/CD) |
ISO/IEC 8802-3:2000 |
m |
||||
Фізичний (варіант 1) |
10Base-T/100Base-T |
ISO/IEC 8802-3:2000 |
c1 |
||||
Інтерфейсний конектор і контактні завдання для базового інтерфейсу доступу ISDNa |
ISO/IEC 8877:1992 |
||||||
Фізичний (варіант 2) |
Волоконно-оптична система передавання 1000Base-LX |
ISO/IEC 8802-3:2000 |
c1 |
||||
Базовий волоконно-оптичний конекторь |
IEC 60874-10-1, IEC 60874-10-2 та IEC 60874-10-3 |
а — специфікація для конектора 10BaseT;
b — специфікація для конектора ST;
с1 — рекомендовано реалізовувати принаймні один із двох фізичних інтерфейсів. Можна використовувати додаткові або майбутні технології.
Адреса призначення T-DATA для повідомлення GSSE має містити багатонаправлену адресу МАС. Адреса джерела Т-ОАТАдля повідомлення GSSE має містити однонаправлену адресу МАС.
Виконання угод
Т-профіль OSI має відповідати угодам, визначеним в ISO/IEC ISP 10608-1 та ISO/IEC ISP 10608-2.
Назви й адреси
Найменування й адреси цього профілю мають бути такими, як зазначено в ISO/IEC 7498-3. Адреси в подальшому мають обмежуватися для підтримання мінімум значень DCC ISO (39 шіст- надцяткових) та локальних (49 шістнадцяткових) значень AFI, які можна знайти в ISO/IEC 7498-3.
Тип LLC (керування логічним зв'язком)
Цей профіль має використовувати Клас 1 LLC, як зазначено в ISO/IEC 8802-2.
Н.2 Розширення атрибутів класу сервер
Для сервісів GSE визначається додатковий ServiceAccessPoint:
Реалізації, що підтримують профіль GSSE мають підтримувати принаймні ServiceAccessPoint для передавання сервісів GSSE. Точкою доступу має бути PresentationAddress (див. розділ Н.1).
ServiceAccessPoint призначення має бути інша PresentationAddress, обмежена профілем. ServiceAccessPoint призначення має бути іншою L-Address, що визначає те саме LLC. Адресою МАС призначення має бути адреса, що має набір багатонаправлених бітів.
Н.З Визначення керування GSSE
Керування GSSE, за визначенням в ІЕС 61850-7-2, має відображатися за блоком керування GSSE MMS (GsCB) відповідно до таблиці Н.4. Функційним обмеженням для GsCB має бути ’GS’.
Таблиця Н.4 — Визначення TypeDescription GSSE для структури MMS блока керування GSSE
Блок керування ІЕС 61850-7-2 |
Назва компонента |
TypeDescription MMS |
r/w |
m/o |
FC |
GsEna |
GsEna |
Булевий |
r |
m |
GS |
GsID |
GsID |
LISIBLE-STRING |
ra |
m |
GS |
Data Label |
DNALabels |
ERRAY OF VISIBLE-STRING |
ra |
m |
GS |
UserSTLabels |
ERRAY OF VISIBLE-STRING |
ra |
m |
GS |
|
LSentData |
LSentData |
STRUCTUR |
ra |
m |
GS |
a — V-Put до цих атрибутів має бути FAIL. |
Примітка. DataLabel(s) ІЕС 61850-7-2 відображаються згідно з DNALabels та UserSTLabels.
GsID
Має відповідати ІЕС 61850-7-2. Значення за замовчуванням цього атрибута має бути посиланням блока керування GOOSE.
Значення, що міститься, має бути унікальним у межах підстанції.
DNALabels
Це масив типу VISIBLE-STRING. Розмір масиву має бути 32. Максимальне допустиме значення VISIBLE-STRING має бути 65 октет.