Meldung: 'CASE' enthält überlappende Bereiche <case range 1 begin> .. <case range 1 end> und <case range 2 begin> .. <case range 2 end>
Mögliche Fehlerursache: Zwei Bereiche von CASE-Marken haben gleiche Elemente oder Teilmengen.
Fehlerbehebung: Achten Sie auf Überschneidungen.
Beispiel für den Fehler:
PROGRAM PLC_PRG VAR i : INT; END_VAR CASE i OF 3..5: i := i+2; 1..4: i := i+2; ELSE i := i+10; END_CASE; --> C0219: CASE' enthält überlappende Bereiche 1 .. 4 und 3 .. 5