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.

----- Tratamiento de las funciones M, S, T -----<br />

El CNC activa la salida lógica general MSTROBE para indicar al PLC que se deben ejecutar las<br />

funciones auxiliares M que se indican en las variables MBCD1 a MBCD7.<br />

Asimismo, activa la salida SSTROBE cuando se debe ejecutar la función auxiliar S indicada en la<br />

variable SBCD, la salida TSTROBE cuando se debe ejecutar la función auxiliar T indicada en la<br />

variable TBCD y la salida T2STROBE cuando se debe ejecutar la función auxiliar T indicada en<br />

la variable T2BCD.<br />

Es conveniente, siempre que el CNC activa una de estas señales, desactivar la entrada general<br />

del CNC AUXEND para detener la ejecución del CNC. Cuando el PLC finaliza el tratamiento de la<br />

función requerida, se debe activar nuevamente la señal AUXEND para que el CNC continúe con<br />

la ejecución del programa.<br />

Este ejemplo desactiva la señal AUXEND durante 100 milisegundos, utilizando para ello el<br />

temporizador T1.<br />

MSTROBE OR SSTROBE OR TSTROBE OR T2STROBE = TG1 1 100<br />

La activación de una de las señales STROBE activa el temporizador T1 en el modo monoestable<br />

durante 100 milisegundos.<br />

Siempre que está activo el temporizador T1, el PLC debe poner la señal AUXEND a nivel lógico<br />

bajo. Se encuentra explicado en el "Tratamiento de la entrada general del CNC AUXEND".<br />

Cuando el CNC activa la señal MSTROBE se debe analizar el contenido de las variables MBCD1<br />

a MBCD7 para saber que funciones auxiliares se deben ejecutar. Mediante "MBCD*" se analizan<br />

todas las variables MBCD a la vez.<br />

En este ejemplo se efectúa un SET de las marcas auxiliares para que estas puedan ser analizadas<br />

con posterioridad. Una vez analizadas debe efectuarse un R<strong>ES</strong> de la mismas para que el PLC no<br />

vuelva a analizarlas en el siguiente ciclo.<br />

DFU MSTROBE AND CPS MBCD* EQ $0 = R<strong>ES</strong> M-08<br />

DFU MSTROBE AND CPS MBCD* EQ $2 = R<strong>ES</strong> M-08<br />

Las funciones M00 y M02 quitan el refrigerante (M08).<br />

DFU MSTROBE AND CPS MBCD* EQ $3 = SET M-03 = R<strong>ES</strong> M-04<br />

DFU MSTROBE AND CPS MBCD* EQ $4 = SET M-04 = R<strong>ES</strong> M-03<br />

DFU MSTROBE AND CPS MBCD* EQ $5 = R<strong>ES</strong> M-03 = R<strong>ES</strong> M-04<br />

Las funciones M03, M04 son incompatibles entre sí y la función M05 anula ambas.<br />

DFU MSTROBE AND CPS MBCD* EQ $8 = SET M-08<br />

DFU MSTROBE AND CPS MBCD* EQ $9 = R<strong>ES</strong> M-08<br />

DFU MSTROBE AND CPS MBCD* EQ $30 = R<strong>ES</strong> M-08<br />

Las funciones M09 y M30 quitan el refrigerante (M08)<br />

DFU MSTROBE AND CPS MBCD* EQ $41 = SET M-41 = R<strong>ES</strong> M-42<br />

DFU MSTROBE AND CPS MBCD* EQ $42 = SET M-42 = R<strong>ES</strong> M-41<br />

Las funciones M41 y M42 son incompatibles entre sí.<br />

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

EJEMPLO DE PROGRAMACIÓN DEL PLC<br />

Módulo principal 13.<br />

CNC 8035<br />

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

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

·415·

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

Saved successfully!

Ooh no, something went wrong!