Órdenes de desplazamiento especiales
4.8 Función de medida ampliada (MEASA, MEAWA, MEAC) (opcional)
Ejemplos
Ejemplo 1: Medición axial con borrado de trayecto residual en el modo 1 (evaluación en
orden cronológico)
a) con 1 sistema de medida
Código del programa
...
N100 MEASA[X]=(1,1,-1) G01 X100 F100
N110 STOPRE
N120 IF $AC_MEA[1]==FALSE GOTOF FIN
N130 R10=$AA_MM1[X]
N140 R11=$AA_MM2[X]
N150 FIN:
b) con 2 sistemas de medida
Código del programa
...
N200 MEASA[X]=(31,1,-1) G01 X100 F100
N210 STOPRE
N220 IF $AC_MEA[1]==FALSE GOTOF FIN
N230 R10=$AA_MM1[X]
N240 R11=$AA_MM2[X]
N250 R12=$AA_MM3[X]
N260 R13=$AA_MM4[X]
N270 FIN:
276
Comentarios
; Medición en modo 1 con el sistema
de medida activo. Esperar la señal
de medición con flanco ascendente/
descendente del palpador 1 en el
recorrido hacia X=100.
; Parada de decodificación previa
; Comprobar si la medición se ha
realizado correctamente.
; Guardar la medida correspondiente
al primer evento de disparo
programado (flanco ascendente).
; Guardar la medida correspondiente
al segundo evento de disparo
programado (flanco descendente).
Comentarios
; Medición en modo 1 con ambos
sistemas de medida. Esperar la
señal de medición con flanco
ascendente/descendente del
palpador 1 en el recorrido hacia
X=100.
; Parada de decodificación previa
; Comprobar si la medición se ha
realizado correctamente.
; Guardar la medida del sistema de
medida 1 con flanco ascendente.
; Guardar la medida del sistema de
medida 2 con flanco ascendente.
; Guardar la medida del sistema de
medida 1 con flanco descendente.
; Guardar la medida del sistema de
medida 2 con flanco descendente.
Manual de programación, 09/2011, 6FC5398-2BP40-2EA0
Preparación del trabajo