<Schema name="DTMProfinetIODeviceSchema" xmlns="urn:schemas-microsoft-com:xml-data" xmlns:fdt="x-schema:FDTDataTypesSchema.xml" xmlns:dt="urn:schemas-microsoft-com:datatypes">
	<!--Definition of Attributes-->
	<AttributeType name="schemaVersion" dt:type="number" default="1.00"/>
	<AttributeType name="nameOfStation" dt:type="string"/>
    <AttributeType name="ipAddress" dt:type="string"/>
    <AttributeType name="ipSubnetMask" dt:type="string"/>
    <AttributeType name="ipDefaultGateway" dt:type="string"/>
    <AttributeType name="macAddress" dt:type="string"/>
    <AttributeType name="dynIpAddress" dt:type="string"/>
    <AttributeType name="deviceRole" dt:type="enumeration" dt:values="IO_Controller IO_Device IO_MultiDevice IO_Supervisor"/>	
<!--Definition of Elements-->
	<ElementType name="ProfinetIODevice" content="eltOnly" model="closed">
		<attribute type="fdt:nodeId" required="no"/>
		<attribute type="schemaVersion" required="no"/>
		<attribute type="nameOfStation" required="yes"/>
		<attribute type="ipAddress" required="yes"/>
		<attribute type="ipSubnetMask" required="yes"/>
		<attribute type="ipDefaultGateway" required="yes"/>
		<attribute type="macAddress" required="yes"/>
		<attribute type="deviceRole" required="yes"/>				
		<attribute type="fdt:deviceTypeId" required="yes"/>
		<attribute type="fdt:manufacturerId" required="yes"/>
		<element type="fdt:VersionInformation" minOccurs="0" maxOccurs="1"/>
	</ElementType>
</Schema>
