| |||
Interfaces and Methods - Schemas - FDT Specification - Quicklinks - Abbreviations | |||
FDTFieldbusScanIdentSchema |
<!-- Definition of Attributes --> <AttributeType name="schemaVersion" dt:type="number" default="1.21" /> <AttributeType name="resultState" dt:type="enumeration" dt:values="provisional final error" /> <AttributeType name="configuredState" dt:type="enumeration" dt:values="configured unConfigured" /> <!-- Definition of elements --> <ElementType name="IdBusProtocol" content="empty" model="closed" > <attribute type="fieldbusident:busProtocol"
required="yes" /></ElementType> <!-- --> <!-- FF H1 --> <!-- --> <ElementType name="IdAddress" content="empty" model="closed" > <attribute type="fieldbusident:deviceAddress"
required="yes" /></ElementType> <ElementType name="IdManufacturer" content="empty" model="closed" > <attribute type="fieldbusident:manufacturerID"
required="yes" /></ElementType> <ElementType name="IdTypeID" content="empty" model="closed" > <attribute type="fieldbusident:dev_type"
required="yes" /></ElementType> <ElementType name="IdHardwareRevision" content="empty" model="closed" > <attribute type="fieldbusident:device_dd_Revision"
required="yes" /></ElementType> <ElementType name="IdSoftwareRevision" content="empty" model="closed" > <attribute type="fieldbusident:device_dd_Revision"
required="yes" /></ElementType> <ElementType name="IdTag" content="empty" model="closed" > <attribute type="fieldbusident:pd_tag"
required="yes" /></ElementType> <ElementType name="IdSerialNumber" content="empty" model="closed" > <attribute type="fieldbusident:dev_id"
required="yes" /></ElementType> <!-- --> <!-- FF HSE --> <!-- --> <ElementType name="DataLinkAddress" content="empty" model="closed" > <attribute type="fieldbusident:dataLinkAddress"
required="yes" /></ElementType> <!-- reused from H1 <ElementType name="IdTag" content="empty" model="closed"> <attribute type="fieldbusident:pd-tag" required="yes"/> </ElementType> <ElementType name="IdTypeID" content="empty" model="closed"> <attribute type="fieldbusident:dev_id" required="yes"/> </ElementType> --> <ElementType name="DeviceClass" content="empty" model="closed" > <attribute type="fieldbusident:deviceClass"
required="yes" /></ElementType> <ElementType name="VendorName" content="empty" model="closed" > <attribute type="fieldbusident:vendorName"
required="yes" /></ElementType> <ElementType name="ModelName" content="empty" model="closed" > <attribute type="fieldbusident:modelName"
required="yes" /></ElementType> <ElementType name="Revision" content="empty" model="closed" > <attribute type="fieldbusident:revision"
required="yes" /></ElementType> <!-- --> <!-- FF Block --> <!-- --> <ElementType name="BlockIndex" content="empty" model="closed" > <attribute type="fieldbusident:blockIndex"
required="yes" /></ElementType> <ElementType name="DDMemberID" content="empty" model="closed" > <attribute type="fieldbusident:ddMemberID"
required="yes" /></ElementType> <ElementType name="DDItemId" content="empty" model="closed" > <attribute type="fieldbusident:ddItemId"
required="yes" /></ElementType> <ElementType name="DDRevision" content="empty" model="closed" > <attribute type="fieldbusident:ddRevision"
required="yes" /></ElementType> <ElementType name="IdProfile" content="empty" model="closed" > <attribute type="fieldbusident:profile"
required="yes" /></ElementType> <ElementType name="IdProfileRevision" content="empty" model="closed" > <attribute type="fieldbusident:profileRevision"
required="yes" /></ElementType> <!-- reused from H1 <ElementType name="IdManufacturer" content="empty" model="closed"> <attribute type="fieldbusident:manufacturerID" required="yes"/> </ElementType> <ElementType name="IdTypeID" content="empty" model="closed"> <attribute type="fieldbusident:dev_type" required="yes"/> </ElementType> --> <!-- --> <!-- --> <!-- --> <ElementType name="ManufacturerSpecificExtension" content="empty" model="closed" > <attribute type="fieldbusident:manufacturerSpecificExtension"
required="yes" /></ElementType> <ElementType name="ScanIdentification_FF_H1" content="eltOnly" model="closed" > <attribute type="configuredState"
required="no" /><!-- attributes with semantic meaning: --> <element type="fdt:CommunicationError"
minOccurs="0" maxOccurs="1" /><element type="IdAddress"
minOccurs="1" maxOccurs="1" /><element type="IdTypeID"
minOccurs="1" maxOccurs="1" /><element type="IdBusProtocol"
minOccurs="1" maxOccurs="1" /><element type="IdManufacturer"
minOccurs="1" maxOccurs="1" /><element type="IdHardwareRevision"
minOccurs="1" maxOccurs="1" /><element type="IdSoftwareRevision"
minOccurs="1" maxOccurs="1" /><element type="IdTag"
minOccurs="1" maxOccurs="1" /><element type="IdSerialNumber"
minOccurs="1" maxOccurs="1" /><!-- manufacturer specific extension, added in manufacturer specific identification --> <element type="ManufacturerSpecificExtension"
minOccurs="0" maxOccurs="1" /></ElementType> <ElementType name="ScanIdentification_FF_HSE" content="eltOnly" model="closed" > <attribute type="configuredState"
required="no" /><!-- attributes with semantic meaning: --> <element type="fdt:CommunicationError"
minOccurs="0" maxOccurs="1" /><element type="DataLinkAddress"
minOccurs="1" maxOccurs="1" /><element type="IdTypeID"
minOccurs="1" maxOccurs="1" /><element type="IdBusProtocol"
minOccurs="1" maxOccurs="1" /><element type="IdManufacturer"
minOccurs="1" maxOccurs="1" /><element type="IdTag"
minOccurs="1" maxOccurs="1" /><element type="IdSerialNumber"
minOccurs="1" maxOccurs="1" /><element type="DeviceClass"
minOccurs="1" maxOccurs="1" /><element type="VendorName"
minOccurs="1" maxOccurs="1" /><element type="ModelName"
minOccurs="1" maxOccurs="1" /><element type="Revision"
minOccurs="1" maxOccurs="1" /><!-- manufacturer specific extension, added in manufacturer specific identification --> <element type="ManufacturerSpecificExtension"
minOccurs="0" maxOccurs="1" /></ElementType> <ElementType name="ScanIdentification_FF_Block" content="eltOnly" model="closed" > <attribute type="configuredState"
required="no" /><!-- attributes with semantic meaning: --> <element type="fdt:CommunicationError"
minOccurs="0" maxOccurs="1" /><element type="IdAddress"
minOccurs="1" maxOccurs="1" /><element type="IdTypeID"
minOccurs="1" maxOccurs="1" /><element type="IdBusProtocol"
minOccurs="1" maxOccurs="1" /><element type="IdManufacturer"
minOccurs="1" maxOccurs="1" /><element type="IdHardwareRevision"
minOccurs="1" maxOccurs="1" /><element type="IdSoftwareRevision"
minOccurs="1" maxOccurs="1" /><element type="IdTag"
minOccurs="1" maxOccurs="1" /><element type="BlockIndex"
minOccurs="1" maxOccurs="1" /><element type="DDMemberID"
minOccurs="1" maxOccurs="1" /><element type="DDItemId"
minOccurs="1" maxOccurs="1" /><element type="DDRevision"
minOccurs="1" maxOccurs="1" /><element type="IdProfile"
minOccurs="1" maxOccurs="1" /><element type="IdProfileRevision"
minOccurs="1" maxOccurs="1" /><!-- manufacturer specific extension, added in manufacturer specific identification --> <element type="ManufacturerSpecificExtension"
minOccurs="0" maxOccurs="1" /></ElementType> <ElementType name="ScanIdentifications" content="eltOnly" model="closed" > <attribute type="fdt:busCategory"
required="yes" /><attribute type="resultState"
required="yes" /><group order="one" minOccurs="1" maxOccurs="*" > <element type="ScanIdentification_FF_H1"
minOccurs="0" maxOccurs="*" /><element type="ScanIdentification_FF_HSE"
minOccurs="0" maxOccurs="*" /><element type="ScanIdentification_FF_Block"
minOccurs="0" maxOccurs="*" /></group> </ElementType> <ElementType name="FDT" content="eltOnly" model="closed" > <element type="ScanIdentifications"
minOccurs="1" maxOccurs="1" /></ElementType> </Schema> | ||
© by M&M Software GmbH, parts of this website taken from FDT Interface Specification Version 1.2.1, © by FDT Group, AISBL. This website is published for support of M&M products as granted in license conditions, chapter 2.1. Last updated 2015-02-05 15:18 Email: FDT Technical Support Line. | |||