Retorno Al Programa - Festo CMXR Instrucciones

Ocultar thumbs Ver también para CMXR:
Tabla de contenido

Publicidad

8. Control de programa
Ejemplo:
:
variant
:= 17
directionRight
directionLeft
:=
CALL
Glueing()
CALL
MoveStart()
:
8.7.2
Retorno al programa <RETURN>
En principio, un subprograma termina con la última instrucción. La instrucción RETURN
sirve para terminar un subprograma antes de la última instrucción. Con ella se termina el
subprograma antes de tiempo y se retorna al programa que ha efectuado la llamada para
su reanudación.
Con la instrucción RETURN no es posible devolver los valores al programa de nivel
superior. Si fuese necesario transmitir esta información, puede utilizar las variables
correspondientes.
Ejemplo:
:
CALL
CheckPart()
IF
NOT
partOk
THEN
partStatus
:= 10
RETURN
END_IF
Lin(pos3)
:
52
//
:=
TRUE
//
FALSE
//
//
//
Sintaxis
RETURN
Indicación
Si la instrucción RETURN se ejecuta en el programa principal, éste
se detiene y termina.
Al llamar a RETURN en un programa paralelo o en un subprograma,
éstos terminan. El programa principal se reanuda.
// Llamar a subprograma CheckPart
// Variable global para el valor de retorno
// Adelanto del fin de programa
Variable para el programa Pegar
variable del programa Pegar
variable del programa Pegar
Subprograma Pegar
Subprograma "moverse hasta la
posición inicial"
Festo GDCP-CMXR-SW-DE es 0909a

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Gdcp-cmxr-sw-enGdcp-cmxr-sw-de

Tabla de contenido