Retorno condicional desde un bloque de función si el acumulador es TRUE
Si el contenido del acumulador es TRUE, la instrucción RETC devuelve la ejecución al programa principal.
El valor del acumulador tiene que ser de tipo BOOL.
En la cabecera de la POU, se declaran todas las variables de entrada y de salida que van a ser usadas en la programación de esta función.
(* In midst of some function block *) |
||
LD |
var_1 |
(* Load var_1 in accu *) |
EQ |
var_2 |
(* var_1 = var_2? *) |
RETC |
(* If accu contains TRUE, continue execution with statement, following the statement that called the function block *) |