Skip to main content

コンパイラエラーC0217

メッセージ:ケースラベル<ケースラベル>も範囲に含まれています<ケース範囲開始> .. <ケース範囲終了>

考えられるエラーの原因:CASEラベルは、別のCASEラベルの範囲の一部です。

エラー訂正:交差していないことを確認してください。

440. エラーの例:
PROGRAM PLC_PRG
VAR
    i : INT;
END_VAR
CASE i OF
  3..5: i := i+2;
  4: i := i+2;
ELSE
  i := i+10;
END_CASE;

メッセージ:

C0217:ケースラベル4も範囲3 ..5に含まれています