Skip to main content

Compilerfehler C0140

Meldung: Referenzzuweisung ist nur für Variablen von Referenztypen erlaubt

Mögliche Fehlerursache: Es wird versucht, einer nicht als Referenztyp definierten Variable einen Referenzwert zuzuweisen.

Fehlerbehebung: Definieren Sie die Variable als Referenztyp.

Beispiel 397. Beispiel für den Fehler:
PROGRAM PLC_PRG
VAR
    i : INT;
    I_r : INT;
END_VAR

I_r REF= i;

Meldung:

C0140: Referenzzuweisung ist nur für Variablen von Referenztypen erlaubt

Fehlerbehebung:

I_r : REFERENCE TO INT;