8. Control de programa
8.9.4
WaitOnPos – Instrucción con tiempo <WaitOnPos>
La macro 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 porcen-
tual es opcional. Si no se especifica, tendrá un valor de 100%. Esto tendrá como conse-
cuencia una parada sobre la trayectoria.
En el siguiente ejemplo, se alcanzan posiciones y el avance de proceso se detiene hasta
que se recorre el 80% del segmento de la trayectoria. A continuación, en el ejemplo la
variable Index adquiere el valor 10.
Lin(Pos1)
Lin(Pos2)
WaitOnPos(80)
Index
:= 10
60
Sintaxis
WaitOnPos ( OPT <pos> : REAL )
Parámetro
Significado
Pos
Valor porcentual de longitud del
segmento de trayectoria
Tabla 8.2 Parámetros de la instrucción WaitOnPos
Pos1
80%
Pos2
Festo GDCP-CMXR-SW-DE es 0909a
Unidad
Porcentaje