MPIStatus

MPIStatus  

 

typedef struct MPIStatus {
    MPIState        state;
    MPIAction       action;
    MPIEventMask    eventMask;

    long    settled;
    long    atTarget;

    MPIStatusMask    statusMask;
} MPIStatus;
Description
  state Value that indicates the state of an xmp controller's motion supervisor.
  action Value that indicates the action to perform for a motion supervisor.
  eventMask Array that defines the event mask bits. The array is defined as typedef MPIEventMaskELEMENT_TYPE MPIEventMask[MPIEventMaskELEMENTS].
  settled Value that indicates if an axis associated with a motion supervisor has settled (is in fine position).
  atTarget Value that indicates if an axis associated with a motion supervisor has completed its command trajectory (i.e. the command position has reached the targeted end point of the move).
     
See Also Note on status information if using a SERCOS controller.
MPIState | MPIStatusFlag | MPIStatusMask