MPIMotionPoint

MPIMotionPoint

 

typedef struct MPIMotionPoint {
    long	retain;		/* FALSE => flush points after use */
    long	final;		/* FALSE => more points to come */
    long	emptyCount;	/* # of remaining points to trigger empty event, -1 => disable */
} MPIMotionPoint;
Description
  retain This value specifies whether or not the points should be stored in a buffer after execution. If retain=0, the points will not be stored after execution. If retain=1, the points will be stored in a buffer. This feature is useful for backing up on path.
  final This value specifies if more points will be loaded. If final=1, no more points will be loaded. If final=0, more points can be loaded using mpiMotionModify(.) with the MPIMotionAttrMaskAPPEND attribute mask.
  emptyCount This value specifies the minimum number of points in the buffer. If the number of points in the buffer is below emptyCount, an E_STOP action will occur. When emptyCount is (-1), the buffer low trigger is disabled.
See Also mpiMotionModify | MPIMotionAttrMaskAPPEND | MPIMotionPT