Siemens SINUMERIK 802D sl Programming And Operating Manual page 283

Surface grinding
Hide thumbs Also See for SINUMERIK 802D sl:
Table of Contents

Advertisement

Programming example for comparison operators
R1>1
1 < R1
R1<R2+R3
R6>=SIN( R7*R7)
Programming example
N10 IF R1 GOTOF LABEL1
...
N90 LABEL1: ...
N100 IF R1>1 GOTOF LABEL2
...
N150 LABEL2: ...
...
N800 LABEL3: ...
...
N1000 IF R45==R7+1 GOTOB LABEL3
...
Several conditional jumps in the
block:
N10 MA1: ...
...
N20 IF R1==1 GOTOB MA1 IF R1==2 GOTOF MA2 ...
...
N50 MA2: ...
Note
The jump is executed for the first fulfilled condition.
Surface grinding
Programming and Operating Manual, 11/2012, 6FC5398-5CP10-3BA0
;R1 greater than 1
;1 less than R1
;R1 less than R2 plus R3
; R6 greater than or equal to SIN (R7) squared
;If R1 is not null then go to the block
having LABEL1
;If R1 is greater than 1 then go to the
block having LABEL2
;If R45 is equal to R7 plus 1 then go to the
block having LABEL3
Programming
10.10 Program jumps
283

Advertisement

Table of Contents
loading

Table of Contents