SA0056:定数が範囲外
演算子の範囲外のリテラル(定数)を検索します。
理由:このメッセージは、値がこの値の値の範囲外にある定数と比較された場合に発行されます。その後、比較は定数を返します TRUE また FALSE。これはプログラミングエラーを示しています。
重要性:高い
例 66. 例
PROGRAM PLC_PRG
VAR
byTestVar: BYTE;
END_VAR
WHILE byTestVar >= 260 DO
byTestVar := byTestVar + 1;
END_WHILEでの出力 メッセージ ビュー:
SA0056: 定数が有効範囲外です