CAN Overview
CAN Overview
82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 00 01 02
ROVAC Robot CAN Extended ISO 11898 DeviceNet
concept Kingdom CAN ODVA TTCAN
ROVAC Robot CAN
demonstrated Kingdom
International
Example of a CAN system
Inductive Sensors
Sensor
module
Digital I/O
module
Drop
cables Trunk
cable
Motion Control
CANHUG connector
Schematic of a CAN module
Power
SRAM Supply
Micro-
Controller VCC
CAN_L
CAN Tx CAN_H
Controller Rx
Message Transmission
The message will be sent to all modules by HW.
The transmitter will send messages bit by bit
according to the CAN protocol.
• All modules, including the transmitter, will:
– Be active in all bus activity.
– Check for errors.
– Force retransmit of an erroneous message.
• All modules, except for the transmitter, will:
– Acknowledge a correct message reception.
– Have a copy of a correct message.
11 or 29 bits
11 or 29 bits