この端末の進捗を読み込んでいます…
PLC Gym
PLC Gym ホームレベル 1, 0 XP · あなたの進捗
用語集

REAL 実際の機械で

REAL は、41.5 のような小数を保持できる数値の型です。測定値、設定値、計算した値には、これが普通の選択です。

Siemens でも Logix でも、32ビットの浮動小数点数で、約7桁の有効数字を保ちます。そのため近似値であり、とても大きな数にとても小さな数を足すと、単に消えてしまうことがあります。

小数が大切なときは、必ず REAL で計算します。整数の割り算では、小数が捨てられるからです。

REAL: 解説付きの例

積算計が、1.0 リットルずつ、REAL に足していきます。最初は問題ありません。合計が 16,777,216 に達すると、1.0 を足しても変わらなくなります。数字の桁が足りなくなるからです。

REAL: よくある間違い

2つの実数が、ぴったり等しいかを調べること。一致するはずの2つの値でも、最後の桁が違うことがあるので、Total = 100.0 は、永遠に TRUE にならないかもしれません。>= か、小さな許容値で比べます。

まだよくわかりませんか?こちらで質問してください: ロッカールーム.