Skip to main content

Compilerfehler C0125

Meldung: Die Konstante <constant value> ist mehr als einer Enumeration zugewiesen.

Mögliche Fehlerursache: Derselbe Wert wird zwei oder mehr Enumerationen zugewiesen.

Fehlerbehebung: Weisen Sie den Enumerationen verschiedene Werte zu.

Beispiel 390. Beispiel für den Fehler:
PROGRAM PLC_PRG
VAR
    inst : DUT;
END_VAR

TYPE DUT :
(
    enum_member := 0,
    enum_member2 := 0
);
END_TYPE

Meldung:

C0125: Die Konstante 0 ist mehr als einer Enumeration zugewiesen