DEVICE_STATE (ENUM)ΒΆ

TYPE DEVICE_STATE :

Decribes all possible states of a CANopen device

Attributes:
qualified_only
InOut:

Name

Initial

Comment

INIT

ANYNUM_TO_INT(CS.DEVICE_STATE.INIT)

Device is in boot up phase

RESET_COMM

ANYNUM_TO_INT(CS.DEVICE_STATE.RESET_COMM)

Device performs a reset communication

RESET_APP

ANYNUM_TO_INT(CS.DEVICE_STATE.RESET_APP)

Device performs a reset application

PRE_OPERATIONAL

ANYNUM_TO_INT(CS.DEVICE_STATE.PRE_OPERATIONAL)

Device is in PREOPERATIONAL state (default state after boot up).

STOPPED

ANYNUM_TO_INT(CS.DEVICE_STATE.STOPPED)

Device is in STOPPED state.

OPERATIONAL

ANYNUM_TO_INT(CS.DEVICE_STATE.OPERATIONAL)

Device is in OPERATIONAL state. I/O messaging is active.

UNKNOWN

ANYNUM_TO_INT(CS.DEVICE_STATE.UNKNOWN)

Device state is unknown. For example if no guarding mechanism is active.

NOT_AVAIL

ANYNUM_TO_INT(CS.DEVICE_STATE.NOT_AVAIL)

Device was not found on bus.