Ejemplo variables locales para el programa
DEF INT CONTADOR
BUCLE: G0 X...
CONTADOR=CONTADOR+1
IF CONTADOR<50 GOTOB BUCLE
M30
Ejemplo consulta de los ejes geométricos existentes
DEF AXIS ABSCISA
IF ISAXIS(1) == FALSE GOTOF CONTINUAR
ABSCISA = $P_AXN1
CONTINUAR:
Ejemplo programación indirecta del cabezal
DEF AXIS CABEZAL
CABEZAL =(S1)
OVRA[CABEZAL]=80
CABEZAL =(S3)
...
1.3
Definiciones de elementos de matrices (DEF, SET, REP)
1.3
Función
Un elemento de matriz es un bloque de memoria que se define a través del tipo de variable
con su nombre y tamaño. Solamente se pueden definir matrices de 2 dimensiones como
máximo.
Nota
Tamaño máx. de la matriz
Al definir matrices, el tamaño máximo de la 1ª y la 2ª dimensión es de 32767 para el índice
de matriz [n, m].
Inicialización de elementos
Se pueden asignar valores de inicialización a los elementos de matrices:
• durante la ejecución del programa
o
• o ya en el momento de definir la matriz.
En matrices bidimensionales se incrementa en primer lugar el índice de la derecha.
Preparación del trabajo
Manual de programación, Edición 03/2006, 6FC5398-2BP10-1EA0
1.3 Definiciones de elementos de matrices (DEF, SET, REP)
;Bucle
;1er eje geométrico
;Corrección del cabezal = 80%
Programación flexible de CN
1-7