Hilscher Gesellschaft für Systemautomation mbH
Rheinstraße 15
65795 Hattersheim
Germany
Rheinstraße 15
65795 Hattersheim
Germany
Telephone:
+49 (0)6190 9907-0
Facsimile:
+49 (0)6190 9907-50
E-mail:
info@hilscher.com
Sign up for the Hilscher e-Newsletter and you will receive regular updates on Hilscher products and company information.
CANopen
![]() |
|||||||||||||||
|
|||||||||||||||
Controller Area Network is generally a line network. Every participant hears all messages of the others and can send messages at any time. Simultaneous bus accesses are recognized and released (CSMA/CA) through arbitration within the 11- Bit message header (Identifier). The header thus defines the priority of the message, whereby each can contain up to 8 Bytes of user data.
|
|||||||||||||||||||
Due to differing requirements, there are two types of data. PDOs (Process-Data-Objects) are real-time data that can be transmitted quickly with high-priority identifiers. Thus, only a maximum of 8 Bytes per message can be sent. The data of a message can be configured over the network. One talks of so-called PDO Mapping. PDOs can be transmitted in an event-orientated, remote request or synchronized manner.
Data of the CANopen-Slave Implementation
| Profile | CiA DS-301 |
| Min. Boot up | yes |
| Emergency message | passed by the application |
| Heartbeat | yes |
| PDO | on change |
| PDO mapping | yes |
| Process image | max. 510 bytes |
Data of the CANopen-Master Implementation
| CANopen nodes | max.127 |
| Min./Max Boot up | Bootup sequence per parameterization |
| Emergency | Buffer for up to 64 Messages per node |
| Life Guarding | Guard-Time and Life time factor adjustable |
| PDO | unlimited number of PDOs per node |
| Transfer | cyclic on change sychronous remote requested |
| SDO | Up- and Download service 246 bytes per message |
| Process image | max. 7 KByte |
Performance CANopen Implementation
@ CIF 50-COM, CIF 30-COS, 1 MBaud, cyclic| Bus cycle time | 4,58 ms 8,52 ms 12,21 ms |
@16 Slaves with 2 bytes @16 Slaves with 8 bytes @16 Slaves with 16 bytes |
| Reaction time | 1,16-1,48 ms | @1 Slave with 1 byte |
Copyright 2012 - Hilscher Print this page | Imprint
