Compilerfehler C0072
Meldung: Operator ‚<operator name>‘ kann auf Typ ‚<data type>‘ nicht angewendet werden.
Mögliche Fehlerursache: Ein Operator wird auf einen inkompatiblen Typ angewendet.
Fehlerbehebung: Wenden Sie Operatoren nur auf kompatible Datentypen an.
Beispiel 364. Beispiel für den Fehler:
PROGRAM PLC_PRG
VAR
i : INT;
str : STRING;
END_VAR
str := ABS(str);
Meldung:
C0072: Operator 'Abs' kann auf Typ 'STRING' nicht angewendet werden
Fehlerbehebung:
i := ABS(i);