Instrucción De Control De Ejecución "Retroceder - Siemens SIMATIC S7-1200 Manual De Sistema

Ocultar thumbs Ver también para SIMATIC S7-1200:
Tabla de contenido

Publicidad

Instrucciones básicas
7.8 Control del programa
7.8.14
Instrucción de control de ejecución "Retroceder"
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.
Para SCL, véase la instrucción RETURN (Página 238).
Tabla 7- 113 Instrucción de control de ejecución "Retroceder" (RET)
KOP
FUP
Tabla 7- 114 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:
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.
242
SCL
RETURN;
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.
– 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.
Descripción
Finaliza la ejecución del bloque actual
Controlador programable S7-1200
Manual de sistema, 04/2012, A5E02486683-06

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido