Siemens SINUMERIK 840D sl Manual De Programación página 409

Ocultar thumbs Ver también para SINUMERIK 840D sl:
Tabla de contenido

Publicidad

9.6 Ejecución del programa con decodificación previa (STARTFIFO, STOPFIFO, STOPRE)
Nota
STOPFIFO detiene la ejecución hasta que la memoria de pretratamiento esté llena o se
reconozcan las instrucciones STARTFIFO o STOPRE.
Ejemplo: identificar el segmento de ejecución
El segmento de ejecución a ser memorizado temporalmente en la memoria de
pretratamiento se identifica al principio y al final con STOPFIFO o STARTFIFO,
respectivamente.
N10 STOPFIFO
N20 ...
N100
N110 STARTFIFO
La ejecución de las secuencias sólo se inicia cuando está llena la memoria de
pretratamiento o tras el comando STARTFIFO.
Excepción:
El llenado de la memoria de pretratamiento no se ejecuta o se interrumpe si el segmento de
ejecución contiene comandos que implican un servicio sin respaldo de búfer (búsquedas de
punto de referencia, funciones de medida, ...).
Ejemplo: parada de codificación previa STOPRE
Si se programa STOPRE la secuencia subsiguiente sólo se ejecuta cuando se hayan
ejecutado completamente todas las secuencias previamente preparadas y memorizadas. La
secuencia anterior se detiene en la parada precisa (como G9).
Ejemplo:
N10...
N30 MEAW=1 G1 F1000 X100 Y100 Z50
N40 STOPRE
Cuando se accede a los datos de estado de la máquina ($SA...), el control numérico
genera una parada interna de decodificación previa.
Ejemplo:
R10 = $AA_IM[X]
Precaución
Cuando está activo el corrector de herramienta o en caso de interpolaciones spline no se
debe programar STOPRE, ya que en este caso se interrumpirían series de secuencias
conexas.
Preparación del trabajo
Manual de programación, Edición 03/2006, 6FC5398-2BP10-1EA0
;Leer el valor real del eje X
Comportamiento de contorneado
9-43

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Sinumerik 840di slSinumerik 840dSinumerik 840diSinumerik 810d

Tabla de contenido