Subrutinas Genéricas De Usuario (G500-G599) - Fagor CNC 8060 Manual De Programación

Ocultar thumbs Ver también para CNC 8060:
Tabla de contenido
15.6
15.
CNC 8060
CNC 8065
(R
: 1901)
EF
·314·
Subrutinas genéricas de usuario (G500-G599).
El CNC permite al usuario definir hasta 100 subrutinas, comunes a todos los canales, y que
estarán asociadas a las funciones G500 a G599, de manera que cuando el CNC ejecute
una de estas funciones, ejecutará la subrutina que tiene asociada. Estas subrutinas OEM
se podrán ejecutar de forma no-modal o de forma modal, y además permite inicializar los
parámetros locales de la subrutina.
Estas subrutinas se cargan en la memoria RAM la primera vez que se ejecutan. Si no hubiera
sitio en RAM, el CNC dará un warning y ejecutará la subrutina desde el disco. Cuando finaliza
el programa (M30), si ningún otro canal está ejecutando las subrutinas, el CNC las borra
de la memoria RAM. De esta forma, si una subrutina de usuario es editada o modificada,
el CNC asume los cambios la próxima vez que la ejecute.
Si se actualiza la versión, solo se actualizarán las subrutinas suministradas por Fagor si se
elige el tercer nivel de instalación "rename previous version and install completely".
Formato de programación.
Estas funciones se pueden programar en cualquier parte del programa, no siendo necesario
que vayan solas en el bloque, y permiten inicializar los parámetros locales de la subrutina.
Formato de programación. Ejecutar la subrutina de forma no-modal.
El formato de programación el siguiente; entre llaves se muestra la lista de argumentos. Para
ejecutar la subrutina de manera no-modal, llamarla mediante el código G (G500,G501, etc).
G500
G500 {P0..Pn}
P0..Pn
Opcional. Parámetros locales de la subrutina.
G500
G583 P1=12.3 P2=6
G588 A12.3 B45.3 P10=6
Formato de programación. Ejecutar la subrutina de forma modal.
El formato de programación el siguiente; entre llaves se muestra la lista de argumentos. Para
ejecutar la subrutina de manera modal, llamarla mediante el código MG (MG500, MG501,
etc).
MG500
MG500 {P0..Pn}
P0..Pn
Opcional. Parámetros locales de la subrutina.
G500
G583 P1=12.3 P2=6
G588 A12.3 B45.3 P10=6
Cómo definir los parámetros locales.
La llamada a la subrutina permiten inicializar 57 parámetros locales (P0 a P57). La valores
de los parámetros se deben definir a continuación de la sentencia de llamada y se podrán
definir de dos formas. Ambas formas de definir los parámetros locales son equivalentes y
se pueden combinar dentro de un mismo bloque.
• Los parámetros P0 a P25 también se podrán definir mediante las letras A-Z, de forma
que "A" es igual a P0, "B" a P1 y así sucesivamente, hasta "Z" que es igual a P25.
• Los parámetros P26 a P52 también se podrán definir de la forma "D0= " a "D31=", de
forma que "D0=" es equivalente a P26, "D1=" a P27 y así sucesivamente, hasta "D31="
que es igual a P57.
Ejemplo de programación.
G588 P0=12.3 P5=45.3 K6 P26=34.12 P27=5 D2=0
M a n u a l d e p r o g r a m a c i ó n .
Tabla de contenido
loading

Este manual también es adecuado para:

Cnc 8065

Tabla de contenido