Skip to main content

コンパイラエラーC0049

メッセージ:定数インデックス '<インデックス値>'が '<開始インデックス>'から '<終了インデックス>'の範囲内にありません

考えられるエラーの原因:配列のサイズ外のインデックスが指定されています。

エラー訂正:配列のサイズ内のインデックスのみを使用してください。

348. エラーの例:
PROGRAM PLC_PRG
VAR
    arr1 : ARRAY[1..2] OF INT;
END_VAR
arr1[3] := 1;

メッセージ:

C0049:定数インデックス「3」が「1」から「2」の範囲内にありません

エラー訂正:

arr1[2] := 1;