36 subprogramas, Llamada a subprograma externo: l"xx" v1 – HEIDENHAIN CNC Pilot 4290 V7.1 Manual del usuario

Página 327

Advertising
background image

CNC PILOT 4290 de HEIDENHAIN

327

4.36 Subpr

ogr

a

mas

4.36 Subprogramas

Llamada a subprograma externo: L"xx" V1

La llamada al subprograma contiene los siguientes elementos:

„

L: letra identificativa de llamada a subprograma

„

"xx": nombre del subprograma - en el caso de subprogramas
externos, se trata del nombre de archivo (máximo 8 números o
letras)

„

V1: identificación del subprograma externo - se omite en
subprogramas locales

Indicaciones para trabajar con subprogramas:

„

Los subprogramas externos se encuentran en un archivo separado.
Pueden ser llamados por cualquier programa principal, por otros
subprogramas y por TURN PLUS.

„

Los subprogramas locales se encuentran dentro del archivo del
programa principal. Sólo pueden llamarse desde el programa
principal.

„

Los subprogramas se pueden "imbricar" un máximo de 6 veces.
Imbricado significa que dentro de un subprograma se llama a otro
subprograma.

„

Deben evitarse las llamadas recurrentes a subprogramas.

„

En una llamada a subprograma pueden programarse hasta 20
"valores de transferencia".

„

Designaciones: LA hasta LF, LH, I, J, K, O, P, R, S, U, W, X, Y, Z

„

Identificación dentro del subprograma: "#__.." seguida de la
designación del parámetro en minúsculas (ejemplo: #__la).

„

Estos valores de transmisión se pueden emplear en el marco de
la programación de variables dentro de un subprograma.

„

Las variables #256 - #285 se encuentran en cada subprograma
como variables locales.

„

Cuando un subprograma deba procesarse varias veces, defina en el
parámetro "número de repeticiones Q" el factor de repetición.

„

Un subprograma finaliza con RETURN.

El parámetro "LN" está reservado para la transferencia de
números de bloque. En el caso de renumeración del
programa NC, puede asignarse a este parámetro un nuevo
valor.

Advertising