Programación
8.9
Saltos de programa
Operaciones de comparación
Operadores
= =
< >
>
<
> =
< =
Las operaciones de comparación apoyan la formulación de una condición de salto. También
se pueden comparar expresiones aritméticas.
El resultado de operaciones de comparación es "cumplido" o "no cumplido". "No cumplido"
equivale al valor cero.
Ejemplo de programación para operadores de comparación
R1>1
1 < R1
R1<R2+R3
R6>=SIN( R7*R7)
Ejemplo de programación
N10 IF R1 GOTOF MARCA1
...
N100 IF R1>1 GOTOF MARCA2
...
N1000 IF R45==R7+1 GOTOB MARCA3 ;Si R45 es igual a R7 más 1, saltar a la secuencia
...
varios saltos condicionales en la secuencia:
...
N20 IF R1==1 GOTOB MA1 IF R1==2 GOTOF MA2 ...
...
Nota: en la primera condición que se cumpla se efectúa el salto.
8-162
Significado
igual
no igual
mayor
menor
mayor o igual
menor o igual
;R1 mayor que 1
;1 menor que R1
;R1 menor que R2 más R3
;R6 mayor o igual a SIN (R7)
2
;Si R1 no es cero, saltar a la secuencia con
MARCA1
;Si R1 es mayor que 1, saltar a la secuencia con
MARCA2
con MARCA3
SINUMERIK 802S/802C base line
6FC5 598-4AA11-0AP0 (08.03) (BP-F)