Retorno Al Programa - Festo CMXR-C1 Instrucciones De Programacion

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

Publicidad

8. Control de programa
Ejemplo:
:
variante := 17
sentidoDerecho := TRUE
sentidoIzquierdo := FALSE // Variable para el programa Pegar
CALL Pegar()
CALL FahreStart()
:
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 VerificarPieza()// Llamar al subprograma VerificarPieza
IF NOT piezaOk THEN
estadoPieza := 10 // Variable global para el valor de retorno
RETURN
END_IF
Lin(pos3)
:
40
// Variable para el programa Pegar
// Variable para el programa Pegar
// Subprograma Pegar
// Unterprogramm fahre Startposition
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.
// Adelanto del fin de programa
Festo GDCP-CMXR-SW-ES es 0805NH

Publicidad

Tabla de contenido
loading

Tabla de contenido