ГОСТ РМЭК 61850-6—2009
Соответствующим определением XML schema является следующее:
<?xml versran=*1.0" encoding="UTF-8"?>
<xs:schema targetNamespace=Hhttp;.’Avww.iec.ch/61850/2003/SCLmaintenance"
xmlns:xs="http:/i’ww.v.w3.org/2001/XMLSchema" xmlns=*http^4vww.iec.ch.’61850/2003/SCLmaintenanceB
elementFormDe(ault=’qualified" attributeFormDefault="unqualified" version=*0.1">
<xs:annotation>
<xs:documentation xml:lang=*en">COPYRIGHT IEC. 2003. Version 0.1. Draft
2003/08/28.</xs:documentation>
</xs:annotation>
<xs:simpleType name=*tRestrName1stL">
<xs:restriction base="xs:Name">
<xs:pattern value=’rvp{LI}(\d,\p{L}.J**/>
</xs:restrictk>n>
</xs:simpleType>
<xs:simpleType name=”tMopEnum*>
<xs:restriction base="xs:stnng’>
<xs:enumeration value=’M"/>
<xs:enumeration value="07>
<xs:enumeration value=’P7>
<xs:enumeration value=*C7>
<xs:enumeration value=’C17>
<xs:enumeration va)ue=’C27>
</xs:restrictk>n>
</xs:simpleType>
<xs:simpleType name="tExtensionMopEnum’>
<xs:restriction base=’4RestrName1stL7>
</xs:simpleType>
<xs:simpteType name=’tMOP’>
<xs:union memberTypes="tMopEnum tExtensionMopEnum“/>
</xs:simpleType>
<xs:atlribute name="mop’ type=’tMOP7>
<xs:element name="CondDesc’>
<xs:complexType>
<xs:attribute name=’desc" type="xs:string’ use="required’/>
<xs:attribute ref="mop" use="required"/>
</xs:complexType>
</xs:element>
</xs:schema>
Данный синтаксис определяет атрибут mop с допустимыми значениями М, О, Р и С. С1. С2. Значение М для
тор означает «обязательный». О — «дополнительный», а Р — «частный», то есть специфичный для изготовите
ля конкретного типа IED-устройства. Значения С, С1. С2 представляют собой различные условия, при
которых соответствующий объект является или не является обязательным. Более специфичные условия
(например, оп ределенные в МЭК 61850-7-3) могут быть заявлены дополнительно. Частные условия должны
начинаться с сим вола Е. Можно использовать элемент CondDesc для создания тестовых пояснений к условиям.
П р и м е ч а н и е — Упомянутое определение синтаксиса не может ограничивать употребление атрибута
тор. Однако он используется только в пределах секции DataTypeTemplates с элементами DO. DA. SDO и BDA.
121