etherlab/EtherCATInfo.xsd
changeset 2046 afb63cee3a02
parent 2022 c2295d311402
equal deleted inserted replaced
2045:62e102935f3e 2046:afb63cee3a02
   650 						</xs:extension>
   650 						</xs:extension>
   651 					</xs:complexContent>
   651 					</xs:complexContent>
   652 				</xs:complexType>
   652 				</xs:complexType>
   653 			</xs:element>
   653 			</xs:element>
   654 			<xs:choice minOccurs="0">
   654 			<xs:choice minOccurs="0">
   655 				<xs:element name="Image16x14" type="xs:string">
   655 				<xs:element name="Image16x14" type="xs:string" minOccurs="0">
   656 					<xs:annotation>
   656 					<xs:annotation>
   657 						<xs:documentation>obsolete</xs:documentation>
   657 						<xs:documentation>obsolete</xs:documentation>
   658 					</xs:annotation>
   658 					</xs:annotation>
   659 				</xs:element>
   659 				</xs:element>
   660 				<xs:element name="ImageFile16x14" type="xs:string"/>
   660 				<xs:element name="ImageFile16x14" type="xs:string" minOccurs="0"/>
   661 				<xs:element name="ImageData16x14" type="xs:hexBinary"/>
   661 				<xs:element name="ImageData16x14" type="xs:hexBinary" minOccurs="0"/>
   662 			</xs:choice>
   662 			</xs:choice>
   663 			<xs:element name="VendorSpecific" type="VendorSpecificType" minOccurs="0"/>
   663 			<xs:element name="VendorSpecific" type="VendorSpecificType" minOccurs="0"/>
   664 		</xs:sequence>
   664 		</xs:sequence>
   665 	</xs:complexType>
   665 	</xs:complexType>
   666 	<xs:complexType name="GroupType">
   666 	<xs:complexType name="GroupType">
   667 		<xs:sequence>
   667 		<xs:sequence>
   668 			<xs:element name="Type" type="xs:string"/>
   668 			<xs:element name="Type" type="xs:string"/>
   669 			<xs:element name="Name" type="NameType" maxOccurs="unbounded"/>
   669 			<xs:element name="Name" type="NameType" maxOccurs="unbounded"/>
   670 			<xs:element name="Comment" type="NameType" minOccurs="0" maxOccurs="unbounded"/>
   670 			<xs:element name="Comment" type="NameType" minOccurs="0" maxOccurs="unbounded"/>
   671 			<xs:choice>
   671 			<xs:choice>
   672 				<xs:element name="Image16x14" type="xs:string">
   672 				<xs:element name="Image16x14" type="xs:string" minOccurs="0">
   673 					<xs:annotation>
   673 					<xs:annotation>
   674 						<xs:documentation>obsolete</xs:documentation>
   674 						<xs:documentation>obsolete</xs:documentation>
   675 					</xs:annotation>
   675 					</xs:annotation>
   676 				</xs:element>
   676 				</xs:element>
   677 				<xs:element name="ImageFile16x14" type="xs:string"/>
   677 				<xs:element name="ImageFile16x14" type="xs:string" minOccurs="0"/>
   678 				<xs:element name="ImageData16x14" type="xs:hexBinary"/>
   678 				<xs:element name="ImageData16x14" type="xs:hexBinary" minOccurs="0"/>
   679 			</xs:choice>
   679 			</xs:choice>
   680 			<xs:element name="VendorSpecific" type="VendorSpecificType" minOccurs="0"/>
   680 			<xs:element name="VendorSpecific" type="VendorSpecificType" minOccurs="0"/>
   681 		</xs:sequence>
   681 		</xs:sequence>
   682 	</xs:complexType>
   682 	</xs:complexType>
   683 	<xs:complexType name="EepromType">
   683 	<xs:complexType name="EepromType">
   911 						<xs:sequence>
   911 						<xs:sequence>
   912 							<xs:element name="Class" type="xs:string"/>
   912 							<xs:element name="Class" type="xs:string"/>
   913 							<xs:element name="VendorId" type="HexDecValue" minOccurs="0"/>
   913 							<xs:element name="VendorId" type="HexDecValue" minOccurs="0"/>
   914 							<xs:element name="Name" type="NameType" minOccurs="0" maxOccurs="unbounded"/>
   914 							<xs:element name="Name" type="NameType" minOccurs="0" maxOccurs="unbounded"/>
   915 							<xs:choice minOccurs="0">
   915 							<xs:choice minOccurs="0">
   916 								<xs:element name="Image16x14" type="xs:string">
   916 								<xs:element name="Image16x14" type="xs:string" minOccurs="0">
   917 									<xs:annotation>
   917 									<xs:annotation>
   918 										<xs:documentation>obsolete</xs:documentation>
   918 										<xs:documentation>obsolete</xs:documentation>
   919 									</xs:annotation>
   919 									</xs:annotation>
   920 								</xs:element>
   920 								</xs:element>
   921 								<xs:element name="ImageFile16x14" type="xs:string"/>
   921 								<xs:element name="ImageFile16x14" type="xs:string" minOccurs="0"/>
   922 								<xs:element name="ImageData16x14" type="xs:hexBinary"/>
   922 								<xs:element name="ImageData16x14" type="xs:hexBinary" minOccurs="0"/>
   923 							</xs:choice>
   923 							</xs:choice>
   924 						</xs:sequence>
   924 						</xs:sequence>
   925 					</xs:complexType>
   925 					</xs:complexType>
   926 				</xs:element>
   926 				</xs:element>
   927 			</xs:choice>
   927 			</xs:choice>
   928 			<xs:choice minOccurs="0">
   928 			<xs:choice minOccurs="0">
   929 				<xs:element name="Image16x14" type="xs:string">
   929 				<xs:element name="Image16x14" type="xs:string" minOccurs="0">
   930 					<xs:annotation>
   930 					<xs:annotation>
   931 						<xs:documentation>obsolete</xs:documentation>
   931 						<xs:documentation>obsolete</xs:documentation>
   932 					</xs:annotation>
   932 					</xs:annotation>
   933 				</xs:element>
   933 				</xs:element>
   934 				<xs:element name="ImageFile16x14" type="xs:string"/>
   934 				<xs:element name="ImageFile16x14" type="xs:string" minOccurs="0"/>
   935 				<xs:element name="ImageData16x14" type="xs:hexBinary"/>
   935 				<xs:element name="ImageData16x14" type="xs:hexBinary" minOccurs="0"/>
   936 			</xs:choice>
   936 			</xs:choice>
   937 		</xs:sequence>
   937 		</xs:sequence>
   938 		<xs:attribute name="SlotGroup" type="HexDecValue" use="optional"/>
   938 		<xs:attribute name="SlotGroup" type="HexDecValue" use="optional"/>
   939 		<xs:attribute name="MinInstances" type="HexDecValue" use="required"/>
   939 		<xs:attribute name="MinInstances" type="HexDecValue" use="required"/>
   940 		<xs:attribute name="MaxInstances" type="HexDecValue" use="required"/>
   940 		<xs:attribute name="MaxInstances" type="HexDecValue" use="required"/>