Programación flexible de CN
1.2 Programación indirecta
Ejemplo 2: Programación indirecta de un eje
Programación directa:
Código del programa
FA[U]=300
Programación indirecta:
Código del programa
DEF AXIS AXVAR2=U
FA[AXVAR2]=300
Ejemplo 3: Programación indirecta de un eje
Programación directa:
Programación
$AA_MM[X]
Programación indirecta:
Código del programa
DEF AXIS AXVAR3=X
$AA_MM[AXVAR3]
Ejemplo 4: Programación indirecta de un eje
Programación directa:
Código del programa
X1=100 X2=200
Programación indirecta:
Código del programa
DEF AXIS AXVAR1 AXVAR2
AXVAR1=(X1) AXVAR2=(X2)
AX[AXVAR1]=100 AX[AXVAR2]=200
56
Comentarios
; Avance 300 para el eje "U".
Comentarios
; Definición de una variable del tipo AXIS y asignación de
valores.
; Avance 300 para el eje cuyo nombre de dirección está
guardado en la variable con el nombre AXVAR2.
Comentarios
; Leer medida del palpador (MKS) del eje "X".
Comentarios
; Definición de una variable del tipo AXIS y asignación de
valores.
; Leer medida del palpador (MKS) del eje cuyo nombre está
guardado en la variable AXVAR3.
Comentarios
; Definición de dos variables del tipo AXIS.
; Asignación de los nombres de eje.
; Desplazamiento de los ejes cuyos nombres de
dirección están guardados en las variables
con los nombres AXVAR1 y AXVAR2.
Manual de programación, 06/2009, 6FC5398-2BP20-0EA0
Preparación del trabajo