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, ...)
110
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)
Manual de programación, 06/2009, 6FC5398-2BP20-0EA0
Preparación del trabajo