Attribut: noinit
Das Pragma wird auf Variablen angewendet, die nicht implizit initialisiert werden sollen..
Syntax:
{attribute 'no_init'}
{attribute 'no-init'}
{attribute 'noinit'}
Einfügeort: Zeile oberhalb der Deklarationszeile der betroffenen Variablen im Deklarationsteil.
Beispiel 283. Beispiel
PROGRAM PLC_PRG
VAR
iA : INT;
{attribute 'no_init'}
iB : INT;
END_VARBei einem Reset der zugehörigen Applikation wird die Integer-Variable iA erneut implizit mit 0 initialisiert, wohingegen die Variable iB ihren aktuellen Wert beibehält.