Notes on Using the "PathCalculation" Function

Description

The POUs in this section are used to calculate assigned motion positioning instructions for analysis purposes.

For example for the program logic (total moving time) or to derivate parameters for motion function blocks (required acceleration).

They cannot be used to start an axis.

The function block FB_RgPosStartOptimized relates to FB_PathForJerkPositioning.

They are used to define a motion operation:

oFB_RgPosStartOptimized is used to calculate the velocity and acceleration over a specified travel distance.

It defines the maximum velocity, accelerations, and jerk.

oFB_PathForJerkPositioning is used to calculate the positioning of a jerk. It provides the position, velocity, and acceleration.

FB_RgPosStartOptimized can transfer its results to FB_PathForJerkPositioning.