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.
alguien me puede decir como se programa la función RPT en el control FANUC
me podéis indicar como se programa la función RPT en Fanuc