Programming
8.12 Language commands for nibbling and punching
8-199
SINUMERIK 802D sl Operation and Programming Nibbling (BP-N), 06/2006 Edition
6FC5 398-3CP10-0BA0
The characteristic shown in the illustration above defines the following acceleration rate:
S Distance between the holes less than 3 mm: The axis accelerates at a rate correspond-
ing to 75 % of maximum acceleration.
S Distance between the holes between 3 mm and 8 mm: Acceleration is increased to 25 %,
proportional to the spacing.
S Distance between the holes greater than 8 mm: The axis accelerates at the maximum
rate (25 %).
If a reduced acceleration rate has already been programmed via ACC, then the acceleration
limits defined with PUNCHACC refer to the reduced acceleration rate.
The function is deselected with:
Smin = Smax = 0
The acceleration rate programmed beforehand with ACC remains operative.
8.12.2 Compatibility with earlier systems
Use of M functions
As in earlier versions, macro technology allows special M functions to be used instead of lan-
guage commands (compatibility).
Table 8-4 Compatibility between M function and language command
M function
Language command
M20, M23 SPOF
M22 SON
M25 PON
M26 PDELAYON
Note
M functions can be configured in machine data.
When M functions are assigned to language commands, it must be noted that M functions
are organized in auxiliary function groups.
Examples
DEFINE M20 AS SPOF
; Punching/nibbling OFF
or
DEFINE M20 AS SPOF M=20
; Punching with auxiliary function output
DEFINE M20 AS SPOF PDELAYOF
; Punching/nibbling OFF and punching OFF with delay
DEFINE M22 AS SON
; Nibbling ON
or
DEFINE M22 AS SON M=22
; Nibbling ON with auxiliary function output