MPIMotionParams / MEIMotionParams

MPIMotionParams

 

typedef	struct MPIMotionParams {
    MPIMotionJog	jog;

    MPIMotionPT		pt;
    MPIMotionPVT	pvt;
    MPIMotionSPLINE	spline;
    MPIMotionBESSEL	bessel;
    MPIMotionBSPLINE	bspline;

    MPIMotionSCurve	   sCurve;
    MPIMotionSCurve	   sCurveJerk;
    MPIMotionTrapezoidal   trapezoidal;

    MPIMotionVelocity	velocity;
    MPIMotionVelocity	velocityJerk;

    MPIMotionAttributes	attributes;

    void		*external;
} MPIMotionParams;
Description
  pt This structure contains the parameters for a PT motion type. Please see MPIMotionPT data type for more information.
  pvt This structure contains the parameters for a PVT motion type. Please see MPIMotionPVT data type for more information.
  spline This structure contains the parameters for a SPLINE motion type. Please see MPIMotionSPLINE data type for more information.
  bessel This structure contains the parameters for a BESSEL motion type. Please see MPIMotionBESSEL data type for more information.
  bspline This structure contains the parameters for a BSPLINE motion type. Please see MPIMotionBSPLINE data type for more information.
  sCurve This structure contains the parameters for a S_CURVE motion type. Please see MPIMotionSCurve data type for more information.
  velocity This structure contains the parameters for a VELOCITY motion type. Please see MPIMotionVelocity data type for more information.
  velocityJerk This structure contains the parameters for a VELOCITY_JERK motion type. Please see MPIMotionVelocity data type for more information.
  attributes This structure contains the parameters for motion attributes. Please see MPIMotionAttributes data type for more information.
  *external This points to an external structure, containing controller specific parameters. Presently, this only supports MEIMotionAttributes. Please see MEIMotionAttributes data type for more information.

 

MEIMotionParams

 

typedef		struct MEIMotionParams {
    MEIMotionFrame	   frame;
    MPIMotionAttributes    attributes;
    MEIMotionAttributes    attributesMEI;
} MEIMotionParams;
Description
  frame This structure contains the frame data and points configuration. See MEIMotionFrame for more information.
  attributes This structure contains the motion attributes data. See MPIMotionAttributes for more information.
  attributesMEI This structure contains the motion attributes data. See MEIMotionAttributes for more information.
See Also MEIMotionFrame | MPIMotionAttributes | MEIMotionAttributes