MPI 04.00 Reference >> mpiMotion

mpiMotionMultiAxisVelocityJerkPercentMove

Declaration

MPI_RESULT
mpiMotionMultiAxisVelocityJerkPercentMove(MPIMotion                          motion,
                                          const double                       velocity[],
                                          const double                       acceleration[],
                                          const double                       jerkPercent[],
                                          MPIMotionVelocityAttrMask          mask,
                                          const MPIMotionVelocityAttributes  *attributes);

Required Header: stdmpi.h

Change History: Added in 04.00.

Description

mpiMotionMultiAxisVelocityJerkPercent begins a velocity move.

motion The Motion object to use.
velocity An array of target velocities, one per axis.
acceleration An array of maximum accelerations, one per axis.
jerkPercent An array of portions 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.
mask A bit-mask composed of MPIMotionVelocityAttrMasks ORed together. Each bit set enables the corresponding attribute.
attributes A pointer to additional data needed for certain mask values.