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 />

8.<br />

PROGRAMACIÓN DEL PLC<br />

Instrucciones de acción<br />

CNC 8035<br />

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

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

·314·<br />

8.5.6 Instrucciones de acción específicas<br />

= ERA<br />

Permite borrar un grupo de recursos. Hay que indicar el primer y último recurso que se desea borrar.<br />

Su formato de programación es:<br />

ERA I 1/512 1/512<br />

Las marcas podrán ser M1/2047, M4000/4127, M4500/4563, M4700/4955 o M5000/5957 y los<br />

registros R1/559.<br />

Si se borra un grupo de I, O, M, o R, el PLC les asigna el valor 0.<br />

Si se borra un grupo de temporizadores equivale a realizar un Reset de los mismos y si se borra<br />

un grupo de contadores es similar a realizar una preselección con valor 0 de los mismos.<br />

Esta acción está especialmente indicada para ser ejecutada en el módulo del primer ciclo (CY1)<br />

con el fin de poner los recursos deseados en condiciones iniciales de trabajo.<br />

Ejemplos:<br />

I12 = ERA O5 12<br />

Si la entrada I12 vale "1" el PLC asignará el valor 0 a las salidas O5 a O12, ambas inclusive.<br />

I23 = ERA C15 18<br />

Si la entrada I23 vale "1" el PLC preseleccionará a 0 los contadores C15 a C18, ambos<br />

inclusive.<br />

= CNCRD = CNCWR<br />

Acceso a las variables internas del CNC.<br />

O 1/512 1/512<br />

M 1/5957 1/5957<br />

T 1/256 1/256<br />

C 1/256 1/256<br />

R 1/559 1/559<br />

Permiten la lectura (CNCRD) y escritura (CNCWR) de las variables internas del CNC, siendo su<br />

formato de programación:<br />

CNCRD (Variable, Registro, Marca)<br />

CNCWR (Registro, Variable, Marca)<br />

La acción CNCRD carga el contenido de la variable en el registro y la acción CNCWR carga el<br />

contenido del registro en la variable.<br />

Las variables internas del CNC están detalladas en el capitulo "Comunicación CNC-PLC".<br />

La marca se pone a "1" cuando comienza la operación y se <strong>man</strong>tiene a dicho valor hasta que finaliza<br />

la misma.<br />

Si se solicita información de una variable inexistente (por ejemplo la cota de un eje que no existe)<br />

se mostrará un mensaje de error.<br />

Ejemplos:<br />

CNCRD (FEED, R150, M200)<br />

Asigna al registro R150 el valor del avance que se encuentra seleccionado en el CNC<br />

mediante la función G94.<br />

CNCWR (R92, TIMER, M200)<br />

Inicializa el reloj habilitado por el PLC con el valor que contiene el registro R92.

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

Saved successfully!

Ooh no, something went wrong!