Attribut 'no-exit'

Das Pragma unterdrückt den Aufruf der FB_exit-Methode eines Funktionsbausteins für eine bestimmte seiner Instanzen.

Syntax: {attribute 'no-exit'}

Einfügeort: Zeile vor der Deklaration der Funktionsbaustein-Instanz

Beispiel:

Dem Funktionsbaustein FB_Sample ist die Methode FB_exit hinzugefügt. Im Hauptprogramm MAIN werden 2 Instanzen des Funktionsbausteins FB_Sample angelegt.

PROGRAM MAIN 
VAR 
    fbSample1 : FB_Sample;
    {attribute 'no-exit'} 
    fbSample2 : FB_Sample;
END_VAR

fbSample1.FB_exit wird aufgerufen, fbSample2.FB_exit wird nicht aufgerufen.

Siehe auch: