Motion profile type

When you set the parameters for an axis, the selected motion profile type affects the calculation unit of your axis. This section describes how each motion profile type work.

 

profileUnitPerSecond: acceleration in unit per second2 and jerk in unit per second3. The unit is count or the user-defined real-world unit, when EnableAxisUnitConversion or SetAxisParameter is called.

The figure below shows the relationship between position, velocity, acceleration, deceleration and jerk. You need to specify values to these parameters in SetAxisMotionProfile or SetAxisParameter.

 

profileDelayInSecond: acceleration delay in seconds. Determines how much time the interpolation takes when it increases its velocity and acceleration from zero to the max.

The figure below shows the relationship between position, velocity, acceleration, deceleration, and jerk. You need to specify values to these parameters in SetAxisMotionProfile or SetAxisParameter.

See also

RT and Win32 API – Axis configuration

SetAxisMotionProfile

RT and Win32 Type

McProfileType