Reading error messages of the robot controller
Description
The function block KRC_ReadKRCError reads the current error state of the robot controller. Only error messages generated by the robot controller are displayed.
Messages can only be reset if the robot is stationary. |
Inputs
Parameter |
Type |
Description |
---|---|---|
AxisGroupIdx |
INT |
Index of axis group
|
ExecuteCmd |
BOOL |
The statement is executed in the case of a rising edge of the signal. |
Offset |
INT |
If there are more than 10 messages in the message buffer, the desired start index of the message buffer can be selected using the offset. Example: If there are 15 messages in the message buffer, the offset must be 6 in order to read messages 6 to 15. |
Outputs
Parameter |
Type |
Description |
---|---|---|
Done |
BOOL |
TRUE = data are valid |
Error |
BOOL |
TRUE = error in function block |
ErrorID |
DINT |
Error number |
STOPMESS |
BOOL |
TRUE = safety circuit is interrupted (robot fault) |
MessageCount |
INT |
Number of messages in the message buffer |
Message1 … Message10 |
DINT |
The numbers of up to 10 messages in the message buffer can be output. |