MPICommandMotionVelocityParams
Definition
typedef struct MPICommandMotionVelocityParams { const double *velocity; const double *acceleration; const double *jerkPercent; const double *accelJerk; MPIMotionVelocityAttrMask attrMask; const MPIMotionVelocityAttributes *attributes; } MPICommandMotionVelocityParams;
Description
MPICommandMotionVelocityParams is a structure containing the parameters for a velocity move.
*velocity |
A pointer to an array of rates of change of position for the mapped axes. The maximum velocity to use for the constant slew portion of the move. |
---|---|
*acceleration | A pointer to an array of rates of change of velocity for the mapped axes. Specifies the initial ramp to reach constant velocity. |
*jerkPercent | A pointer to the percentage portion of the acceleration ramp to perform jerk profile. Units are in percent. Range is 0.0 to 100.0. If NULL, 66.6% is used for all axes. |
*accelJerk | *accelJerk – a pointer to an array of jerk values (rate of change of acceleration) for the acceleration portion of the move profile. |
attrMask | A bit-mask composed of MPIMotionPointToPointAttrMasks ORed together. Each bit set enables the corresponding attribute. |
*attributes | A pointer to additional data needed for certain mask values. |
See Also
mpiMotionMultiAxisVelocityJerkMove