CANOPEN_KERNEL_STATE (ENUM)ΒΆ
TYPE CANOPEN_KERNEL_STATE :
Describes the current state of the CANopenManager and signals if any error occurred. See also CANopenManager.KernelState.
- Attributes:
qualified_only
- InOut:
Name
Initial
Comment
NO_ERROR
ANYNUM_TO_WORD(CS.CANOPEN_KERNEL_ERROR.CANOPEN_KERNEL_NO_ERROR)
There is no error.
DATA_OVERFLOW
ANYNUM_TO_WORD(CS.CANOPEN_KERNEL_ERROR.CANOPEN_KERNEL_DATA_OVERFLOW)
Lost counter or Tx/Rx error counter is above 0.
CANBUS_OFF
ANYNUM_TO_WORD(CS.CANOPEN_KERNEL_ERROR.CANOPEN_KERNEL_CANBUS_OFF)
CAN Bus is in BUSOFF or busalarm state.
CAN_ERROR_PASSIVE
ANYNUM_TO_WORD(CS.CANOPEN_KERNEL_ERROR.CANOPEN_KERNEL_CAN_ERROR_PASSIVE)
CAN Bus is in Error Passive state.
NO_MORE_MEMORY
ANYNUM_TO_WORD(CS.CANOPEN_KERNEL_ERROR.CANOPEN_NO_MORE_MEMORY)
There is not enough memory.
NO_DRIVER
ANYNUM_TO_WORD(CS.CANOPEN_KERNEL_ERROR.CANOPEN_NO_DRIVER)
CAN Driver not found.
CONFIGURATION_ERROR
ANYNUM_TO_WORD(CS.CANOPEN_KERNEL_ERROR.CANOPEN_CONFIGURATION_ERROR)
At least one SDO abort in configuration phase of a slave.
GUARDING_ERROR
ANYNUM_TO_WORD(CS.CANOPEN_KERNEL_ERROR.CANOPEN_GUARDING_ERROR)
A guarding error (Heartbeat or Nodeguarding) occured.