CANOPEN_KERNEL_ERROR (ENUM)ΒΆ
TYPE CANOPEN_KERNEL_ERROR :
Error codes for output ERROR
of CiA405 function blocks and return value for GET_CANOPEN_KERNEL_STATE.
- Attributes:
qualified_only
- InOut:
Name
Initial
Comment
CANOPEN_KERNEL_NO_ERROR
ANYNUM_TO_WORD(CS.CANOPEN_KERNEL_ERROR.CANOPEN_KERNEL_NO_ERROR)
There is no error.
CANOPEN_KERNEL_OTHER_ERROR
ANYNUM_TO_WORD(CS.CANOPEN_KERNEL_ERROR.CANOPEN_KERNEL_OTHER_ERROR)
More information is provided by output
ERRORINFO
.CANOPEN_KERNEL_DATA_OVERFLOW
ANYNUM_TO_WORD(CS.CANOPEN_KERNEL_ERROR.CANOPEN_KERNEL_DATA_OVERFLOW)
Lost counter or Tx/Rx error counter is above 0.
CANOPEN_KERNEL_TIMEOUT
ANYNUM_TO_WORD(CS.CANOPEN_KERNEL_ERROR.CANOPEN_KERNEL_TIMEOUT)
A timeout occurred.
CANOPEN_KERNEL_CANBUS_OFF
ANYNUM_TO_WORD(CS.CANOPEN_KERNEL_ERROR.CANOPEN_KERNEL_CANBUS_OFF)
CAN Bus is in BUSOFF or busalarm state.
CANOPEN_KERNEL_CAN_ERROR_PASSIVE
ANYNUM_TO_WORD(CS.CANOPEN_KERNEL_ERROR.CANOPEN_KERNEL_CAN_ERROR_PASSIVE)
CAN Bus is in Error Passive state.
CANOPEN_INTERNAL_FB_ERROR
ANYNUM_TO_WORD(CS.CANOPEN_KERNEL_ERROR.CANOPEN_INTERNAL_FB_ERROR)
internal error
CANOPEN_NO_MORE_MEMORY
ANYNUM_TO_WORD(CS.CANOPEN_KERNEL_ERROR.CANOPEN_NO_MORE_MEMORY)
There is not enough memory.
CANOPEN_WRONG_PARAMETER
ANYNUM_TO_WORD(CS.CANOPEN_KERNEL_ERROR.CANOPEN_WRONG_PARAMETER)
Wrong parameter passed to the function.
CANOPEN_NODEID_UNKNOWN
ANYNUM_TO_WORD(CS.CANOPEN_KERNEL_ERROR.CANOPEN_NODEID_UNKNOWN)
Unknown NodeID.
CANOPEN_NETID_UNKNOWN
ANYNUM_TO_WORD(CS.CANOPEN_KERNEL_ERROR.CANOPEN_NETID_UNKNOWN)
Unknown CAN Network ID (not part of I/O config).
CANOPEN_REQUEST_ERROR
ANYNUM_TO_WORD(CS.CANOPEN_KERNEL_ERROR.CANOPEN_REQUEST_ERROR)
A request error happened.
CANOPEN_SDOCHANNEL_UNKNOWN
ANYNUM_TO_WORD(CS.CANOPEN_KERNEL_ERROR.CANOPEN_SDOCHANNEL_UNKNOWN)
Unknown SDO channel.
CANOPEN_NO_DRIVER
ANYNUM_TO_WORD(CS.CANOPEN_KERNEL_ERROR.CANOPEN_NO_DRIVER)
CAN Driver not found.
CANOPEN_CONFIGURATION_ERROR
ANYNUM_TO_WORD(CS.CANOPEN_KERNEL_ERROR.CANOPEN_CONFIGURATION_ERROR)
At least one SDO abort in configuration phase of a slave.
CANOPEN_GUARDING_ERROR
ANYNUM_TO_WORD(CS.CANOPEN_KERNEL_ERROR.CANOPEN_GUARDING_ERROR)
A guarding error (Heartbeat or Nodeguarding) occured.