MPI 04.00 Reference >> mpiMotion

MPIMotionHoldData

Definition

typedef MPIUserLimitConditionGate              MPIMotionHoldGate;
typedef MPIUserLimitConditionMotorDedicatedIn  MPIMotionHoldMotorDedicatedIn;
typedef MPIUserLimitConditionMotorDedicatedOut MPIMotionHoldMotorDedicatedOut;
typedef MPIUserLimitConditionMotorGeneralIo    MPIMotionHoldMotorGeneralIo;
typedef MPIUserLimitConditionAxisPosition      MPIMotionHoldAxisPosition;

typedef MPIUserLimitConditionCustom MPIMotionHoldCustom;
typedef struct MPIMotionHoldData { MPIMotionHoldGate gate; MPIMotionHoldMotorDedicatedIn motorDedicatedIn; MPIMotionHoldMotorDedicatedOut motorDedicatedOut; MPIMotionHoldMotorGeneralIo motorGeneralIn; MPIMotionHoldMotorGeneralIo motorGeneralOut; MPIMotionHoldAxisPosition axisCommandPosition; MPIMotionHoldAxisPosition axisActualPosition; MPIMotionHoldCustom custom; } MPIMotionHoldData;

 

Required Header: stdmpi.h

Change History: Added in 04.00.

Description

MPIMotionHoldData represents one condition’s data for a given condition type.

Member
AssociatedType (MPIMotionHoldType...)
Condition Triggers Off Of...
gate
GATE
Controller Gates
dedicatedIn
DEDICATED_IN
Motor dedicated digital inputs
dedicatedOut
DEDICATED_OUT
Motor dedicated digital outputs
generalIn
GENERAL_IN
Motor general-purpose digital inputs
generalOut
GENERAL_OUT
Motor general-purpose digital outputs
commandPosition
COMMAND_POSITION
An axis’ command position
actualPosition
ACTUAL_POSITION
An axis’ actual position
custom
CUSTOM
A custom limit.

See Also

MPIMotionHold | MPIMotionHoldType