MPI 04.00 Reference >> mpiMotion
MPIMotionHoldType
Definition
typedef enum MPIMotionHoldType { MPIMotionHoldTypeINVALID = -1,
MPIMotionHoldTypeNONE,
MPIMotionHoldTypeGATE, MPIMotionHoldTypeMOTOR_DEDICATED_IN, MPIMotionHoldTypeMOTOR_DEDICATED_OUT, MPIMotionHoldTypeMOTOR_GENERAL_IN, MPIMotionHoldTypeMOTOR_GENERAL_OUT, MPIMotionHoldTypeAXIS_COMMAND_POSITION, MPIMotionHoldTypeAXIS_ACTUAL_POSITION, MPIMotionHoldTypeCUSTOM,
MPIMotionHoldTypeCOUNT, MPIMotionHoldTypeEND = MPIMotionHoldTypeCOUNT, MPIMotionHoldTypeFIRST = MPIMotionHoldTypeINVALID+1 } MPIMotionHoldType;
Required Header: stdmpi.h
Change History: Added in 04.00.
Description
These types specify the motion profile trigger condition. The hold trigger value is specified with the MPIMotionHoldData data type.
MPIMotionAttrHoldTypeNONE | This type disables the hold trigger condition. |
---|---|
MPIMotionAttrHoldTypeGATE | Motion hold input triggers from a Gate. For more information, see mpiControlGateGet/Set(...). |
MPIMotionAttrHoldTypeMOTOR_DEDICATED_IN | Motion hold input triggers from a Dedicated Input bit. |
MPIMotionAttrHoldTypeMOTOR_DEDICATED_OUT | Motion hold input triggers from a Dedicated Output bit. |
MPIMotionAttrHoldTypeMOTOR_GENERAL_IN | Motion hold input triggers from a General Input bit. |
MPIMotionAttrHoldTypeMOTOR_GENERAL_OUT | Motion hold input triggers from a General Output bit. |
MPIMotionAttrHoldTypeAXIS_COMMAND_POSITION | Motion hold input triggers from an axis's command position. |
MPIMotionAttrHoldTypeAXIS_ACTUAL_POSITION | Motion hold input triggers from an axis's actual position. |
MPIMotionAttrHoldTypeCUSTOM | Motion hold input triggers from a user specifiable controller memory address. |