Programación En Alto Nivel - Fagor CNC 8050 T Manual De Operación

Tabla de contenido

Publicidad

SENTENCIAS DE VISUALIZACION
( ERROR nº entero, "texto de error" )
( MSG "mensaje" )
SENTENCIAS DE HABILITACION-DESHABILITACION
( ESBLK y DSBLK )
( ESTOP y DSTOP )
( EFHOLD y DFHOLD )
SENTENCIAS DE CONTROL DE FLUJO
( GOTO N(expresión) )
( RPT N(expresión) , N(expresión) )
( IF condición <acción1> ELSE <acción2> )
SENTENCIAS DE SUBRUTINAS
( SUB nº entero )
( RET )
( CALL (expresión) )
( PCALL (expresión), (sentencia de asignación), (sentencia de asignación), ... )
( MCALL (expresión), (sentencia de asignación), (sentencia de asignación), ... )
( MDOFF )
( PROBE (expresión), (sentencia de asignación), (sentencia de asignación), ... )
( REPOS X, Y, Z, .... )
APENDICE C
PROGRAMACION EN ALTO NIVEL
Detiene la ejecución del programa y visualiza el error indicado.
Visualiza el mensaje indicado.
El CNC ejecuta todos los bloque que se encuentran entre ESBLK y DSBLK como si
se tratara de un único bloque.
Habilitación (ESTOP) e inhabilitación (DSTOP) de la tecla de Stop y la señal de Stop
externa (PLC).
Habilitación (EFHOLD) e inhabilitación (DFHOLD) de la entrada de Feed-Hold (PLC).
Definición de subrutina.
Fin de subrutina.
Llamada a una subrutina.
Además permite inicializar, mediante las sentencias de asignación, hasta un máximo
de 26 parámetros locales de dicha subrutina.
pero convirtiendo la subrutina indicada en subrutina modal.
Anulación de subrutina modal.
palpador, inicializando sus parámetros mediante las sentencias de asignación.
Se debe utilizar siempre dentro de las subrutinas de interrupción y facilita el
reposicionamiento de la máquina en el punto de interrupción.
Provoca un salto dentro del mismo programa, al bloque
definido mediante la etiqueta N(expresión).
Repite la ejecución de la parte de programa existente entre los
dos bloques definidos mediante las etiquetas N(expresión).
Analiza la condición dada, que deberá ser una expresión
relacional. Si la condición es cierta (resultado igual a 1), se
ejecutará la <acción1>, y en caso contrario (resultado igual
a 0) se ejecutará la <acción2>.
(Apartado 12.2)
(Apartado 12.3)
(Apartado 12.4)
(Apartado 12.5)
Llamada a una subrutina.
Igual a la sentencia PCALL,
Ejecuta un ciclo fijo de
9

Publicidad

Capítulos

Tabla de contenido
loading

Tabla de contenido