5.4.2.3.4.2 Comandos para control ampliado
SyncOn
Inicia el desplazamiento sincrónico.
Se inicia el desplazamiento sincrónico de los ejes correspondientes.
SyncOf
Termina el desplazamiento sincrónico.
Termina el desplazamiento sincrónico de los ejes correspondientes.
SetOut
Establece una salida.
Con este comando se conmutan las señales. Cada estación tiene 16 salidas digitales
asignadas que se pueden conmutar en la secuencia del programa. Estas señales puede
establecerse en indicadores o salidas digitales en la configuración de control.
SetSem
Define la puesta en marcha de la estación.
5.4.2.3.4.3 Comandos para la sincronización de la secuencia de procesamiento
WaitTi
Intervalo de tiempo de espera.
El comando WaitTi inserta un tiempo de espera de n x 100 ms en la secuencia de programa. El
programa pasa a procesar el comando siguiente únicamente cuando haya transcurrido este
tiempo.
WaitPnt
Espera en la posición intermedia
Este comando permite la sincronización de la secuencia de programa al neutralizar una
determinada posición en un eje. Este comando establece la posición absoluta transferida como
posición intermedia en el eje y espera hasta que llegue la señal de retorno de neutralización de
la posición. El comando se hace efectivo únicamente tras un GoAbs. Los comandos que siguen
al comando WaitPoint únicamente se procesan cuando la posición en el eje ha sido
neutralizada.
WaitTrs
Espera hasta que se produzca el posicionamiento de los ejes en
funcionamiento
Este comando debe utilizarse siempre que haya que esperar un GoAbs o Golnkr para el
posicionamiento de los ejes. Sin este comando, el inicio del procesamiento con el siguiente
comando continuaría inmediatamente. El comando que sigue al comando WaitTrs se ejecuta
únicamente si todos los ejes de la estación se encuentran en la posición deseada. Los ejes
que lleguen más tarde no deben detenerse en el caso de que sean necesarios en la siguiente
secuencia.
LoopSt
Inicia el ciclo de programa con n repeticiones.
Este comando representa el inicio de un ciclo de programa de acuerdo con un ciclo FOR-
NEXT. Es posible anidar un máximo de 9 programas. Cada uno de los niveles de ciclo se
definen con el índice de ciclo.
El número de repeticiones de ciclo es variable, un número = 0 da lugar a un ciclo continuo.
LoopEnd
Finaliza un ciclo de programa.
Este comando representa el punto de finalización de un ciclo de programa (NEXT-FOR). La
conexión con un LoopSt pertinente se realiza a través del índice de ciclo.
32
V. 11/02
Gematic CR 03