ГОСТ Р ИСО 15745 - 4 - 2012
</xsd:restriction>
</xsd:simpleType>
<xsd:attributeGroup name="ag_FileDescription">
<xsd:attribute name="DescText" type="dt_EDS_Char_Array" use="required7>
<xsd:attribute name="CreateDate" type="dt_EDS_Date" use="required7>
<xsd:attribute name="CreateTime" type="dt_EDS_Time_Of_Day" use=’ required7>
<xsd:attribute name="ModDate" type="dt_EDS_Date" use="optional’7>
<xsd:attribute name="ModTime" lype=’ dt_.EDS_Time_OI_Day" use=’optional7>
<xsd:attribute nam e="Revisiorf type="dt_EDS_Revision" use="required7>
<xsd:attribute name="HomeURL" type="dt_EDS_URL" use="optional7>
<xsd:attribute name="SpecificationConformance" type="dt_EDS_Char_Array"
use=”required7>
</xsd:attributeGroup>
</xsd:schema>
C.2.1.3.3 CIP Device Profile.xsd
П р и м е ч а н и е-ДаннаяXMLсхемавключаетвсебяфайлы
«MasterTemplateTypes.xsd» (см. С.2.1.3.1) и «ClPDataTypes.xsd» (см. С.2.1.3.2).
<?xml version=’ 1.0" encoding=’ UTF-8’ ?>
<xsd:schema xmlns:xsd="http:/.i
‘www.w3.org/2001
/XMLSchema"
elementFormDefault=’qualified">
<!-- Target namespaces are not specified in this master template ->
<xsd:redefine schemaLocation="MasterTemplateTypes.xsd">
<xsd:complexType name="ISOl 5745Reference_DataType">
<xsd:complexContent>
<xsd:restriction base=“IS015745Reference_DataType">
<xsd:sequence>
<xsd:element name="IS015745Part" type="xsd:positivelnteger7>
<xsd:element name="IS015745Edition* type=*’xsd:positivelnteger7>
<xsd:element name="ProfileTechnology" type="xsd:string" fixed=‘ CIP7>
</xsd:sequence>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:redefine>
<xsd:include schemaLocation=’CIPDataTypes.xsd7>
<xsd:element name="IS015745Profile">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="ProfileHeader7>
<xsd:element ref=’,ProfileBody7>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:annotation>
<xsd:documentation>* HEADER SECTION *</xsd:documentation>
</xsd:annotation>
<xsd:element name="ProfileHeader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="Profileldentification" type="xsd:string7>
<xsd:element name="ProfileRevision" type=’xsd:string7>
<xsd:element name="ProfileName” type=”xsd:string7>
<xsd:element name="ProfileSource" type="xsd:string7>
<xsd:element name="ProfileClasslD" type=’ ProfileClasslD_DataType" fixed="Device7>
99