use cases and advantages of the new xml device
play

<< Use Cases and Advantages of the new XML Device Description - PowerPoint PPT Presentation

<< Use Cases and Advantages of the new XML Device Description for CANopen FD Devices << Torsten Gedenk emtas GmbH ged@emtas.de


  1. << Use Cases and Advantages of the new XML Device Description for CANopen FD Devices << Torsten Gedenk emtas GmbH ged@emtas.de //---------------------------------------------------------------------------------------------------------------------------------------------------------- iCC 2017 - Use Cases and Advantages of the new XML Device Description for CANopen FD Devices 1\17

  2. << Agenda << ● CANopen EDS fjles – a look back ● ISO 15745 - framework for for application integration ● Overview about CANopen FD XML ● New features and new use cases of XDD fjles ● Possible migration paths and tools //---------------------------------------------------------------------------------------------------------------------------------------------------------- iCC 2017 - Use Cases and Advantages of the new XML Device Description for CANopen FD Devices 2\17

  3. << CANopen FD << ● Use of CAN FD with bit rate switch and longer messages ● PDOs up to 64 bytes ● USDO instead of SDO – use of up to 64 bytes – broadcast and routing possible ● Other CANopen services unmodifjed ● New XML based device description fjles (CiA 311) //---------------------------------------------------------------------------------------------------------------------------------------------------------- iCC 2017 - Use Cases and Advantages of the new XML Device Description for CANopen FD Devices 3\17

  4. << Device Descriptions << Devices, EDS fjles, manufacturers' manuals, CiA Profjles, data sheets, …. //---------------------------------------------------------------------------------------------------------------------------------------------------------- iCC 2017 - Use Cases and Advantages of the new XML Device Description for CANopen FD Devices 4\17

  5. << CANopen EDS fjles << ● Windows INI format ● Index/Subindex description without hierarchical structures ● Limited set of attributes ● No additional descriptions possible ● Only one language ● Links to external references not supported //---------------------------------------------------------------------------------------------------------------------------------------------------------- iCC 2017 - Use Cases and Advantages of the new XML Device Description for CANopen FD Devices 5\17

  6. << ISO 15745-2 << ● „Industrial automation systems and integration -- Open systems application integration framework -- Part 2: Reference description for ISO 11898-based control systems“ Profile Header Profile Header CANopen FD CANopen FD Device Profile Device Profile XML XML Profile Body Profile Body Device Device Description Description (ISO15745 Profile Header (ISO15745 Profile Header Communication Communication Profile Container) Profile Container) Network Profile Network Profile Profile Body Profile Body //---------------------------------------------------------------------------------------------------------------------------------------------------------- iCC 2017 - Use Cases and Advantages of the new XML Device Description for CANopen FD Devices 6\17

  7. << Agenda << ● CANopen EDS fjles – a look back ● ISO 15745 framework for application integration ● Overview about CANopen FD XML ● New features and new use cases of XDD fjles ● Possible migration paths and tools //---------------------------------------------------------------------------------------------------------------------------------------------------------- iCC 2017 - Use Cases and Advantages of the new XML Device Description for CANopen FD Devices 7\17

  8. << CANopen FD XML Device Descriptions << Communication Profile Body Device Profile Body ● Application Layers ● Device Manager list of CANopen objects, dummy device monitoring information mapping, .. ● Device Identity ● Transport Layers vendor, part number, … CAN bit rates ● Device Function ● Network Management Layers key characteristics general CANopen features ● Application Process description of application, parameters, functions, .. //---------------------------------------------------------------------------------------------------------------------------------------------------------- iCC 2017 - Use Cases and Advantages of the new XML Device Description for CANopen FD Devices 8\17

  9. << Parameter Descriptions << ● Data types, parameters, groups of parameters and templates in ApplicationProcess ● Parameter description covers: – L abel & description – Data type & access rights – List of allowed values – External references – Ofgset & scaling //---------------------------------------------------------------------------------------------------------------------------------------------------------- iCC 2017 - Use Cases and Advantages of the new XML Device Description for CANopen FD Devices 9\17

  10. << Parameter Groups & Function Descriptions << ● ParameterGroup – Combination of various parameters – Hierarchical structures possible ● Function description – Defjnition of device functions and function instances with input and output parameters //---------------------------------------------------------------------------------------------------------------------------------------------------------- iCC 2017 - Use Cases and Advantages of the new XML Device Description for CANopen FD Devices 10\17

  11. << Parameter Templates << ● Templates for parameters or allowed values ● May be referenced at parameter description //---------------------------------------------------------------------------------------------------------------------------------------------------------- iCC 2017 - Use Cases and Advantages of the new XML Device Description for CANopen FD Devices 11\17

  12. << CANopen FD Object List << ● Object Dictionary representation ● Full object defjnition possible e.g. for 0x1000 ● References to ApplicationProcess for application objects //---------------------------------------------------------------------------------------------------------------------------------------------------------- iCC 2017 - Use Cases and Advantages of the new XML Device Description for CANopen FD Devices 12\17

  13. << New features << ● Detailed parameter description ● Multiple languages ● Data type and templates ● Functions ● Links to external references (pictures, ..) ● Extensible for manufacturer specifjc information ● Checkable against XML schema //---------------------------------------------------------------------------------------------------------------------------------------------------------- iCC 2017 - Use Cases and Advantages of the new XML Device Description for CANopen FD Devices 13\17

  14. << Benefjts for CANopen FD tools << ● Detailed object information ● Longer description texts and links to images ● Graphical visualization of parameter groups possible ● Support for multiple languages ● Visualization of bit fjelds possible //---------------------------------------------------------------------------------------------------------------------------------------------------------- iCC 2017 - Use Cases and Advantages of the new XML Device Description for CANopen FD Devices 14\17

  15. << Additional use cases << ● Use of XDD as machine readable device specifjcation – Device functjonality & communicatjon interface – Uniform descriptjon language for specifjcatjon, test & integratjon ● Automated tests of device based on XDD fjles ● XPD .. XML profjle defjnition ● XDC … XML device confjguration ● //---------------------------------------------------------------------------------------------------------------------------------------------------------- iCC 2017 - Use Cases and Advantages of the new XML Device Description for CANopen FD Devices 15\17

  16. << Migration paths << ● Focus on object list only – Easiest migration from EDS to XDD – Does not use extended features – Fulfjll mandatory requirements – Converter tools available ( e.g. https://github.com/epl-viz/Convert-EDS-XDD ) ● Full use of new features – Signifjcant efgort – Requires specialized tools //---------------------------------------------------------------------------------------------------------------------------------------------------------- iCC 2017 - Use Cases and Advantages of the new XML Device Description for CANopen FD Devices 16\17

  17. << Use cases and Advantages of the XDD Files << We are looking forward to answer your CANopen FD questions. emtas GmbH Tel.: +49 3461 / 79416 - 0 Visit us at the service@emtas.de www.emtas.de table-top exhibiton. //---------------------------------------------------------------------------------------------------------------------------------------------------------- iCC 2017 - Use Cases and Advantages of the new XML Device Description for CANopen FD Devices 17\17

Recommend


More recommend