ГОСТРИСО 15745-3-2010
< xsd:olsm ent r e r - ’ PhyalcalM o3s’ nsx O ccu rs-’ unboundsd"/?
</xsd:sequence?
< /x a d : complexType?
</x sd :e le m e n t?
<xsd:eX enent nam e-"PhysicsINode"?
< xsd:cc«plcx?ypo?
<xad:sequence»
< xsd:elem ent n a n e -’ I d o n t l f l e r " ty p e - ’ xsd: s tr in g * /»
< xsd:elem ont n a n e -’Kansgem encVerlsblo” type»"DevlceVarlable_Dac.»-rype" roaxOccurs-’unbounded"/?•
< xsd:elem ant r o f • • tagleaIN ode" nax C c cu rs-“unbounded"/?
c/xsd:sequencer
«/ xs d : coup 1
а
xType
>
< /x sd :elem e n t?
<xad: conplexType n a n o -’D ev iceV arlab lo D ataT y p e"?
cXOd:sequence»
<xsd:o ls c e n t n am e-"D L Identlflor" t y p e - ’x sd :h ex B ln ary "/>
c / x s d : sequence?
</ XSd: cooplexType »
< x sd :o lcn e n t n a n e -’hoglcalX odc"»
<xsd: conplexType?
<xsd:sequence?
<xsd:о 1c-nent n a m e -" Id e n tifie r* ty p e - " x s d :s c r ln g * /?
<xad:alenent nane-"VisibleStatee* typo-"xsd:string" nir.Occura-’O" maxOccurs-‘unbounded*/>
<xed:ele«ient nans»"Pur.cclonBlocic’ type-"FunctionBlock_DataTypo» maxOccurs-’unbounded"/>
<xsd:elemont rof-"U>glcalHodo’ minOecurs-’O* naxOccurs-’unbounded"/»
cxad:element name-"Exchangeelock* type-*FuncticnBlock_Data7ype* mlnOccurs-*0*
naxCccurs-"unbounded•/>
c/xsd:sequence?
</xsd:conplexT ype?
</x s d :e le m e n t?
<xsd:conplexType n a n o -’Functior.Block_DataType"»
ix sd :seq u e n ce?
e x s d :c le n e n t n a m e - " I d e n ti f ie r ’ t y p e - " x s d : s t r in g " />
< x sd :e le n e n t n a m e -" V lslb le 3 ta te s" ty p e - ’x s d :S trln g " m loO ccurs-"0“ naxO ccurs-"unbounded’/ ?
<xsd: c l enent name-" Functions lock" ty p e » ’PunctionBloclc_DataType” n ln O c c u rs-’O”
naxCccurs-"unbounded*/?
ex sd :a 1enent n am e-"A ppllcatloaV arlable* type«"D ovlceV ariable_I>ataType’ naxC ccurs»"unbounded"/?
«/x sd :seq u e n ce?
</
xa
d: conp
lexT ype
»
<xsd: o le a s n t n a n o -’D oviceFunctlon*?
cxsd:conplexType?
<xsd:sequence?
< x ad :e icn cn t nans»"O evlceD ataSheot" t y p e - ’x s d :a t r ln g " />
</xsd:sequence?
</xsd:conplexT ype?
< /x sd :elem en t?
< xsd:elem ent n a n o -•A p p llc a tto n P ro c c ss •?
exsd:conplexT ype?
ex sd :seq u en ce?
<xsd:element nans-"FunctlonBlockIdentlfier• type-"xsd:string* m.axOccurs-*unbounded"/?
<xsd:eles)ent nans-"Exchar.geBiockldentlfler• type-"xad:string* mlnOccurs-*0*
naxCccurs•"unbounded*/>
c/xsd:sequence?
c/xsd:conplexType?
c /x ed :elem e n t?
«/xsd:schema»
D.2 Описание шаблона профиля коммуникационной сети
D.2.1 Обзор
XML-схема шаблона профиля коммуникационной сети, определенная в D.2.5. содержит отображение
диаграмм классапрофиля коммуникационной сеги. представленных в6.4.2. Помимо отображения классов
и атрибутов она включает дополнительные элементы с включением или беэ включения атрибутов XML с
цельюоблегчения создания точныхописаний профиля коммуникационной сети на я зыкеXML.
Три класса соответствия коммуникационной сети используютсядля вывода классовсоответствия MPS,
MMS и Data Link Layerи наличия компонент MCS.
194