kernelv_read_error()
Prototype
KERNELV_RETURN | kernelv_read_error (void); |
Description
Checks whether there is a current error message from the simulation CNC and stores it temporarily. The error messages of all channels are checked.
If there is a current error message, further functions can be used to request details about this specific error message. When this function is called again, a new error message may be read out. Then it is no longer possible to request the error message properties of a previously pending error message.
As several error messages may occur during one CNC cycle, the function must be called cyclically until it returns RET_FINISHED.
Parameter
-
Return values
Name | Value | Meaning |
RET_FINISHED | 0 | No error message was read. |
RET_BUSY | 1 | An error message was read. |
ERR_CNC_NOT_INIT | -3 | The simulation CNC kernel was not yet initialised. |