28.08.2013 Views

CNC 8037 T - Manual de programación - Fagor Automation

CNC 8037 T - Manual de programación - Fagor Automation

CNC 8037 T - Manual de programación - 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.

<strong>Manual</strong> <strong>de</strong> <strong>programación</strong><br />

Parámetros OEM (<strong>de</strong> fabricante)<br />

Los parámetros OEM y las subrutinas con parámetros OEM sólo pue<strong>de</strong>n utilizarse en los programas<br />

propios <strong>de</strong>l fabricante; aquellos <strong>de</strong>finidos con el atributo [O]. Para modificar uno <strong>de</strong> estos<br />

parámetros en las tablas, se solicita el password <strong>de</strong> fabricante.<br />

Uso <strong>de</strong> los parámetros aritméticos por los ciclos<br />

Los mecanizados múltiples (G60 a G65) y los ciclos fijos <strong>de</strong> mecanizado (G69, G81 a G89) utilizan<br />

el sexto nivel <strong>de</strong> imbricación <strong>de</strong> parámetros locales cuando se encuentran activos.<br />

Los ciclos fijos <strong>de</strong> mecanizado utilizan el parámetro global P299 para sus cálculos internos y los<br />

ciclos fijos <strong>de</strong> palpador utilizan los parámetros globales P294 a P299.<br />

Actualización <strong>de</strong> las tablas <strong>de</strong> parámetros aritméticos<br />

El <strong>CNC</strong> actualizará la tabla <strong>de</strong> parámetros tras elaborar las operaciones que se indican en el bloque<br />

que se encuentra en preparación. Esta operación se realiza siempre antes <strong>de</strong> la ejecución <strong>de</strong>l<br />

bloque, por ello, los valores mostrados en la tabla no tienen porque correspon<strong>de</strong>r con los <strong>de</strong>l bloque<br />

en ejecución.<br />

Si se abandona el modo <strong>de</strong> ejecución tras interrumpir la ejecución <strong>de</strong>l programa, el <strong>CNC</strong> actualizará<br />

las tablas <strong>de</strong> parámetros con los valores correspondientes al bloque que se encontraba en<br />

ejecución.<br />

Cuando se acce<strong>de</strong> a la tabla <strong>de</strong> parámetros locales y parámetros globales el valor asignado a cada<br />

parámetro pue<strong>de</strong> estar expresado en notación <strong>de</strong>cimal (4127.423) o en notación científica (0.23476<br />

E-3).<br />

Parámetros aritméticos en las subrutinas<br />

El <strong>CNC</strong> dispone <strong>de</strong> sentencias <strong>de</strong> alto nivel que permiten <strong>de</strong>finir y utilizar subrutinas que pue<strong>de</strong>n<br />

ser llamadas <strong>de</strong>s<strong>de</strong> un programa principal, o <strong>de</strong>s<strong>de</strong> otra subrutina, pudiéndose a su vez llamar <strong>de</strong><br />

ésta a una segunda, <strong>de</strong> la segunda a una tercera, etc. El <strong>CNC</strong> limita éstas llamadas, permitiéndose<br />

hasta un máximo <strong>de</strong> 15 niveles <strong>de</strong> imbricación.<br />

Se permite asignar 26 parámetros locales (P0-P25) a una subrutina. Estos parámetros, que serán<br />

<strong>de</strong>sconocidos para los bloques externos a la subrutina, podrán ser referenciados por los bloques<br />

que forman la misma.<br />

El <strong>CNC</strong> permite asignar parámetros locales a más <strong>de</strong> una subrutina, pudiendo existir un máximo<br />

<strong>de</strong> 6 niveles <strong>de</strong> imbricación <strong>de</strong> parámetros locales, <strong>de</strong>ntro <strong>de</strong> los 15 niveles <strong>de</strong> imbricación <strong>de</strong><br />

subrutinas.<br />

11.<br />

PROGRAMACIÓN EN LENGUAJE DE ALTO NIVEL<br />

Variables<br />

<strong>CNC</strong> <strong>8037</strong><br />

MODELO ·T·<br />

SOFT: V01.4X<br />

·197·

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

Saved successfully!

Ooh no, something went wrong!