M&M FDT 1.2.1 Online Specification
 FDTCANopenDeviceTypeIdentSchema definition


Interfaces and Methods   -   Schemas   -   FDT Specification   -   Quicklinks   -   Abbreviations

FDTCANopenDeviceTypeIdentSchema

Available since CANOPEN Annex for FDT 1.2.1

Download CANopen Annex from FDT Group Homepage.

Available since FDT 1.2
Available since FDT 1.2.1
Available since FDT 1.2 and modified or extended in FDT 1.2.1
Specification description (mouse over)
dtmINSPECTOR related hint (mouse over)
Comment by M&M (mouse over)
Link to definition
<Schema name="FDTCANopenDeviceTypeIdentSchema"   xmlns="urn:schemas-microsoft-com:xml-data" xmlns:dt="urn:schemas-microsoft-com:datatypes" xmlns:canopenident="x-schema:FDTCANopenIdentSchema.xml" xmlns:fdt="x-schema:FDTDataTypesSchema.xml" >
      <!-- Definition of Attributes -->
     <AttributeType name="schemaVersion" dt:type="number" default="0.90" />
      <!-- Definition of Elements -->
     <ElementType name="IdBusProtocol"
content="eltOnly" model="closed" >
          <attribute type="canopenident:busProtocol"
  required="no" />
          <element type="canopenident:RegExpr"   minOccurs="0" maxOccurs="*" />
     </ElementType>
     <ElementType name="IdTypeID" content="eltOnly" model="closed" >
           <!-- Object 1000 hex -->
          <attribute type="fdt:deviceTypeId"
  required="yes" />
          <element type="canopenident:RegExpr"   minOccurs="0" maxOccurs="*" />
     </ElementType>
     <ElementType name="IdManufacturer" content="eltOnly" model="closed" >
           <!-- Object 1018 hex sub-index 01 -->
          <attribute type="fdt:manufacturerId"
  required="yes" />
          <element type="canopenident:RegExpr"   minOccurs="0" maxOccurs="*" />
     </ElementType>
     <ElementType name="IdProductCode" content="eltOnly" model="closed" >
           <!-- Object 1018 hex sub-index 02 -->
          <attribute type="canopenident:productCode"
  required="no" />
          <element type="canopenident:RegExpr"   minOccurs="0" maxOccurs="*" />
     </ElementType>
     <ElementType name="IdRevision" content="eltOnly" model="closed" >
           <!-- Object 1018 hex sub-index 03 -->
          <attribute type="canopenident:revisionNumber"
  required="no" />
          <element type="canopenident:RegExpr"   minOccurs="0" maxOccurs="*" />
     </ElementType>
     <ElementType name="IdHardwareVersion" content="eltOnly" model="closed" >
           <!-- Object 1009 hex -->
          <attribute type="fdt:version"
  required="yes" />
          <element type="canopenident:RegExpr"   minOccurs="0" maxOccurs="*" />
     </ElementType>
     <ElementType name="IdSoftwareVersion" content="eltOnly" model="closed" >
           <!-- Object 100A hex -->
          <attribute type="fdt:version"
  required="yes" />
          <element type="canopenident:RegExpr"   minOccurs="0" maxOccurs="*" />
     </ElementType>
     <ElementType name="IdDeviceName" content="eltOnly" model="closed" >
           <!-- Object 1008 hex -->
          <attribute type="fdt:name"
  required="yes" />
          <element type="canopenident:RegExpr"   minOccurs="0" maxOccurs="*" />
     </ElementType>
     <ElementType name="DeviceIdentification" content="eltOnly" model="closed" >
          <attribute type="canopenident:idDTMSupportLevel"
  required="yes" />
          <element type="IdBusProtocol"   minOccurs="1" maxOccurs="1" />
          <element type="IdTypeID"   minOccurs="1" maxOccurs="1" />
          <element type="IdDeviceName"   minOccurs="1" maxOccurs="1" />
          <element type="IdHardwareVersion"   minOccurs="1" maxOccurs="1" />
          <element type="IdSoftwareVersion"   minOccurs="1" maxOccurs="1" />
          <element type="IdManufacturer"   minOccurs="1" maxOccurs="1" />
          <element type="IdProductCode"   minOccurs="1" maxOccurs="1" />
          <element type="IdRevision"   minOccurs="1" maxOccurs="1" />
     </ElementType>
     <ElementType name="DeviceIdentifications" content="eltOnly" model="closed" >
          <attribute type="fdt:busCategory"
  required="yes" />
          <element type="DeviceIdentification"   minOccurs="1" maxOccurs="*" />
     </ElementType>
     <ElementType name="FDT" content="eltOnly" model="closed" >
          <element type="DeviceIdentifications"
  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:17
Email: FDT Technical Support Line.