Chapter 10 CANopen Function and Operation
10.4.3 Data Structure of EMERGENCY Request Message
The Emergency request message communicates the slave error and alarm information.
The following table shows the data format of the Emergency request message.
PLC device
Message
header
D25001 Reserved Size (Fixed to 0)
D25003~D25031
Message
Reserved
Command: Fixed to 01.
ReqID: the request ID. Whenever an Emergency message is sent, the message is given a ReqID for
the CANopen master to identify. Before another Emergency request message is sent out, the original
ID number must be changed. In other words, change the value of ReqID. The ReqID range is between
00–FF (Hex) to trigger the sending the Emergency request message.
Node ID: the node address of the target equipment on CANopen network.
The following table shows data format of the Emergency response message.
PLC device
D24000
Message
header
ResID Status code
Message
data
D24016-D24019 Emergency4
Command: Fixed to 01(Hex).
When status code is 1, reading the Emergency message has succeeded. When status code is not
equal to1, reading the Emergency message has failed and you should verify that the data in the
Emergency message is correct.
Node ID: the node address for the target equipment on the CANopen network.
Total number of data: total number of Emergency messages CANopen master receives from the slave.
Number of data stored: the latest number of Emergency messages CANopen master receives from the
slave (5 messages at most).