Contents Up Previous Next

Special requirements with CAN

CAN is a message-oriented bus system. In addition to the data frame, it therefore requires identifiers that uniquely identify each message The modules support the standard 11-bit identifier. The low 8 bits are thereby used for the unique module ID => up to 255 different modules can be addressed. The remaining unassigned 3 bits are encoded as follows:

The other statuses are not used.

At most 8 data bytes can be sent with a CAN message. Under certain circumstances, it might be necessary to combine several CAN messages in a longer data frame (D-Len > 7). This can be done with the fragmentation protocol.

Fragmentation is normally not necessary, as all commands required for the proper operation of the modules can be encoded in single CAN messages.