MEIMotionAttrOutput

MEIMotionAttrOutput

 

typedef	struct MEIMotionAttrOutput {
    MEIMotionAttrOutputType	type;
    union {
        long	*output;
        long	motor;
    } as;
    long	mask;
    long	pattern;
    long	pointIndex;	/* MEIMotionAttrMaskOUTPUT for path motion - point 
                        index for turning on output - used with point lists */
} MEIMotionAttrOutput;
Description
  type This value specifies the output type to determine the output bits to be set or cleared.
  *output This value specifies the memory address when MEIMotionAttrOutputTypeOUTPUT is used.
  motor This value specifies the motor number when MEIMotionAttrOutputTypeMOTOR is used.
  mask This value specifies the AND mask when MEIMotionAttrHoldTypeOUTPUT is used.
  pattern This value specifies the comparison pattern when MEIMotionAttrHoldTypeOUTPUT is used. The motor output word or output address is bit-wise ANDed with the mask and compared to the pattern.
  pointIndex This value specifies an index to a point, when multiple point motion is used.
     
See Also MEIMotionAttrOutputType