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. 
