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

use cases and advantages of the new xml device
SMART_READER_LITE
LIVE PREVIEW

<< 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


slide-1
SLIDE 1

//----------------------------------------------------------------------------------------------------------------------------------------------------------

iCC 2017 - Use Cases and Advantages of the new XML Device Description for CANopen FD Devices

1\17

<< Use Cases and Advantages of the new XML Device Description for CANopen FD Devices <<

Torsten Gedenk emtas GmbH ged@emtas.de

slide-2
SLIDE 2

//----------------------------------------------------------------------------------------------------------------------------------------------------------

iCC 2017 - Use Cases and Advantages of the new XML Device Description for CANopen FD Devices

2\17

<< 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
slide-3
SLIDE 3

//----------------------------------------------------------------------------------------------------------------------------------------------------------

iCC 2017 - Use Cases and Advantages of the new XML Device Description for CANopen FD Devices

3\17

<< 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)
slide-4
SLIDE 4

//----------------------------------------------------------------------------------------------------------------------------------------------------------

iCC 2017 - Use Cases and Advantages of the new XML Device Description for CANopen FD Devices

4\17

<< Device Descriptions <<

Devices, EDS fjles, manufacturers' manuals, CiA Profjles, data sheets, ….

slide-5
SLIDE 5

//----------------------------------------------------------------------------------------------------------------------------------------------------------

5\17

iCC 2017 - Use Cases and Advantages of the new XML Device Description for CANopen FD Devices

<< 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

slide-6
SLIDE 6

//----------------------------------------------------------------------------------------------------------------------------------------------------------

6\17

iCC 2017 - Use Cases and Advantages of the new XML Device Description for CANopen FD Devices

<< ISO 15745-2 <<

  • „Industrial automation systems and integration -- Open systems

application integration framework -- Part 2: Reference description for ISO 11898-based control systems“

CANopen FD XML Device Description (ISO15745 Profile Container) CANopen FD XML Device Description (ISO15745 Profile Container) Device Profile Device Profile Communication Network Profile Communication Network Profile Profile Header Profile Header Profile Body Profile Body Profile Header Profile Header Profile Body Profile Body

slide-7
SLIDE 7

//----------------------------------------------------------------------------------------------------------------------------------------------------------

7\17

iCC 2017 - Use Cases and Advantages of the new XML Device Description for CANopen FD Devices

<< 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
slide-8
SLIDE 8

//----------------------------------------------------------------------------------------------------------------------------------------------------------

8\17

iCC 2017 - Use Cases and Advantages of the new XML Device Description for CANopen FD Devices

<< CANopen FD XML Device Descriptions <<

Device Profile Body Communication Profile Body

  • Device Manager

device monitoring information

  • Device Identity

vendor, part number, …

  • Device Function

key characteristics

  • Application Process

description of application, parameters, functions, ..

  • Application Layers

list of CANopen objects, dummy mapping, ..

  • Transport Layers

CAN bit rates

  • Network Management Layers

general CANopen features

slide-9
SLIDE 9

//----------------------------------------------------------------------------------------------------------------------------------------------------------

9\17

iCC 2017 - Use Cases and Advantages of the new XML Device Description for CANopen FD Devices

<< Parameter Descriptions <<

  • Data types, parameters, groups
  • f parameters and templates in

ApplicationProcess

  • Parameter description covers:

– Label & description

– Data type & access rights – List of allowed values – External references – Ofgset & scaling

slide-10
SLIDE 10

//----------------------------------------------------------------------------------------------------------------------------------------------------------

10\17

iCC 2017 - Use Cases and Advantages of the new XML Device Description for CANopen FD Devices

<< Parameter Groups & Function Descriptions <<

  • ParameterGroup

– Combination of various parameters – Hierarchical structures possible

  • Function description

– Defjnition of device functions and

function instances with input and

  • utput parameters
slide-11
SLIDE 11

//----------------------------------------------------------------------------------------------------------------------------------------------------------

11\17

iCC 2017 - Use Cases and Advantages of the new XML Device Description for CANopen FD Devices

<< Parameter Templates <<

  • Templates for

parameters or allowed values

  • May be

referenced at parameter description

slide-12
SLIDE 12

//----------------------------------------------------------------------------------------------------------------------------------------------------------

12\17

iCC 2017 - Use Cases and Advantages of the new XML Device Description for CANopen FD Devices

<< CANopen FD Object List <<

  • Object Dictionary

representation

  • Full object defjnition possible

e.g. for 0x1000

  • References to

ApplicationProcess for application objects

slide-13
SLIDE 13

//----------------------------------------------------------------------------------------------------------------------------------------------------------

13\17

iCC 2017 - Use Cases and Advantages of the new XML Device Description for CANopen FD Devices

<< 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
slide-14
SLIDE 14

//----------------------------------------------------------------------------------------------------------------------------------------------------------

14\17

iCC 2017 - Use Cases and Advantages of the new XML Device Description for CANopen FD Devices

<< 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

slide-15
SLIDE 15

//----------------------------------------------------------------------------------------------------------------------------------------------------------

15\17

iCC 2017 - Use Cases and Advantages of the new XML Device Description for CANopen FD Devices

<< 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
slide-16
SLIDE 16

//----------------------------------------------------------------------------------------------------------------------------------------------------------

16\17

iCC 2017 - Use Cases and Advantages of the new XML Device Description for CANopen FD Devices

<< 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

slide-17
SLIDE 17

//----------------------------------------------------------------------------------------------------------------------------------------------------------

iCC 2017 - Use Cases and Advantages of the new XML Device Description for CANopen FD Devices

17\17

<< Use cases and Advantages of the XDD Files <<

emtas GmbH Tel.: +49 3461 / 79416 - 0 service@emtas.de www.emtas.de

We are looking forward to answer your CANopen FD questions.

Visit us at the table-top exhibiton.