Ret (Retroceder) - Siemens S7 Serie Manual De Sistema

Controlador programable
Ocultar thumbs Ver también para S7 Serie:
Tabla de contenido
8.8.4

RET (retroceder)

La instrucción RET opcional sirve para finalizar la ejecución del bloque actual. Solo si fluye
corriente a la bobina RET (LAD) o si se cumple la entrada del cuadro RET (FUP), la
ejecución del programa del bloque actual finalizará en ese punto y las instrucciones
posteriores a la instrucción RET no se ejecutarán. Si el bloque actual es un OB, se ignora el
parámetro "Return_Value". Si el bloque actual es una FC o un FB, el valor del parámetro
"Return_Value" se devuelve a la rutina que efectúa la llamada como valor ENO del cuadro
llamado.
No es necesario introducir manualmente la instrucción RET como última instrucción de un
bloque. Esto se efectúa automáticamente. Un solo bloque puede comprender varias
instrucciones RET.
Para SCL, véase la instrucción RETURN (Página 346).
Tabla 8- 136 Instrucción de control de ejecución "Retroceder" (RET)
KOP
FUP
Tabla 8- 137 Tipos de datos para los parámetros
Parámetro
Tipo de datos
Return_Value
Bool
Procedimiento para utilizar la instrucción RET en un bloque lógico FC (ejemplo):
1. Cree un proyecto nuevo y agregue una FC:
2. Edite la FC:
– Agregue instrucciones del árbol de instrucciones.
– Agregue una instrucción RET, incluyendo uno de los siguientes valores para el
– Agregue más instrucciones.
3. Llame la FC desde el bloque MAIN [OB1].
La entrada EN del cuadro FC del bloque lógico MAIN se debe cumplir para comenzar la
ejecución de la FC.
El valor que indica la instrucción RET en la FC se encontrará en la salida ENO del cuadro
FC del bloque lógico tras ejecutarse la FC para la que fluye corriente a la instrucción RET.
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK
SCL
Descripción
RETURN;
Finaliza la ejecución del bloque actual
Descripción
El parámetro "Return_value" de la instrucción RET se asigna a la salida ENO del
cuadro de llamada de bloque en el bloque que efectúa la llamada.
parámetro "Return_Value":
TRUE, FALSE o una posición de memoria que indique el valor de retorno requerido.
Instrucciones básicas
8.8 Control del programa
327
Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido