Detailed Description
2.3 Feedrate control
Feeds (V1)
Function Manual, 08/2005 Edition, 6FC5397-0BP10-0BA0
2-45
Percentage acceleration override
ACC[Axis]
ACC[Axis]= 0 .. 200 can be used to modify the acceleration set in machine data:
MD32300 MAX_AX_ACCEL
in a range between 0% and 200% in part programs and synchronized actions.
Axis = Channel axis name (X, Y ....), spindle (S1, ...)
ACC[Axis]= <value>
Where
Value = Percent of MD32300 MAX_AX_ACCEL
(0 <= value <= 200)
The current acceleration value can be called with the system variables $AA_ACC[Axis]. It is
determined by:
$AA_ACC[Axis]= Content(MD32300 MAX_AX_ACCEL[Axis]) * ACC[Axis]/100
Note
The acceleration offset programmed with ACC[...] is always considered as specified
above for the output in $AA_ACC. However, $AA_ACC is not output in the part program at
the same time as in a synchronized action.
The value described in the part program is only considered in the system variable $AA_ACC
as described in the part program, if ACC has not been changed in the meantime by a
synchronized action.
The value described in the synchronized action is only considered in the system variable
$AA_ACC as described in the synchronized action, if ACC has not been changed in the
meantime by a part program.
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