IF_Correction - General Information
Type: |
Interface |
Available as of: |
V1.0.0.0 |
Inherits from: |
- |
Versions: |
Current version |
Interface for accessing the values and functions of the correction motion of the FB_Infeed POU
A correction motion is defined as a cam that implements a positioning task. The motion overlays the motion of the belt. The properties of the interface can influence the shape of the cam. The cam is realized such that the total velocity of all motion overlays of the belt do not exceed lrMaxVel or fall below lrMinVel.
NOTE: Performed correction motions by using identical values for acceleration and deceleration limits.
Name |
Description |
---|---|
Starts the correction motion of a belt |
Name |
Data type |
Accessing |
Description |
---|---|---|---|
lrAccPos |
LREAL |
Read/Write |
Maximum acceleration for a forward correction |
lrAccNeg |
LREAL |
Read/Write |
Maximum acceleration for a backward correction |
lrDecPos |
LREAL |
Read/Write |
Maximum deceleration for a forward correction |
lrDecNeg |
LREAL |
Read/Write |
Maximum deceleration for a backward correction |
lrMaxVel |
LREAL |
Read/Write |
Maximum belt velocity The belt velocity is calculated from the velocity of the correction motion and the velocity of the feed forward motion. |
lrMinVel |
LREAL |
Read/Write |
Minimum belt velocity The belt velocity is calculated from the velocity of the correction motion and the velocity of the feed forward motion. |
lrMinXFactor |
LREAL |
Read/Write |
The correction motion is usually calculated such that it is completed in the shortest time possible. However, to prevent motions with extremely high jerk values, the path that the cam master traveled during the correction (x-factor of the correction curve) can be limited from top to bottom using this parameter. |
raxReadyForMotionCommand |
REFERENCE TO ARRAY[1..Gc_udiMaxNumberOfBelts] OF BOOL |
Read |
Element TRUE: The belt is ready to start a correction motion. |