Siemens SINUMERIK 808D User Manual page 337

Programming and operating manual (milling)
Hide thumbs Also See for SINUMERIK 808D:
Table of Contents

Advertisement

Ad dress
Si gnificance
Workpiece counter:
$AC_..._PA
$AC_TOTAL_PART
RTS
S
$AC_REQUIRED_P
ARTS
$AC_ACTUAL_PAR
TS
$AC_SPECIAL_PAR
TS
$AC_MEA[1
Measuring task
]
status
$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 specifica-
tion
RND
Rounding
RNDM
Modal rounding
RP
Polar radius
RPL
Angle of rotation
with ROT, AROT
Va lue assignments
In formation
0 ... 999 999 999,
System variable:
integer
Total actual count
Set number of workpiece
Current actual count
Count of workpieces - speci-
fied by the user
-
Default condition:
0: Default condition, probe did
not switch
1: Probe switched
-
read-only
-
read-only
-
The subroutine in the block
containing MCALL is called
automatically after each suc-
cessive 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 tangen-
tially between two contour
blocks, special FRC= ... feed
possible
0.010 ... 99 999.999
specified radius value tangen-
tially at the following contour
corners; special feedrate pos-
0
sible: FRCM= ...
0.001 ... 99 999.999 Traversing in polar coordi-
nates, 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
Inserts roundings with the
Modal rounding OFF
Programming
N10 IF
$AC_ACTUAL_PARTS==15
....
N10 IF $AC_MEAS[1]==1
GOTOF .... ; Continue pro-
gram when probe has
switched ...
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.... R N D=4.5
N11 X... Y...
N10 X... Y.... RNDM=.7.3;
modal rounding ON
N11 X... Y...
....
N100 R N DM=.0; modal round-
ing OFF
See G0, G1, G2; G3, G110,
G111, G112
See ROT, AROT

Advertisement

Table of Contents
loading

Table of Contents