Programación flexible de CN
1.13 Coordinación de programa (INIT, START, WAITM, WAITMC, WAITE, SETM, CLEARM)
•
Definición relativa de ruta
Ejemplo:
INIT(2,"DIAMANT")
INIT(3,"UNTER_1_SPF")
Parámetros
Para el intercambio de datos entre los programas se pueden utilizar las variables disponibles
conjuntamente para los canales (variables NCK globales específicas). Por lo demás, los
programas se crean por separado para cada canal.
INIT(n, indicación de ruta, modo de
acuse)
START (n, n)
WAITM (número de meta, n, n, ...)
WAITMC (número de meta, n, n,
WAITE (n, n, ...)
SETM (número de meta, número de meta,
116
Para la introducción relativa de ruta rigen las
mismas reglas que para las llamadas de
subprogramas.
Para llamadas de subprograma se debe
completar "_SPF" en el nombre de programa.
Instrucción para la ejecución por un canal.
Selección de un programa determinado con
indicación de ruta absoluta o relativa.
Arranque de los programas seleccionados en
los otros canales.
n,n: Enumeración de los números de canal:
valor según la configuración del control
Activar la meta "Número de meta" en el
propio canal. Terminar la secuencia anterior
con parada precisa. Esperar a las metas o
lábels con el mismo "Número de meta" en los
canales indicados "n" (no hay que introducir
el canal propio). Se borra la meta tras la
sincronización.
Simultáneamente se puede aplicar un máximo
de 10 metas (lábels) por canal.
Activar la meta "Número de meta" en el
propio canal. La parada precisa sólo se
activa si los otros canales no han alcanzado
aún la meta. Esperar a la meta con el mismo
"Número de meta" en los canales indicados
"n" (no hay que introducir el canal propio).
Tan pronto se alcance la meta "Número de
meta" en los canales indicados, continuar la
ejecución sin finalizar la parada precisa.
Esperar el fin de programa de los canales
indicados (no indicar el canal propio).
Ejemplo: programación de un tiempo de espera
después del comando de arranque.
N30 START(2)
N31 G4 F0.01
N40 WAITE(2)
Aplicar las metas "Número de meta" en el
propio canal, sin influir la ejecución
actual. SETM () permanece vigente tras RESET
y NC-START.
Manual de programación, 09/2011, 6FC5398-2BP40-2EA0
Preparación del trabajo