Skip to main content

Compilerfehler C0216

Meldung: Doppelte ‚CASE‘-Marke

Mögliche Fehlerursache: Eine CASE-Marke wird mehr als einmal verwendet.

Fehlerbehebung: Verwenden Sie jede CASE-Marke nur einmal.

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

CASE i OF
  1: i := i+1;
  1: i := i+2;
ELSE
  i := i+10;
END_CASE;

--> C0216: Doppelte 'CASE'-Marke

Meldung:

C0216: Doppelte 'CASE'-Marke