EasyManuals Logo

Siemens SINUMERIK 808D User Manual

Siemens SINUMERIK 808D
339 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #336 background imageLoading...
Page #336 background image
Programming and Operating Manual (Milling)
336 6FC5398-4DP10-0BA6, 09/2017
Address
Significance
Value assignments
Information
Programming
GOTOB
GoBack instruction
-
A GoTo operation is per-
formed to a block marked by a
label; the jump destination is
in the direction of the program
start.
N10 LABEL1: ...
...
N100 GOTOB LABEL1
GOTOF
GoForward instruc-
tion
-
A GoTo operation is per-
formed to a block marked by a
label; the jump destination is
in the direction of the end of
the program.
N10 GOTOF LABEL2
...
N130 LABEL2: ...
IC
Coordinate specified
using incremental
dimensions
The dimension can be speci-
fied for the end or center point
of a certain axis irrespective of
G90.
N10 G90 X10 Z=IC(20); Z -
incremental dimension, X -
absolute dimension
IF
Jump condition
-
If the jump condition is fulfilled,
the jump to the block with
Label: is performed
; other-
wise, next instruction/block;
several IF instructions per
block are possible
Relational operators:
= = equal, <> not equal, >
greater than, < less than, >=
greater than or equal to, <=
less than or equal to
N10 IF R1>5 GOTOF LABEL3
...
N80 LABEL3: ...
MEAS
Measuring with
deletion of distance-
to-go
+1
-1
=+1: Measuring input 1, rising
edge
=-1: Measuring input1, falling
edge
N10 MEAS=-1 G1 X... Y... Z...
F...
MEAW
Measuring without
deletion of distance-
to-go
+1
-1
=+1: Measuring input 1, rising
edge
=-1: Measuring input1, falling
edge
N10 MEAW=-1 G1 X... Y... Z...
F...
$A_DBB[n]
$A_DBW[n]
$A_DBD[n]
$A_DBR[n]
Data byte
Data word
Data double-word
Real data
Reading and writing PLC
variables
N10 $A_DBR[5]=16.3 ; Write
Real variables; with offset
position 5; (position, type and
meaning are agreed between
NC and PLC)
$AA_MM[
ax
is
*
Measurement result
for an axis in the
m achine coordinate
system
-
Axis
: Identifier of an axis (X, Y,
Z ...) traversing when measur-
ing
N10 R1=$AA_MM[X]
$AA_MW[
ax
is
]
Measurement result
for an axis in the
workpiece coordi-
nate system
-
Axis
: Identifier of an axis (X, Y,
Z ...) traversing when measur-
ing
N10 R2=$AA_MW[X]
$A..._..._TI
ME
Timer for runtime:
$AN_SETUP_TIME
$AN_POWERON_TI
ME
$AC_OPERATING_
TIME
$AC_CYCLE_TIME
$AC_CUTTING_TIM
E
0.0 ... 10
+300
min (value read-
only)
min (value read-
only)
s
s
s
System variable:
Time since the control system
last booted
Time since the control system
last booted normally
Total runtime of all NC pro-
grams
Runtime of the NC program
(only of the selected program)
Tool action time
N10 IF
$AC_CYCLE_TIME==50.5 ....

Table of Contents

Other manuals for Siemens SINUMERIK 808D

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Siemens SINUMERIK 808D and is the answer not in the manual?

Siemens SINUMERIK 808D Specifications

General IconGeneral
BrandSiemens
ModelSINUMERIK 808D
CategoryControl Unit
LanguageEnglish

Related product manuals