ГОСТ Р ИСО 15745 - 4 - 2012
G.5.5 Схема шаблона профиля коммуникационной сети EPL
XML схема ProfileBody^ CommunicationNetwork EPL.xsd включает схему
IS015745ProfileContainer.xsd в G.4.6.1 и схему CommonElements.xsd в G.4.6.2.
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="
http://www.w3.org/2001/XMLSchema"
>
<xsd:include schemaLocation="IS015745ProfileContainer.xsd7>
<xsd:include schemaLocation=“CommonElements.xsd7>
<!-- profile body -->
<xsd:complexType name="ProfileBody CommunicationNetwork EPL">
<xsd:complexContent>
<xsd:extension base="ProfileBody DataType">
<xsd:choice>
<xsd:sequence>
<xsd:element name="ApplicationLayers">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref=’CANopenObjectList’7>
<xsd:element name="identity” minOccurs="0">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="vendorlD” minOccurs="07>
<xsd:element ref=”deviceFamily" minOccurs="07>
<xsd:element ref=“productlD" minOccurs="07>
<xsd:element ref="version" minOccurs="0" maxOccurs="unbounded7>
<xsd:element ref=’buildDate" minOccurs="07>
<xsd:element ref="specificationRevision" minOccurs-"07>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element namea"dummyUsage" minOccurs=”0">
<xsd:complexType>
<xsd:sequence>
<xsd:element name^dummy” maxOccurs="unbounded">
<xsd:complexType>
<xsd:attribute name="entry” use="required">
<xsd:simpleType>
<xsdrestriction base="xsd :string">
<xsd:enumeration value="Dummy0001 =07>
<xsd:enumeration value="Dummy0002=07>
<xsd:enumeration value="Dummy0003=07>
<xsd:enumeration value="Dummy0004=07>
<xsd:enumeration value="Dummy0005=07>
<xsd:enumeration value="Dummy0006=07>
<xsd:enumeration value="Dummy0007=07>
<xsd:enumeration value="Dummy0001=17>
<xsd:enumeration value=”Dummy0002=17>
<xsd:enumeration value=”Dummy0003=17>
<xsd:enumeration value="Dummy0004=17>
<xsd:enumeration value="Dummy0005=17>
<xsd:enumeration value="Dummy0006=17>
490