EasyManuals Logo

Siemens SINUMERIK 802D sl Operation And Programming Manual

Siemens SINUMERIK 802D sl
212 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 #181 background imageLoading...
Page #181 background image
Programming
8.8 Program jumps
8-181
SINUMERIK 802D sl Operation and Programming Nibbling (BP-N), 06/2006 Edition
6FC5 398-3CP10-0BA0
Comparison operations
Operators Meaning
= = Equal to
< > Not equal to
> Greater than
< Less than
> = Greater than or equal to
< = Less than or equal to
The comparison operations support formulating of a jump condition. Arithmetic expressions
can also be compared.
The result of comparison operations is “satisfied” or “not satisfied.” “Not satisfied” sets the
value to zero.
Programming example for comparison operators
R1>1 ; R1 greater than 1
1 < R1 ; 1 less than R1
R1<R2+R3 ; R1 less than R2 plus R3
R6>=SIN( R7*R7) ; R6 greater than or equal to SIN (R7)
2
Programming example
N10 IF R1 GOTOF LABEL1 ; If R1 is not equal to zero, then go to the block with LA-
BEL1
...
N90 LABEL1: ...
N100 IF R1>1 GOTOF LABEL2 ; If R1 is greater than 1, then go to the block with LABEL2
...
N150 LABEL2: ...
...
N800 LABEL3: ...
...
N1000 IF R45==R7+1 GOTOB LABEL3 ; If R45 is equal to R7 plus 1, then go to the block with
; LABEL3
...
Several conditional jumps in the block:
N10 MA1: ...
...
N20 IF R1==1 GOTOB MA1 IF R1==2 GOTOF MA2 ...
...
N50 MA2: ...
Remark: The jump is executed for the first fulfilled condition.

Table of Contents

Other manuals for Siemens SINUMERIK 802D sl

Questions and Answers:

Question and Answer IconNeed help?

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

Siemens SINUMERIK 802D sl Specifications

General IconGeneral
BrandSiemens
ModelSINUMERIK 802D sl
CategoryController
LanguageEnglish

Related product manuals