Compilerwarnung C0526
Meldung: Standardwert ist nicht konstant
Mögliche Fehlerursache: Beim Initialwert eines VAR_INPUT
wird keine Konstante, sondern das Ergebnis eines Funktionsaufrufs verwendet.
Fehlerbehebung: Verwenden Sie eine Konstante als Initialwert.
Beispiel 487. Beispiel für die Warnung
FUNCTION F2: INT FUNCTION F1: INT VAR_INPUT iPar : INT := F2(); xPar : BOOL; END_VAR
Die Deklaration der Variable iPar
produziert folgende Warnung.
Meldung:
C0526: Standardwert ist nicht konstant