Konvention: Zugriff auf die globale Variable in FB_Init + FB_Exit

Benutzerbeschreibung

Diese Konvention erkennt einen Lese- oder Schreibzugriff auf eine globale Variable von der Methode FB_INIT, FB_EXIT oder FB_REINIT eines Funktionsbausteins.

HINWEIS: Greifen Sie während der Ausführung dieser Methoden nicht auf globale Variablen zu.
HINWEIS: Aktivieren Sie die Option Implizite Methoden berücksichtigen auf der Registerkarte Konfiguration des Code Analysis Manager, um implizite Methoden bei der Analyse zu berücksichtigen. Siehe Konfiguration\Implizite Methoden berücksichtigen.

Beispiel

FUNCTION_BLOCK FB_TEST
VAR
END_VAR

METHOD FB_INIT: BOOL
VAR_INPUT
    bInitRetains: BOOL;
    bInCopyCode: BOOL;
END_VAR

GVL.g_iInitState := 3; // Global varible is accessed from FB_INIT