Siemens sinumerik 802d sl Operation And Programming Manual page 134

Hide thumbs Also See for sinumerik 802d sl:
Table of Contents

Advertisement

Address
Meaning
MCALL
Modal subroutine call
MSG ()
Message
RP
Polar radius
RPL
Angle of rotation with
ROT, AROT
PON
Punching ON
PONS
Punching ON, activated in
the position controller
PDELAYON
Delay when punching ON
PDELAYOF *
Delay when punching
OFF
SON
Nibbling ON
SONS
Nibbling ON, activated in
the position controller
SPIF1 *
First punching interface
active
SPOF *
Punching/nibbling OFF
SPN
Number of path sections
per block (stroke/punch
number)
SPP
Length of path section
(stroke/punch path)
SET( , , , )
Set values for the
variable fields
REP()
Value assignments
The subroutine in the block containing MCALL is
called automatically after each successive block
containing a path motion. The call acts until the next
MCALL is called.
Application example: Drilling a hole pattern
max. 65 characters
Message text in inverted commas
0.001 ... 99 999.999
Traversing in polar coordinates, pole specification; in
addition: Polar angle AP
0.00001 ... 359.9999
Specification in degrees; angle for a programmable
rotation in the current plane G17 to G19
Activates the punching function and deactivates SON;
Stroke is only initiated at the end-of-block point
As with PON, but triggered in the position control cycle
Activates the nibbling function and deactivates PON;
first stroke is performed at the starting point of the
activated block
The same behavior as SON, but triggered in the
position control cycle
Fast NCK inputs/outputs for punching/nibbling byte 1
Quits all punching/nibbling functions
Automatic path segmentation into the programmed
number of path segments
Divides the programmed total path automatically into
path segments of equal length according to the
programmed distance to be traversed
SET: Various values, from the specified element
up to: according to the number of values
REP: the same value, from the specified element up to
the end of the field
Information
N10 MCALL CYCLE82(...)
cycle
N20 HOLES1(...)
N30 MCALL
N10 MSG("MESSAGE TEXT")
...
N150 MSG()
see G0, G1, G2; G3
G110, G111, G112
see ROT, AROT
DEF REAL VAR2[12]=REP(4.5)
N10 R10=SET(1.1,2.3,4.4)
Programming
;
Separate block, drilling
; Row of holes
; Separate block, modal
; Call of CYCLE82(...) comp.
;
Separate block
; Cancel previous message
; All elements with value 4.5
; R10=1.1, R11=2.3, R4=4.4

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents