EasyManuals Logo

Siemens SINUMERIK User Manual

Siemens SINUMERIK
300 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 #297 background imageLoading...
Page #297 background image
Programming and Operating Manual (Turning)
01/2017
297
Address
Significance
Value assign-
ments
Information
Programming
GOTOB GoBack instruction - A GoTo operation is performed
to a block marked by a label; the
jump destination is in the direc-
tion of the program start.
N10 LABEL1: ...
...
N100 GOTOB LABEL1
GOTOF GoForward instruction - A GoTo operation is performed
to a block marked by a label; the
jump destination is in the direc-
tion of the end of the program.
N10 GOTOF LABEL2
...
N130 LABEL2: ...
IC Coordinate specified
using incremental
dimensions
The dimension can be specified
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 GoTo operation to the block
with the following
label is per-
formed;
, otherwise, the next
instruction/block will follow. In
one block,
several IF instructions are possi-
ble.
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: ...
LIMS Upper limit speed of
the spindle with G96,
G97
0.001 ... 99
999.999
Limits the spindle speed with the
G96 function enabled - constant
cutting rate and G97
See G96
MEAS Measurement with
deletion of distance-to-
go
+1
-1
=+1: Measuring input 1, rising
edge
=-1: Measuring input1, falling
edge
N10 MEAS=-1 G1 X... Z...
F...
MEAW Measurement without
deletion of distance-to-
go
+1
-1
=+1: Measuring input 1, rising
edge
=-1: Measuring input1, falling
edge
N10 MEAW=1 G1 X... 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 varia-
bles
N10 $A_DBR[5]=16.3 ;
Write Real variables
; with offset position 5
; (position, type and
meaning are agreed be-
tween NC and PLC
)
$AA_MM[
axis
]
Measurement result for
an axis in the machine
coordinate system
-
Axis
: Identifier of an axis (X, Z)
traversing when measuring
N10 R1=$AA_MM[X]
$AA_MW[
axis
]
Measurement result for
an axis in the work-
piece coordinate sys-
tem
-
Axis
: Identifier of an axis (X, Z)
traversing when measuring
N10 R2=$AA_MW[X]
$AC_MEA[1] Measuring task status - Default condition:
0: Default condition, probe did
not switch
1: Probe switched
N10 IF $AC_MEAS[1]==1
GOTOF .... ; Continue
program when probe has
switched ...

Table of Contents

Other manuals for Siemens SINUMERIK

Questions and Answers:

Question and Answer IconNeed help?

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

Siemens SINUMERIK Specifications

General IconGeneral
InterfaceEthernet, PROFIBUS, PROFINET, USB
Programming LanguagesDIN/ISO
DisplayTFT color display
CompatibilitySiemens drives and motors
SoftwareSINUMERIK Operate
Control Unit TypeCNC (Computer Numerical Control)
Safety FunctionsIntegrated safety functions up to SIL 3/PLe

Related product manuals