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