SA0122:式として定義された配列インデックス
配列インデックスを宣言するときの式の使用を検出します。
理由:すべてのシステムが式を配列境界として許可しているわけではありません。
重要度:低
例 106. 例
PROGRAM PLC_PRG
VAR CONSTANT
c_iValue : INT := INT#15;
END_VAR
VAR
arr : ARRAY [0..c_iValue + 1] OF INT;
END_VAR
での出力 メッセージ ビュー:
SA0122: 配列定義 'arr' には定数のみが許可されます