15
Shenyang Guangcheng Technology Co., Ltd.
CANopen bus coupler
—
GCAN-IO-8000
Product data sheet
Shenyang Guangcheng Technology CO.LTD.
4. Communication protocol
GCAN-IO-8000 implements CANopen communication protocol and is a CANopen
slave device. The GCAN-IO-8000 module uses PDO (Process Data Object) to collect
or output digital signals.
When equipped with GC-3804 or GC-1008 module, GCAN-IO-8000 will send out
TPDO data, typical frame ID such as 0x181, 0x281, etc. When equipped with
GC-2008 module, GCAN-IO-8000 will receive RPDO data, typical frame ID such as
0x203, 0x303, etc.
In this chapter, Guangcheng Technology USBCAN-II Pro module and ECANTools
software can be used to receive and send CAN bus data. The CANopen master station
function provided with the software can help debug the CANopen slave station, which
is very convenient and practical.
Using the USBCAN bus analyzer of Guangcheng Technology can simulate the CAN
bus communication device and conduct the communication test of the
GCAN-IO-8000 module. The USBCAN bus analyzer is an intuitive CAN bus
debugging and analysis tool. Using this device can monitor and simulate CAN data
transmission and reception through a computer. It is an essential tool for engineers
engaged in the CAN bus industry. You are welcome to purchase through the contact
information on the last page of this manual.
4.1 NMT command
The GCAN-IO-8000 module meets the standard CANopen Cia301 protocol and is a
standard CANopen slave device.
After GCAN-IO-8000 is started, it will actively
send a frame command to the master station, the frame ID is 0x700+Node ID,
and the frame data is 0x7F.
For example: Set the Node ID of GCAN-IO-8000 to 1 through the DIP switch, then
USBCAN-II Pro as the master device can receive a start command, the frame ID is
0x701, and the frame data is 0x7F. As shown in Figure 4.1, using ECANTools
software can receive this data.
Frame
ID
(
HEX
)
DLC
Frame data (HEX)
701
1
7F
--
--
--
--
--
--
--