100BInstrucciones básicas
7.8 Control del programa
Tabla 7- 115 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.
7.8.15
Instrucción "Reiniciar tiempo de vigilancia del ciclo"
Tabla 7- 116 Instrucción RE_TRIGR
KOP / FUP
SCL
RE_TRIGR();
La instrucción RE_TRIGR se utiliza para reiniciar el temporizador de vigilancia del ciclo
durante un único ciclo. De esta manera, el tiempo de ciclo máximo se prolonga un periodo
de tiempo de ciclo máximo desde la última ejecución de la función RE_TRIGR.
La CPU restringe el uso de la instrucción RE_TRIGR al ciclo del programa, p. ej. al OB1 y
las funciones llamadas desde el ciclo del programa. Esto significa que se inicializa el
temporizador de vigilancia y ENO = EN si RE_TRIGR se llama desde cualquier OB de la
lista de OBs de ciclo.
ENO = FALSE y el temporizador de vigilancia no se inicializa si RE_TRIGR se ejecuta desde
un OB de arranque, de alarma o de error.
234
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
La instrucción RE_TRIGR (Reiniciar la vigilancia del tiempo de ciclo) sirve para
prolongar el tiempo máximo permitido antes de que el temporizador de
vigilancia del ciclo genere un error.
Controlador programable S7-1200
Manual de sistema, 11/2011, A5E02486683-05