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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

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

( PCALL (expresión), (sentencia <strong>de</strong> asignación), (sentencia <strong>de</strong> asignación), ... )<br />

La sentencia PCALL realiza una llamada a la subrutina indicada mediante un número o mediante<br />

cualquier expresión que tenga como resultado un número. A<strong>de</strong>más permite inicializar hasta un<br />

máximo <strong>de</strong> 26 parámetros locales <strong>de</strong> dicha subrutina.<br />

Estos parámetros locales se inicializan mediante las sentencias <strong>de</strong> asignación.<br />

Ejemplo: (PCALL 52, A3, B5, C4, P10=20)<br />

En este caso, a<strong>de</strong>más <strong>de</strong> generar un nuevo nivel <strong>de</strong> imbricación <strong>de</strong> subrutinas, se generará un<br />

nuevo nivel <strong>de</strong> imbricación <strong>de</strong> parámetros locales, existiendo un máximo <strong>de</strong> 6 niveles <strong>de</strong> imbricación<br />

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

Tanto el programa principal, como cada subrutina que se encuentre en un nivel <strong>de</strong> imbricación <strong>de</strong><br />

parámetros, dispondrá <strong>de</strong> 26 parámetros locales (P0-P25).<br />

Ejemplo <strong>de</strong> <strong>programación</strong>.<br />

El eje X se programa en diámetros.<br />

G90 G01 X80 Z330<br />

(PCALL 10, P0=20, P1=-10) ; También (PCALL 10, A20, B-10)<br />

G90 G01 X80 Z260<br />

(PCALL 10, P0=20, P1=-10) ; También (PCALL 10, A20, B-10)<br />

G90 G01 X200 Z200<br />

(PCALL 10, P0=30, P1=-15) ; También (PCALL 10, A30, B-15)<br />

G90 G01 X200 Z115<br />

(PCALL 10, P0=30, P1=-15) ; También (PCALL 10, A30, B-15)<br />

M30<br />

(SUB 10)<br />

G91 G01 ZP1<br />

XP0 ZP1<br />

XP0<br />

ZP1<br />

(RET)<br />

12.<br />

SENTENCIAS DE CONTROL DE LOS PROGRAMAS<br />

Sentencias <strong>de</strong> subrutinas<br />

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

MODELO ·T·<br />

SOFT: V01.4X<br />

·239·

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

Saved successfully!

Ooh no, something went wrong!