Detailed description
2.3 Feedrate control
Basic logic functions: Feeds (V1)
56 Function Manual, 11/2006, 6FC5397-0BP10-2BA0
Main run axes
Main run axes (MR axes) are axes that are interpolated by the main run and can be:
• Command axes (activated by synchronized actions)
• PLC axes (started by PLC via function block)
• Asynchronous oscillating axes (setting data or from part program)
• Neutral axes
Note
Depending on whether $AA_ACC is programmed in a part program or in a synchronized
action, the ACC value is output for the NC axes or the main run axes.
Variable $AA_ACC must always be queried in the mode in which the acceleration was
written (either part program or synchronized action).
Examples
In the part program
...
N80 G01 POS[X]=100 FA[X]=1000 ACC[X]=90 IPOENDA[X]
...
Or via a synchronized action
...
N100 EVERY $A_IN[1] DO POS[X]=50 FA[X]=2000 ACC[X]=140 IPOENDA[X]
...
Acceleration factor written in part program:
...
ACC[X]=50
RO $AA_ACC[X]
IF (RO <> $MA_ MAX_AX_ACCEL[X] * 0,5
SETAL(61000)
ENDIF