Definición De Las Subrutinas - Fagor CNC 8060 Manual De Programación

Ocultar thumbs Ver también para CNC 8060:
Tabla de contenido

Publicidad

15.2
15.
CNC 8060
CNC 8065
(R
: 1901)
EF
·302·
Definición de las subrutinas.
Al igual que el cuerpo del programa, una subrutina se compone de una cabecera, del cuerpo
de programa y de la función de final de subrutina.
Cabecera de la subrutina local.
La cabecera de la subrutina es un bloque que se compone de los caracteres "%L" seguidos
de un espacio en blanco y del nombre de la subrutina. El nombre de la subrutina admite 14
caracteres y puede estar formado por letras mayúsculas, minúsculas y por números (no
admite espacios en blanco).
%L 0123456789
%L SUBROUTINE
%L SUB234S
La programación de la cabecera es obligatoria. Cuando se realiza la llamada a una
subrutina, se utiliza el nombre de la cabecera.
Cabecera de la subrutina global.
La cabecera de una subrutina global es igual que la de un programa, es decir, es un bloque
que se compone del carácter "%" seguido del nombre de la subrutina. El nombre admite
14 caracteres y puede estar formado por letras mayúsculas, minúsculas y por números (no
admite espacios en blanco).
%0123
%GLOBSUBROUTINE
%PART923R
La programación de la cabecera es opcional. Cuando se realiza la llamada a una subrutina
global, no se utiliza el nombre de la cabecera; se utiliza el nombre con el que se guarda el
archivo en el CNC.
El nombre definido en la cabecera no tiene ninguna relación con el nombre con el que se
guarda el archivo. Ambos nombres pueden ser distintos.
Fin de subrutina global o local.
El final de una subrutina se define mediante una de las funciones M17, M29 o las sentencias
#RET, siendo todas ellas equivalentes. La sentencia #RETDSBLK finaliza la subrutina y
anula el tratamiento de bloque único. La programación de una de ellas es obligatoria para
dar por finalizada la subrutina.
M17
M29
#RET
#RETDSBLK
M a n u a l d e p r o g r a m a c i ó n .

Hide quick links:

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Cnc 8065

Tabla de contenido