MPICommandMotion
Definition
typedef enum { MPICommandMotionINVALID = -1, MPICommandMotionABORT, MPICommandMotionE_STOP, MPICommandMotionE_STOP_MODIFY, MPICommandMotionE_STOP_ABORT, MPICommandMotionE_STOP_CMD_EQ_ACT, MPICommandMotionMODIFY, MPICommandMotionRESET, MPICommandMotionRESUME, MPICommandMotionSTART, MPICommandMotionSTOP, MPICommandMotionE, MPICommandMotionFIRST = MPICommandMotionINVALID + 1 } MPICommandMotion;
Change History: Modified in the 03.03.00
Description
MPICommandMotion is an enumeration of motion specific controller commands that can be used in a program sequence. It specifies a single motion action for the controller to execute. The CommandMotion also defines the command parameters that must be passed to mpiCommandCreate. For MPICommandMotion, there is a corresponding motion{...} structure in the MPICommandParams structure.
MPICommandMotionABORT |
Commands an Abort action on the motion supervisor associated with the motion object. See mpiMotionAction(...), MPIActionABORT for details. |
---|---|
MPICommandMotionE_STOP |
Commands an E-Stop action on the motion supervisor associated with the motion object. See mpiMotionAction(...), MPIActionE_STOP for details. |
MPICommandMotionE_STOP_MODIFY | Commands an E-Stop Modify action on the motion supervisor associated with the motion object. See mpiMotionAction(...), MPIActionE_STOP_MODIFY for details. |
MPICommandMotionE_STOP_ABORT | Commands an E-Stop, then Abort action on the motion supervisor associated with the motion object. See mpiMotionAction(...), MPIActionE_STOP_ABORT for details. |
MPICommandMotionE_STOP_CMD_EQ_ACT | Commands an E-Stop (command position = actual position) action on the motion supervisor associated with the motion object. See mpiMotionAction(...), MPIActionE_STOP_CMD_EQ_ACT for details. |
MPICommandMotionMODIFY | Commands a Motion Modify on the motion supervisor associated with the motion object. Make sure to specify the MPIMotionType in the MPICommandParams{...} structure. |
MPICommandMotionRESET | Commands a Reset action on the motion supervisor associated with the motion object. See mpiMotionAction(...), MPIActionRESET for details. |
MPICommandMotionRESUME | Commands a Resume action on the motion supervisor associated with the motion object. See mpiMotionAction(...), MPIActionRESUME for details. |
MPICommandMotionSTART | Commands a Motion Start on the motion supervisor associated with the motion object. Make sure to specify the MPIMotionType in the MPICommandParams{...} structure. |
MPICommandMotionSTOP | Commands a Stop action on the motion supervisor associated with the motion object. See mpiMotionAction(...), MPIActionSTOP for details. |