Goodrive600 series high-performance multifunction VFD
Communication networking
-143-
The heartbeat packets are in the same format with the node protection response frames. The difference between them is
that no triggering bit alternation is performed for heartbeat packets (the triggering bit is always 0). Table 6-8 describes the
sStatus values.
Example
For example, if slave node 3 is in the operation status and the interval parameter in 0x1017 is set to 100, slave node 3
transmits a frame of heartbeat packets every 100ms.
COB-ID
Byte0
0x703
0x05
SDOs can be used to disable heartbeat packets, transmitting 2B 17 10 00 00 00 00 00 (setting the interval to 0).
Note:
On the communication card, node protection and heartbeat packets cannot be used simultaneously.
6.4.9 Start packet (NMT Boot-up)
After being initialized (booted up), the communication card transmits a start packet.
Command
Slave node
→ Master node
COB-ID
Byte0
0x700 +Node-ID
0x00
Example
For example, after being initialized, the communication card whose node ID is 3 transmits the following start packet.
COB-ID
Byte0
0x703
0x00
6.4.10 Synchronous packet object (SYNC)
Generally, SYNC signals are transmitted from the CANopen master node cyclically. A SYNC signal does not contain any
data and is used mainly to request PDO Tx of a slave node node of the synchronous transmission type. 0x1005 in the
object dictionary defines COB-IDs of the objects that receive synchronous packets, and they are set to 0x80 in the
CANopen pre-defined connection set. For PDO Tx, the transmission types of 1 to 240 indicate synchronous
transmission.
Command
Master node → Slave node
COB-ID
No data
0x80
/
6.4.11 Emergency packet object (EMCY)
This packet is transmitted when an internal error occurs on the communication card or VFD, or an error is deleted.
Command
Slave node → Master node
COB-ID
Byte0
Byte1
Byte2
Byte3
Byte4
Byte5
Byte6
Byte7
0x80 + Node-ID
Emergency error
code
Error register
VFD error code
LSB
MSB
bit7-0
bit15-8
bit23-16 bit31-24 bit39-32
Description
An emergency error code is two bytes. Byte0 is the low-order byte, and Byte1 is the high-order byte. A VFD error code is
five bytes. Byte3 is the low-order byte, and Byte7 is the high-order byte.