AppNote 005 CANOpen Network CAN Bus Cabling Guide
AppNote 005 CANOpen Network CAN Bus Cabling Guide
Introduction
CAN (Controller Area Network) is a two-wire
differential serial communication protocol for real-
time control. ADVANCED Motion Controls®’
CANopen drives use the CAN Physical Layer as
defined by the CAN in Automation (CiA)
standards DS-102 V2.0.
1 CAN_H
CAN_GND 7 2 CAN_L
3 CAN_GND
CAN_GND 3
CAN_L 2 7 CAN_GND
CAN_H 1
ADVANCED Motion Controls • 3805 Calle Tecate Camarillo CA. 93012 • Tel: (805) 389-1935 • www.a-m-c.com
Page 1 of 2
AN-005
Pin Signal Description Note: All drives must be configured to use the
1 CAN_H CAN_H bus line (dominant high) same bit rate, but each drive must have a unique
2 CAN_L CAN_L bus line (dominant low) Node ID.
3 CAN_GND CAN Ground
4 RESERVED Reserved
5 RESERVED Troubleshooting
6 CAN_SHIELD No Connection (Pass Through)
7 CAN_GND CAN Ground Most problems are caused by improper
8 CAN_V+ No Connection (Pass Through) connection, poor termination, wrong bit rate
Table 2 RJ-45 Pinout selection, or Node ID configuration.
MC1XDZC02 CAN Bus Terminal CAN card manufacturers provide CAN Bus
software to send and receive messages. This
The MC1XDZC02 mounting card series for DZC software is valuable for debugging a CAN bus.
drives uses a 10-port plug terminal for the CAN DigiFlex drives at power up send out a reset
bus. message. Upon initial setup, look for this
message. If the bus is healthy, the message
GND 5 displayed has the form:
RS232 RX 3 7 CAN_L IN
RESERVED 1 9 CAN_H IN
0x700 + node ID Length 00
Figure 4 10-port Terminal Connector Use an ohm meter to check wiring. With the
power off, verify 60 Ω across CAN_H and
Pin Signal Description CAN_L. With the CAN bus on, use an
1 RESERVED Reserved oscilloscope to differentially measure the signal
2 RESERVED levels on the CAN bus. A two channel scope
3 RS232 RX Receive Line (RS-232) must be used. Set the scope to show both
4 RS232 TX Transmit Line (RS-232) channels and set the math function to ADD. Also
5 GND Ground set the channel INVERT to ON. Send messages
6 GND from the host to each node and verify the levels
7 CAN_L IN CAN_L bus line (dominant low)
using Figure 5 below. Make sure signals are out
8 CAN_L OUT
of the invalid range and that rise times are < 15%
9 CAN_H IN CAN_H bus line (dominant high)
10 CAN_H OUT
of bit time.
Table 3 10-port Terminal Pinout
ADVANCED Motion Controls • 3805 Calle Tecate Camarillo CA. 93012 • Tel: (805) 389-1935 • www.a-m-c.com
Page 2 of 2