Comportamiento de contorneado
8.3 Ejecución del programa con memoria de pretratamiento (STOPFIFO, STARTFIFO, FIFOCTRL, STOPRE)
Descripción
STOPFIFO:
STARTFIFO:
FIFOCTRL:
STOPRE:
Nota
El llenado de la memoria de pretratamiento no se ejecuta o se interrumpe si el segmento de
ejecución contiene comandos que obligan a un servicio sin respaldo de búfer (búsquedas de
punto de referencia, funciones de medida...).
Nota
Cuando se accede a los datos de estado de la máquina ($SA...), el control genera una
parada interna de decodificación previa.
Cuando está activa la corrección de herramienta o en caso de interpolaciones spline no se
debería programar STOPRE, ya que en este caso se interrumpirían series de secuencias
conexas.
Ejemplo: Parar decodificación previa
Código de programa
...
N30 MEAW=1 G1 F1000 X100 Y100 Z50
N40 STOPRE
...
492
STOPFIFO identifica el principio de un segmento de ejecución que debe
guardarse en la memoria de pretratamiento. Con STOPFIFO se detiene
la ejecución y se llena la memoria de pretratamiento hasta que:
• se detectan STARTFIFO o STOPRE
o bien,
• la memoria de pretratamiento está llena
o bien,
• se alcanza el final del programa.
Con STARTFIFO empieza la ejecución rápida del segmento de ejecu-
ción; paralelamente, se llena la memoria de pretratamiento
Activación del control automático de la memoria de pretratamiento
Parar decodificación previa
PRECAUCIÓN
Comentarios
; Secuencia de medición con palpador por
la primera entrada e interpolación
lineal.
; Parada de decodificación previa.
Manual de programación, 06/2009, 6FC5398-2BP20-0EA0
Preparación del trabajo