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