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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

5.8 Transferencia de las funciones auxiliares M, S, T<br />

Cada vez que se ejecuta un bloque el CNC pasa información al PLC de las funciones M, S y T que<br />

se activan en el mismo.<br />

Función auxiliar M<br />

El CNC indica al PLC en las salidas lógicas "MBCD1" a "MBCD7" (R550 a R556) las funciones<br />

auxiliares M que debe ejecutar. Una función en cada salida lógica.<br />

Además, activa la salida lógica general "MSTROBE" para indicar al PLC que debe ejecutarlas.<br />

El CNC cada vez que detecta una función auxiliar, analiza la tabla de funciones auxiliares M para<br />

saber cuando ha de pasársela al PLC (antes o después del movimiento) y si debe esperar la señal<br />

"AUXEND" para continuar la ejecución del programa.<br />

Si la función programada no se encuentra definida en dicha tabla, se ejecutará al principio del bloque<br />

y el CNC esperará la señal "AUXEND" para continuar la ejecución del programa.<br />

Ver "9.1 Funciones auxiliares M, S, T" en la página 318. Ver "10.6 Salidas lógicas generales"<br />

en la página 354. Ver "4.9 Tablas" en la página 173.<br />

Ejemplo 1:<br />

Ejecución de un bloque con movimiento que contiene 7 funciones M, de las cuales 4 se ejecutan<br />

antes del movimiento (M51, M52, M53, M54) y 3 después (M61, M62, M63).<br />

1. Envía al PLC las 4 funciones M que se deben ejecutar antes del movimiento.<br />

Pone las salidas lógicas "MBCD1=51", "MBCD2=52", "MBCD3=53", "MBCD4=54" y activa la<br />

salida lógica general "MSTROBE" para indicar al PLC que debe ejecutarlas.<br />

Si alguna de ellas necesita la activación de la entrada general "AUXEND", el CNC espera su<br />

activación para continuar con la ejecución del bloque.<br />

Si ninguna de ellas necesita la activación de la entrada "AUXEND", el CNC continua con la<br />

ejecución del bloque tras desactivar la salida lógica general "MSTROBE". Esta salida<br />

per<strong>man</strong>ece activa durante el tiempo indicado por el p.m.g. MINAENDW (P30).<br />

2. A continuación se ejecutará el desplazamiento programado.<br />

3. Envía al PLC las 3 funciones M que se deben ejecutar después del movimiento.<br />

Pone las salidas lógicas "MBCD1=61", "MBCD2=62", "MBCD3=63" y activa la salida lógica<br />

general "MSTROBE" para indicar al PLC que debe ejecutarlas.<br />

Si alguna de ellas necesita la activación de la entrada general "AUXEND", el CNC espera su<br />

activación para continuar con la ejecución del bloque.<br />

Si ninguna de ellas necesita la activación de la entrada "AUXEND", el CNC continua con la<br />

ejecución del bloque tras desactivar la salida lógica general "MSTROBE". Esta salida<br />

per<strong>man</strong>ece activa durante el tiempo indicado por el p.m.g. MINAENDW (P30).<br />

Ejemplo 2:<br />

Ejecución de un bloque sin movimiento que contiene 7 funciones M, de las cuales 4 se ejecutan<br />

antes del movimiento (M51, M52, M53, M54) y 3 después (M61, M62, M63).<br />

1. Envía al PLC las 4 funciones M que se deben ejecutar antes del movimiento.<br />

Pone las salidas lógicas "MBCD1=51", "MBCD2=52", "MBCD3=53", "MBCD4=54" y activa la<br />

salida lógica general "MSTROBE" para indicar al PLC que debe ejecutarlas.<br />

Si alguna de ellas necesita la activación de la entrada general "AUXEND", el CNC espera su<br />

activación para continuar con la ejecución del bloque.<br />

Si ninguna de ellas necesita la activación de la entrada "AUXEND", el CNC continua con la<br />

ejecución del bloque tras desactivar la salida lógica general "MSTROBE". Esta salida<br />

per<strong>man</strong>ece activa durante el tiempo indicado por el p.m.g. MINAENDW (P30).<br />

2. Envía al PLC las 3 funciones M que se deben ejecutar después del movimiento.<br />

Pone las salidas lógicas "MBCD1=61", "MBCD2=62", "MBCD3=63" y activa la salida lógica<br />

general "MSTROBE" para indicar al PLC que debe ejecutarlas.<br />

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

TEMAS CONCEPTUAL<strong>ES</strong><br />

Transferencia de las funciones auxiliares M, S, T 5.<br />

CNC 8035<br />

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

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

·221·

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

Saved successfully!

Ooh no, something went wrong!