MPIUserLimitConditionAxisMoveID
Declaration
typedef struct MPIUserLimitConditionAxisMoveID {
	int32_t     axisNumber;
	int32_t     moveID;
	int32_t     mask;
	MPI_BOOL    isEqual;
	MPI_BOOL    isBackGround;
} MPIUserLimitConditionAxisMoveID;
Required Header: stdmpi.h
Change History: Added in 04.02.
Description
MPIUserLimitConditionAxisMoveID represents an axis status condition’s data for a user limit’s trigger.
| axisNumber | The axis number whose status is used for the trigger condition. | 
|---|---|
| moveID | The status value to be used for the comparison. | 
| mask | The status value to be used for the comparison. | 
| isEqual | the condition will trigger if: (Current MoveID & mask) == Condition MoveID if isEqual is true. (Current MoveID & mask) != Condition MoveID if isEqual is false. | 
| isBackGround | If TRUE the limit will trigger if the axis status matches the status parameter. If FALSE the trigger will occur when the status does not match. | 

