Compilerfehler C0022
Meldung: ‚<operator>‘ benötigt genau ‚<number of operands>‘ Operanden
Mögliche Fehlerursache: Einem Operator werden zu viele oder zu wenige Operanden zugewiesen.
Fehlerbehebung: Weisen Sie dem Operator die benötigte Anzahl an Operanden zu.
Beispiel 326. Beispiel für den Fehler:
PROGRAM PLC_PRG VAR i : INT; pt: POINTER TO INT; END_VAR pt := ADR(i,1);
Meldung:
C0022: 'ADR' benötigt genau '1' Operanden
Fehlerbehebung:
pt := ADR(i);