Skip to main content

Compilerfehler C0032

Meldung: Typ ‚<type 1>‘ kann nicht in Typ ‚<type 2>‘ konvertiert werden

Mögliche Fehlerursache: Eine Variable wird einer anderen Variable mit inkompatiblem Typ zugewiesen.

Fehlerbehebung: Verwenden Sie eine Typkonvertierung.

Beispiel 332. Beispiel für den Fehler:
PROGRAM PLC_PRG
VAR
    test1: INT;
    test2: STRING;
END_VAR

test1 := test2;

Meldung:

C0032: Typ 'STRING' kann nicht in Typ 'INT' konvertiert werden

Fehlerbehebung:

test1 := TO_INT(test2);