Siemens SINUMERIK 808D ADVANCED Programming And Operating Manual page 269

Operator-panel-based cncs
Hide thumbs Also See for SINUMERIK 808D ADVANCED:
Table of Contents

Advertisement

Address
Significance
$P_TOOLN
Number of the active
O
tool T
$P_TOOL
Active D number of
the active tool
MCALL
Modal subprogram
call
MSG ()
Signal
OFFN
Dimension
specification
RND
Rounding
RNDM
Modal rounding
RP
Polar radius
RPL
Angle of rotation
with ROT, AROT
SET( , , , )
Set values for the
variable fields
REP()
SF
Thread starting point
when using G33
SPI(n)
Converts the spindle
number n into the
axis identifier
Programming and Operating Manual (Milling)
6FC5398-4DP10-0BA1, 01/2014
Value assignments
Information
-
read-only
-
read-only
-
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
-
Only effective with the tool
radius compensation G41,
G42 active
0.010 ... 99 999.999 Inserts a rounding with the
specified radius value
tangentially between two
contour blocks, special FRC=
... feed possible
0.010 ... 99 999.999
with the specified radius value
tangentially at the following
contour corners; special
0
feedrate possible: FRCM= ...
0.001 ... 99 999.999 Traversing in polar
coordinates, pole
specification; in addition: Polar
angle AP
±0.00001 ...
Specification in degrees; angle
359.9999
for a programmable rotation in
the current plane G17 to G19
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
0.001 ... 359.999
Specified in degrees; the
thread starting point with G33
will be offset by the specified
value (not applicable for
tapping)
n =1,
axis identifier: e.g. "SP1" or
"C"
Programming
N10 IF $P_TOOLNO==12
GOTOF ....
N10 IF $P_TOOL==1 GOTOF
....
N10 MCALL CYCLE82(...);
Separate block, drilling cycle
N20 HOLES1(...); Row of
holes
N30 MCALL; Separate block,
modal call of CYCLE82(...)
completed
N10 MSG("MESSAGE
TEXT"); separate block
...
N150 MSG() ; Clear previous
message
N10 OFFN=12.4
N10 X... Y.... RND=4.5
N11 X... Y...
Inserts roundings
N10 X... Y.... RNDM=.7.3;
modal rounding ON
N11 X... Y...
....
N100 RNDM=.0; modal
rounding OFF
Modal rounding OFF
See G0, G1, G2; G3, G110,
G111, G112
See ROT, AROT
DEF REAL
VAR2[12]=REP(4.5) ; all
elements value 4.5
N10 R10=SET(1.1,2.3,4.4) ;
R10=1.1, R11=2.3, R4=4.4
See G33
269

Advertisement

Table of Contents
loading

Table of Contents