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.

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

8.<br />

PROGRAMACIÓN DEL PLC<br />

Proposiciones directivas<br />

CNC 8035<br />

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

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

·300·<br />

DEF<br />

Definición de símbolo. Permite asociar un símbolo a cualquier recurso del PLC, pudiendo<br />

referenciarse dicho recurso a lo largo del programa por medio del nombre del recurso o por medio<br />

del símbolo asociado.<br />

Ejemplo:<br />

DEF EMERG I1<br />

Asigna el símbolo EMERG a la entrada I1, por lo que cualquier referencia a lo largo del programa<br />

a EMERG será interpretada por el PLC como una referencia a I1.<br />

También se permite asociar un símbolo a cualquier número, pudiendo estar el mismo expresado<br />

en notación decimal, con o sin signo, o en notación hexadecimal, precedido por el carácter "$".<br />

Esta opción, entre otras aplicaciones, facilita la programación y posterior comprensión del programa<br />

de PLC cuando se desea gobernar el CNC mediante la simulación de su teclado en el programa<br />

del PLC.<br />

Ejemplo:<br />

DEF HELP $FFF2<br />

Asigna el símbolo HELP al código correspondiente a dicha tecla.<br />

() = MOV HELP R101<br />

Asigna al registro R101 el código correspondiente a la tecla HELP.<br />

CNCWR (R101, KEY, M101)<br />

Indica al CNC que se ha pulsado la tecla cuyo código se indica en el registro R101 y que<br />

corresponde a la tecla HELP.<br />

El PLC permite realizar hasta 400 definiciones de símbolos, que se programarán siempre al<br />

principio del programa, antes que ninguna otra proposición sea esta directiva o ejecutable.<br />

Un símbolo estará formado por una secuencia de hasta 8 caracteres, no pudiendo coincidir con<br />

ninguna de las palabras reservadas para <strong>inst</strong>rucciones, ni pudiendo estar formadas por los<br />

caracteres espacio " ", igual "=", abrir y cerrar paréntesis "( )", coma "," y punto y coma ";".<br />

No se permite definir símbolos duplicados, pero se permite asignar más de un símbolo a un mismo<br />

recurso.<br />

Ejemplo:<br />

DEF EMRGOUT O1<br />

DEF SALEMRG O1<br />

Los símbolos asociados a las marcas y registros especializados (M>2047 y R>=500) se encuentran<br />

predefinidos en el PLC por lo que no es necesario definirlos, no obstante y si se desea el PLC<br />

permite asignar otro símbolo distinto a los mismos.<br />

REA, IMA<br />

Indican al PLC que las consultas definidas a continuación se realizarán sobre los valores reales<br />

(REA) o imagen (IMA) de los recursos I, O, M.<br />

Los contadores, temporizadores y registros no disponen de valores imagen, por lo que se evaluarán<br />

siempre sus valores reales.<br />

Las <strong>inst</strong>rucciones de acción (=O32) siempre actualizarán los valores reales de los recursos del PLC.

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

Saved successfully!

Ooh no, something went wrong!