CAN, CANopen and DeviceNet all comply with the CAN data link layer. The link layer specifies the CAN data frames which has an 11 bit identifier field.

The CANopen protocol uses 7bit of the 11bit CAN-ID as Node-IDs, this gives it 127 possible Nodes as the 0 address is reserved for broadcast.

CANopen also supports extended frame IDs of CAN2.0B, but is rarely used.

DeviceNet can have up to 64 nodes connected to a network, but Classical CAN is the only thing allowed and there is no usage of remote frames.

  • No labels