ГОСТ Р ИСО 15745-2—2010
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="et_AssemReference’»
<xsd:restriction base="xsd:NMTOKEN">
<xsd:pattern value="Assem{1-9H0-9]{0.4}7>
<xsd:pattem value="ProxyAssem[1-9][0-9]{0.4}7>
</xsd:restriction>
</xsd:simpleType>
<xsd:attribute6roup name="ag_FileDescnp(ion*>
<xsd:aUribute name^DescText" type=*dt_EDS_Char_Arra/* use=*required7>
<xsd:altribute name="CreateDate" type=’dt_EDS_Dale” use="required7>
<xsd:attribute name=*CreateTime* type="dt_EDS_Time_Of_Day" use=‘required7>
<xsd:attnbute name=’ModDate“ type=”dt_EDS_Date" use=*optional7>
<xsd:aUribute name=”ModTime* type=”dt_EDS_Time_Of_Day“ use="optional7>
<xsdattribute name=*Revision“ type=’dt_EDS_Revision" use="required7>
<xsd:attribute name=”HomeURL” type="dt_EDS_URL” use=”optionaI7>
<xsd:attribute name=*SpeaficationConfofmance- type=”dt_EDS_Char_Array* use=*required7>
</xsd:attributeGroup>
</xsd:schema>
A.2.1.3.3 Файл CIP_Device_Profile.xsd
П р и м е ч а н и е — XML схема включает в себя файлы «Master Template Types.xsd» (см. A.2.1.3.1) и
«ClPDataTypes.xsd» (см. А.2.1.3.2).
<?xml ver$ion=”1.0“ encoding=*UTF-8”?>
<xsd:schema xmlns:xsd=’
,http://www.w3.orgf2001/XMLSchema
" elementFormDefault^qualified”»
<!- - Target namespaces are not specified in this master template - ->
<xsd:redefine schemaLocation="MasterTemplateTypes.xsd“>
<xsd:complexType name=’IS015745Reference_DataType”>
<xsd:complexContent>
<xsd:restriction base=”IS015745Reference_DataType”>
<xsd:sequence>
<xsd:element name=”IS015745Part" type="xsd:positivelnteger’/>
<xsd:element name=”IS015745Edition” type="xsd:positivelnteger7>
<xsd:element name="ProfileTechnology" type="xsd:string" fixed="CIP7>
<7xsd:sequence>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:redefine>
<xsd:indude schemaLocation=*CIPDataTypes.xsd7>
<xsd:element name=”ISO15745Profile”>
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="ProfileHeader*/>
<xsd:element ref="ProfileBody7>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:annotation>
<xsd:documentation>’ HEAOER SECTION ,</xsd:documentabon>
</xsd:annotation>
<xsd:element name=*ProfileHeader”>
<xsd:complexTyf>e>
<xsd:sequence>
<xsd:element name^’Profileldentification” type=’xsd:string7>
<xsd:element name="ProfileRevision” type="xsd:stnng7>
<xsd:element name=”ProfileName“ type=”xsd:string7>
<xsd:element name=“ProfileSource“ type=*xsd:string7>
<xsd:element name="ProfileClasslD* type="ProfileClasslD_DataType" fixed=*0evice7>
<xsd:element name=’ProfileDate" type="xsd:date” minOccurs="07>
<xsd:element name=”Additionalln(ormation’ type=*xsd:anyURI" minOccurs=*07>
20