SA0051:BOOL変数の比較演算
タイプの変数の比較演算を決定します BOOL
。
理由: CODESYS このような種類の比較が可能になります。しかし、それらは非常に珍しいため、混乱を招く可能性があります。 IEC 61131-3 規格では、これらの比較は規定されていません。これらを回避すると、他の開発システムへのコードの移植性が高まります。
重要性:中
例 61. 例
PROGRAM PLC_PRG VAR xBool1, xBool2 : BOOL; xResult : BOOL; END_VAR
xResult := xBool1 > xBool2; // SA0051 xBool1 := NOT xBool1; // OK! xBool2 := xBool2 XOR xBool1; // OK!
での出力 メッセージ ビュー:
SA0051: BOOL 変数の比較演算