You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

CANopen is a can based communication system.

OSI:

CANopen implements network layer and above. Usually uses CAN for data link and physical layer.

Limitations of CANopen

CANopen usually operates on CAN for the lower layers which means that data rates can be adjusted from
10kbit/s to 1000kbit/s, but Higher speeds usually limits network length.


Amount of devices are limited to 127 since CANopen divides the 11bit CAN frame into a 4-bit function
code and 7-bit CANopen ID effectively giving us 128 unique IDs where 0 is for broadcast and 127 for
devices. There also exists CAN 2.0B which allows for extended frame ids that are 29 bits.

How it works

  • No labels