NexMotion  1.4.0
Open Robots & Machines [WIP]
Group_State

State definition of group. More...

Macros

#define NMC_GROUP_STATE_DISABLE   (0)
 Disable: The group servo is OFF. More...
 
#define NMC_GROUP_STATE_STAND_STILL   (1)
 Enable: The group servo is stand still. More...
 
#define NMC_GROUP_STATE_STOPPED   (2)
 Receiving the Stop command and stopped. More...
 
#define NMC_GROUP_STATE_STOPPING   (3)
 Receiving the Stop command and slowing down to stop. More...
 
#define NMC_GROUP_STATE_MOVING   (4)
 Executing the move command. More...
 
#define NMC_GROUP_STATE_HOMING   (5)
 Executing the Homing motion. More...
 
#define NMC_GROUP_STATE_ERROR   (6)
 Stop for error. More...
 

Detailed Description

State definition of group.

The group state is read via NMC_GroupGetState(). The variable represents the meanings as following

Macro Definition Documentation

#define NMC_GROUP_STATE_DISABLE   (0)

Disable: The group servo is OFF.

#define NMC_GROUP_STATE_ERROR   (6)

Stop for error.

#define NMC_GROUP_STATE_HOMING   (5)

Executing the Homing motion.

#define NMC_GROUP_STATE_MOVING   (4)

Executing the move command.

#define NMC_GROUP_STATE_STAND_STILL   (1)

Enable: The group servo is stand still.

#define NMC_GROUP_STATE_STOPPED   (2)

Receiving the Stop command and stopped.

#define NMC_GROUP_STATE_STOPPING   (3)

Receiving the Stop command and slowing down to stop.