Compilerwarnung C0525
Meldung: Der Typ < type > kann in diesem Kontext keinen Standardwert haben.
Mögliche Fehlerursache: Beim Initialwert eines VAR_INPUT liegt ein benutzerdefinierter Datentyp vor.
Fehlerbehebung: Entfernen Sie den Initialwert.
Beispiel für die Warnung
FUNCTION Fun: INT
VAR_INPUT
iPar : INT;
xPar : BOOL;
aInt : ARRAY [0..1] OF INT := [1, 2];
END_VAR
PROGRAM MAIN
VAR
aInt:ARRAY [0..1] OF INT := [1, 2];
END_VAR
Fun(1, TRUE, aInt);Die Deklaration der Variablen aInt in der Funktion Fun produziert die folgende Warnung.
Meldung:
C0525: Der Typ ARRAY [0..1] OF INT kann in diesem Kontext keinen Standardwert haben.