Compilerfehler C0051
Meldung: Für einen Attributwert wird eine Single-Byte-Zeichenkette anstelle von ‚<value>‘ erwartet.
Mögliche Fehlerursache: An der angezeigten Stelle steht nicht wie erwartet eine Zeichenkette.
Fehlerbehebung: Ersetzen Sie den aktuellen Wert durch eine Zeichenkette.
Beispiel 355. Beispiel für den Fehler:
PROGRAM PLC_PRG
{IF hasattribute(pou: MyPOU, MyAttribute)}
{END_IF}
Meldung:
C0051: für einen Attributwert wird eine Single-Byte-Zeichenkette anstelle von MyAttribute erwartet.
Fehlerbehebung:
PROGRAM PLC_PRG
{IF hasattribute(pou: MyPOU, 'MyAttribute')}
{END_IF}