28.08.2013 Views

ES: man_8035t_inst.pdf - Fagor Automation

ES: man_8035t_inst.pdf - Fagor Automation

ES: man_8035t_inst.pdf - Fagor Automation

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Manual de <strong>inst</strong>alación<br />

11.<br />

ACC<strong>ES</strong>O A LAS VARIABL<strong>ES</strong> INTERNAS DEL CNC<br />

Otras variables<br />

CNC 8035<br />

(SOFT M: V15.3X)<br />

(SOFT T: V16.3X)<br />

·390·<br />

11.12 Otras variables<br />

NBTOOL<br />

PRGN<br />

BLKN<br />

GGSA<br />

GGSB<br />

GGSC<br />

Variables de lectura<br />

Indica el número de herramienta que se está gestionando. Esta variable sólo se puede utilizar dentro<br />

de la subrutina de cambio de herramienta.<br />

Ejemplo: Se dispone de un cambiador <strong>man</strong>ual de herramientas. Está seleccionada la herramienta<br />

T1 y el operario solicita la herramienta T5.<br />

La subrutina asociada a las herramientas puede contener las siguientes <strong>inst</strong>rucciones:<br />

(P103 = NBTOOL)<br />

(MSG "SELECCIONAR T?P103 Y PULSAR MARCHA")<br />

La <strong>inst</strong>rucción (P103 = NBTOOL) asigna al parámetro P103 el número de herramienta que se está<br />

gestionando, es decir, la que se desea seleccionar. Por lo tanto P103=5.<br />

El mensaje que mostrará el CNC será "SELECCIONAR T5 Y PULSAR MARCHA".<br />

Nota: La variable NBTOOL se actualiza en todas las simulaciones incluidas las simulaciones en<br />

las que no se ejecutan funciones T. Es decir, puede no corresponder con la herramienta<br />

activa (TOOL).<br />

Devuelve el número de programa que se encuentra en ejecución. Si no hay ninguno seleccionado<br />

devuelve el valor -1.<br />

Devuelve el número de etiqueta del último bloque ejecutado.<br />

Devuelve el estado de las funciones G00 a G24. El estado de cada una de las funciones vendrá<br />

dado en los 25 bits más bajos y estará indicado con un 1 en caso de que se encuentre activa y con<br />

un 0 cuando no lo esté o si la misma no se encuentra disponible en la versión actual.<br />

G24 G23 G22 G21 G20 ... G04 G03 G02 G01 G00<br />

CNCRD (GGSA, R110, M10)<br />

Asigna al registro R110 el estado de las funciones G00 a G24.<br />

Devuelve el estado de las funciones G25 a G49. El estado de cada una de las funciones vendrá<br />

dado en los 25 bits más bajos y estará indicado con un 1 en caso de que se encuentre activa y con<br />

un 0 cuando no lo esté o si la misma no se encuentra disponible en la versión actual.<br />

G49 G48 G47 G46 G45 ... G29 G28 G27 G26 G25<br />

Devuelve el estado de las funciones G50 a G74. El estado de cada una de las funciones vendrá<br />

dado en los 25 bits más bajos y estará indicado con un 1 en caso de que se encuentre activa y con<br />

un 0 cuando no lo esté o si la misma no se encuentra disponible en la versión actual.<br />

G74 G73 G72 G71 G70 ... G54 G53 G52 G51 G50

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!