Overlaid Movements ($Aa_Off) - Siemens SINUMERIK 840D sl Function Manual

Synchronized actions
Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

Parameter
:
a
0
:
a
1
:
a
2
:
a
3
Program code
FCTDEF(1, -100, 100, 500, -100, 0, 0)
; Or in abbreviated notation without parameters a2 and a3
FCTDEF(1, -100, 100, 500, -100)
3.3.17

Overlaid movements ($AA_OFF)

Overlaid movements
The system variable $AA_OFF can be used to specify a position offset in a channel axis which
is traversed immediately:
$AA_OFF[<channel axis>] = <position offset>
The following machine data can be used to set whether the position offset of the system
variable is to be assigned or summed up (integrated):
MD36750 $MA_AA_OFF_MODE, bit 0 = <value>
<value>
0
1
Limitation of the overlay velocity
The maximum permissible velocity with which the position offset can be traversed can be set
via the machine data:
MD32070 $MA_CORR_VELO (axis velocity for overlay)
Axial jerk limitation
Setting the following machine data activates an axial jerk limitation for the $AA_OFF overlaying:
MD32420 $MA_JOG_AND_POS_JERK_ENABLE (basic position of axial jerk limitation) = 1
Synchronized actions
Function Manual, 08/2018, 6FC5397-5BP40-6BA2
Meaning
Axis section on the ordinate (feedrate):
(5 - 4) / 100 = 5 / a
a
= 100 * 5 / (5 - 4) = 500
0
Gradient of the straight line:
= 100 / (4 - 5) = -100
a
1
= 0 (no square component)
= 0 (no cubic component)
Meaning
Assignment: $AA_OFF = <position offset>
Summing (integration): $AA_OFF += <position offset>
3.3 System variables for synchronized actions
0
Detailed description
45

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828dSinumerik 840de sl

Table of Contents