Product Catalog

Protocol Software Products

CANopen Protocol Software
CANopen Manager Software
CANopen RT Software
CANopen Maritime Software
CANopen Master API
CANopen Manger API
CANopen Configuration Studio

CANopen Protocol Software

Software package for the development of CANopen slave or simple CANopen master devices

Highlights


CANopen Master/Slave Protocol Software - Module Overview


Overview of functions

The CANopen Protocol Software contains all functions required for the implementation of simple CANopen master or CANopen slave devices according to the CANopen specification CiA 301.

Available versions of the CANopen software


The CANopen Protocol Software is available in two different packages with different scopes of functions: Slave and Master/Slave. The Master/Slave package supports the complete functionality and can be used for the development of both slave devices and simple master devices. The range of functions of each package is described in the following table:
Function Slave Master/ Slave
Max. number server-SDO 127 127
Max. number client-SDO - 127
Max. number PDOs (Tx/Rx) 512 512
Dynamic
PDO mapping
icon haken icon haken
SYNC object C P/C
EMERGENCY object P P/C
TIME STAMP object C P/C
NMT functionality S M/S
Node guarding, heartbeat icon haken icon haken
ID configuration according to
Predefined Connection Set
icon haken icon haken
ID configuration via SDOs icon haken icon haken
NMT Start-up object (1F80h) icon haken icon haken
Slave assignment list (1F81h) - icon haken
Status display according
to CiA 303-3
icon haken icon haken
Flying Master according to CiA 302 S (optional) M/S (optional)
LSS services according to CiA 305 S M/S

C=Consumer; P=Producer; S=Slave; M=Master

Supported processors and CAN controllers

The CANopen Protocol Software is independent of hardware and can be used on a large number of micro controllers and CAN controllers. For processors of the following manufacturers (valid at time of printing of this catalog), IXXAT supplies reference implementations including project files for the development environments used which can be run directly on the corresponding development platforms:

A complete overview of all available versions can be found on the web page under the following link
[ www.ixxat.de/canopen_stack_available_versions_en.html  ]

Adaptation of the CANopen software to processors that are not directly supported can be carried out in a few days provided a CAN driver is readily available, on the basis of a universal ANSI C version. IXXAT will be pleased to make the relevant adaptations of the CANopen software for you.

Contents of delivery
- Source code
- Company license (restricted to company site and business field)
- Detailed documentation
- Example programs
- Technical support 


Supplementary services (not included with the scope of delivery)


Order numbes

Single channel version
1.02.0122.TTDDC CANopen Slave Protocol Software
(Versions on request)
1.02.0124.TTDDC CANopen Master/Slave Protocol Software
(Versions on request)



Multi channel version

1.02.0222.TTDDC CANopen Slave Protocol Software
(Versions on request)
1.02.0224.TTDDC CANopen Master/Slave Protocol Software
(Versions on request)