RETURN-Anweisung in ST

Syntax
RETURN;

Bedeutung

Mit der RETURN-Anweisung ist es möglich, eine →Funktion, einen →Funktionsbaustein oder ein →Programm vorzeitig zu verlassen.

Beispiel
FUNCTION_BLOCK ExampleReturnDocumentation
VAR_INPUT
RM : BOOL;
END_VAR
VAR_OUTPUT
OUT : INT;
END_VAR
 
IF (RM = FALSE) THEN
OUT := 1;
RETURN; (* '(RM = FALSE)' verursacht das vorzeitige Verlassen von 'ExampleReturnDocumentation'. In diesem Fall hat 'OUT' den Wert '1'. *)
END_IF;
OUT := 2; 
END_FUNCTION_BLOCK