FAGOR 8055 M

Saltos y comparaciones

Saltos y comparacines en programacion parametrica.

GOTO. Salto incondicional. N060 (GOTO N150) —> Saltar incondicionalmente al bloque número 150.

EQ. Comparación de igualdad. N060(IF(P200 EQ P111)GOTO N1000) —> Si el valor cargado en el parámetro P200 es igual al valor cargado en el parámetro P111, salta a la línea N1000.

IF. Es una variable que se utiliza para realizar comparaciones. Dependiendo del resultado de la comparación, el programa puede saltar al número de bloque que nosotros queramos, o por el contrario, puede continuar su ejecución normal.
N150 (IF(P102 EQ P135) GOTO N1410) –> Si el valor que hay cargado en el parámetro P102 es igual al valor cargado en el parámetro P135, salta a la línea N1410. Si no se cumple esa condición, el control continúa leyendo.

RPT. Repite una serie de bloques. N100 (RPT N20,N50)N5 —> Repetir las líneas de la 20 a la línea 50 cinco veces seguidas. Como habréis imaginado, también se pueden indicar los números de líneas y las veces de repetición mediante parámetros. N100 (RPT N(P111),N(P102))N(P110).

ELSE. Es un segundo salto incondicional cuando el primero no se ha cumplido.
N020 (IF(P140 NE P150)GOTO N350 ELSE GOTO N120) —> Si el valor que hay cargado en el parámetro P140 no es igual al que está cargado en el P150 salta a la línea N350, pero si no se cumple esta condición, es decir, si son iguales, entonces salta a la línea N120.

LT. Comparación de menor que «<«. N100 (IF(P141 LT P121) GOTO N1100. —> Si el valor cargado en el parámetro P141 es menor que el valor cargado en el parámetro P121, salta a la línea P1100.

GE. Mayor o igual que «>=». N200 (IF(P120 GE P101) GOTO N1005). —> Si el valor cargado en el parámetro P120 es mayor o igual que el valor cargado en el parámero P101, salta a la línea P1005.

GT. mayor que «>». N200 (IF(P100 GT P120) GOTO N500).—> Si el valor cargado en el parámetro P100 es mayor que el valor cargado en el parámetro P120 salta a la línea N500.

NE. No es igual «!=». N200 (IF(P100 NE P120) GOTO N500)—-> Si el valor cargado en el parámetro P100 no es igual que el valor cargado en el parámetro P120 salta a la línea N500.

LE. Menor o igual que. «<=». N200 (IF(P100 LE P120) GOTO N500)—-> Si el valor cargado en el parámetro P100 es menor o igual que el valor cargado en el parámetro P120 salta a la línea N500.

Válido para controles FAGOR 8050 y 8055


Únete a los comentarios

  1. luis ochoa de eribe

    alguien me puede decir como se programa la función RPT en el control FANUC

  2. luis ochoa de eribe

    me podéis indicar como se programa la función RPT en Fanuc

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *