8. Control de programa
8.8.1
Ejecución del programa paralelo <RUN>
Un programa paralelo se ejecuta con la instrucción RUN. No es posible transferir
parámetros al programa que se va a ejecutar. Para transferir datos pueden utilizarse las
variables globales.
Un programa activo no puede ejecutarse simultáneamente como programa paralelo.
8.8.2
Finalización del programa paralelo <KILL>
Un programa paralelo activo puede terminarse con la instrucción "KILL" emitida desde el
programa que lo ha llamado. Primero se detienen el programa y la cinemática, luego el
programa finaliza.
La instrucción RETURN en programas paralelos también provoca su terminación.
Festo GDCP-CMXR-SW-ES es Version 1.0
Nota
Si se programa un bucle sin fin en un programa paralelo, debe
garantizarse que ello no bloquee la ejecución de los otros
programas. El reparto de la capacidad de procesamiento con otros
programas se garantiza con una instrucción Wait o WaitTime.
Sintaxis
RUN <nombre del programa>
Sintaxis
KILL <nombre del programa>
51