Instrucción De Control De Ejecución "Retroceder" (Ret) - Siemens Simatic S7 Serie Manual De Sistema

Controlador programable
Tabla de contenido

Publicidad

Instrucción de control de ejecución "Retroceder" (RET)
KOP
Parámetro
Return_Value
La instrucción RET opcional sirve para finalizar la ejecución del bloque actual. Sólo 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 un FB o FC, 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.
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:
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, 11/2009, A5E02486683-02
FUP
Tipo de datos
Bool
– Agregue instrucciones del árbol de instrucciones.
– Agregue una instrucción RET, incluyendo uno de los siguientes valores para el
parámetro "Return_Value":
TRUE, FALSE o una posición de memoria que indique el valor de retorno requerido.
– Agregue más instrucciones.
La instrucción RET (Retroceder) permite finalizar 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.
Instrucciones de programación
6.1 Instrucciones básicas
133

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido