Siemens SINUMERIK 840Di sl Programming Manual page 299

Hide thumbs Also See for SINUMERIK 840Di sl:
Table of Contents

Advertisement

Example
N50 ACC[X]=80
Meaning: Traverse the axis slide in the X direction with only 80% acceleration.
N60 ACC[SPI(1)]=50
Or
ACC[S1]=50
Meaning: Accelerate or decelerate spindle 1 with only 50% of the maximum acceleration.
The spindle identifiers SPI(...) and S... are identical in terms of function.
Acceleration override programmed with ACC
The acceleration override programmed with ACC[] is always taken into consideration on
output in system variable $AA_ACC. Readout in the parts program and in synchronized
actions takes place at different times in the NC processing run.
In the part program
The value described in the parts program is only considered in the system variables
$AA_ACC as described in the parts program, if ACC was not changed in the meantime by a
synchronized action.
In synchronized actions
The following thus applies: the value written to the synchronized action is only considered in
the system variables $AA_ACC as written to the synchronized action if ACC was not
changed in the meantime by a parts program.
The defined acceleration can also be changed via synchronized actions. See /FBSY/,
Synchronized Actions.
Example: N100 EVERY $A_IN[1] DO POS[X]=50 FA[X]=2000 ACC[X]=140
The current acceleration value can be called with the system variables $AA_ACC[<axis>].
Machine data can be used to determine whether the ACC value last set should apply on
RESET/parts program end or whether it should be set to 100%.
Fundamentals
Programming Manual, 11/2006, 6FC5398-1BP10-2BA0
Feedrate Control and Spindle Motion
7.8 Percentage acceleration override (ACC option)
299

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents