.

MEICanNMTState

Definition

typedef enum {
    MEICanNMTStateBOOT_UP,
    MEICanNMTStateSTOPPED,
    MEICanNMTStateOPERATIONAL,
    MEICanNMTStatePRE_OPERATIONAL,
    MEICanNMTStateUNKNOWN,
} MEICanNMTSTATE;

Description

MEICanNMTState enumerates the NMT (network management) states of a node on a CANOpen network. The XMP's CAN controller will automatically put all nodes into the Operational state during the initialization of the network.

CANOpen defines each set of states that every CANOpen node has to support.

 
MEICanNMTStateBOOT_UP

This is that first state that a node enters into after it powers up. The node stays in this state until it has initalized. It will then automatically enter the pre-operational state.

MEICanNMTStatePRE_OPERATIONAL In this state the node may be configured using the SDOs. PDO communications are not allowed.
MEICanNMTStateOPERATIONAL In this state the PDO communications and SDO communications are allowed.
MEICanNMTStateSTOPPED In this state the node is in a fault state and all the outputs are in their fault state. No PDO or SDO communication is allowed, only NMT messages.
MEICanNMTStateUNKNOWN An NMT state was returned that the MPI does not recognize.

See Also

 

       Legal Notice  |  Tech Email  |  Feedback
      
Copyright ©
2001-2021 Motion Engineering