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 359. 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);