8. Control de programa
Ejemplo:
Con un troquel se estampa una marca sobre una pieza. Una vez alcanzada la posición de
estampado, para que se transfiera el color debe aguardarse un tiempo de espera de
150 ms. Sin embargo, el avance de proceso no se debe detener.
:
Lin(pos1)
Lin(printPos)
WaitOnPath(150)
Lin(pos1)
:
Velocidad de trayectoria
pos1
8.9.4
WaitOnPos – Instrucción con tiempo <WaitOnPos>
La instrucción FTL WaitOnPos detiene el avance de proceso hasta que se ejecuta el
porcentaje indicado del segmento actual. A continuación, el programa continúa
ejecutándose.
Si está activado un avance aproximado y la distancia hasta el punto de destino del avance
aproximado es lo bastante grande, el avance se ejecuta. El parámetro de la parte
porcentual es opcional. Si no se especifica, tendrá un valor de 100%. Esto tendrá como
consecuencia una parada en la trayectoria.
Festo GDCP-CMXR-SW-ES es 1205c
// Avanzar a seguridad
// Avanzar a posición de estampado
// Esperar 150 ms
// Avanzar a seguridad
Tiempo de
espera 150 ms
printPos
Sintaxis
WaitOnPos ( OPT <pos> : REAL )
Parámetro
Significado
Pos
Valor porcentual de longitud del
segmento de trayectoria
Tabla 8.2 Parámetro de la instrucción WaitOnPos
pos1
Tiempo
Unidad
Porcentaje
57