Attribute no-exit
Stellt ein Funktionsbaustein eine Methode FB_exit bereit, dann kann der Aufruf dieser Methode für eine spezielle Instanz unterdrückt werden, indem das pragma {attribute no-exit} der Instanz des Funktionsbausteins zugewiesen wird.
Die Methode FB_Exit wird einem Funktionsbaustein namens POU zugewiesen.
Im Hauptprogramm PLC_PRG werden zwei Variablen vom Typ POU instanziiert:
PROGRAM PLC_PRG
VAR
POU1 : POU;
{attribute 'no-exit'}
POU2 : POU;
END_VAR
Wenn die Variable bInCopyCode in POU1 den Wert TRUE annimmt, wird die Methode FB_Exit beim Verlassen einer Instanz aufgerufen, die anschließend kopiert wird (Online-Änderung). Die Methode FB_Exit wird im Kontext der Funktionsbausteininstanz POU2 nicht aufgerufen.