Órdenes de desplazamiento especiales
4.8 Función de medida ampliada (MEASA, MEAWA, MEAC) (opcional)
La memoria FIFO es una memoria cíclica en la cual se introducen valores medidos según el
principio de ciclo en variables $AC_FIFO; ver capítulo "Acciones síncronas a
desplazamientos".
Nota
El contenido FIFO sólo se puede leer una vez de la memoria cíclica. Para el uso múltiple de
los datos de medición, éstos se tienen que guardar en los datos de usuario.
Si el número de valores medidos para la memoria FIFO sobrepasa el máximo establecido en
el dato de máquina, la medición se termina automáticamente.
Una medición infinita se puede realizar mediante la lectura cíclica de valores medidos. La
lectura se tiene que realizar, por lo menos, con la misma frecuencia que la entrada de
nuevos valores medidos.
Detección de programaciones erróneas
Las siguientes programaciones erróneas se detectan y se señalizan con un error:
•
MEASA/MEAWA programado en una misma secuencia con MEAS/MEAW
Ejemplo:
N01 MEAS=1 MEASA[X]=(1,1) G01 F100 POS[X]=100
•
MEASA/MEAWA con número de parámetros <2 ó >5
Ejemplo:
N01 MEAWA[X]=(1) G01 F100 POS[X]=100
•
MEASA/MEAWA con suceso de conmutación distinto a 1/ -1/ 2/ -2
Ejemplo:
N01 MEASA[B]=(1,1,3) B100
•
MEASA/MEAWA con modo incorrecto
Ejemplo:
N01 MEAWA[B]=(4,1) B100
•
MEASA/MEAWA con doble programación del suceso de conmutación
Ejemplo:
N01 MEASA[B]=(1,1,-1,2,-1) B100
•
MEASA/MEAWA y falta de eje geométrico
Ejemplo:
N01 MEASA[X]=(1,1) MEASA[Y]=(1,1) G01 X50 Y50 Z50 F100 ;Eje
geométrico X/Y/Z
•
Orden de medición no uniforme en ejes geométricos
Ejemplo:
N01 MEASA[X]=(1,1) MEASA[Y]=(1,1) MEASA[Z]=(1,1,2) G01 X50 Y50 Z50
F100
282
Manual de programación, 09/2011, 6FC5398-2BP40-2EA0
Preparación del trabajo