MPIMotionAttrHoldType
Definition
typedef enum {
MPIMotionAttrHoldTypeINVALID = -1,
MPIMotionAttrHoldTypeNONE,
MPIMotionAttrHoldTypeGATE,
MPIMotionAttrHoldTypeINPUT,
MPIMotionAttrHoldTypeMOTOR_GENERAL_IO,
MPIMotionAttrHoldTypeMOTOR_DEDICATED_IO,
MPIMotionAttrHoldTypeAXIS_POSITION_ACTUAL,
MPIMotionAttrHoldTypeAXIS_POSITION_COMMAND,
MPIMotionAttrHoldTypeUSER_ADDRESS,
MPIMotionAttrHoldTypeLAST,
MPIMotionAttrHoldTypeFIRST = MPIMotionAttrHoldTypeINVALID + 1
} MPIMotionAttrHoldType;
|
Change History: Modified in the 03.03.00 |
Description
These types specify the motion profile trigger condition. The hold trigger value is specified with the MPIMotionAttrHoldSource data type.
|
MPIMotionAttrHoldTypeNONE |
This type disables the hold trigger condition. |
MPIMotionAttrHoldTypeGATE |
This type configures a control gate for the hold trigger condition. See mpiControlGateGet/Set(...) for more information. |
MPIMotionAttrHoldTypeINPUT |
This type configures a memory address for the hold trigger condition. |
MPIMotionAttrHoldTypeMOTOR_GENERAL_IO |
Motion hold input triggers from a General IO bit. |
MPIMotionAttrHoldTypeMOTOR_DEDICATED_IO |
Motion hold input triggers from a Dedidcated I/O bit. |
MPIMotionAttrHoldTypeAXIS_POSITION_ACTUAL |
Motion hold input trigger from an axis's actual position. |
MPIMotionAttrHoldTypeAXIS_POSITION_COMMAND |
Motion hold input trigger from an axis's command position. |
MPIMotionAttrHoldTypeUSER_ADDRESS |
Motion hold input trigger from a user specifiable controller memory address. |
|
See Also
MPIMotionAttrHoldSource | MPIMotionAttrHold | MPIMotionAttrMask
Motion Attributes