F21_DADD

冗長命令

注記

この命令は冗長F命令です。次の命令に置き換わっています:ADD

実行条件ENがONのとき、sで指定された32ビットエリアを、dで指定された32ビットエリアに加算します。結果はdに格納されます。この命令では、すべての32ビット値は、DINT型として扱われます。



パラメータ

入力

s(DWORD, DINT, UDINT, DATE, TOD, DT)

加算データ

出力

d(DWORD, DINT, UDINT, DATE, TOD, DT)

被加算データと演算結果



  1.  (1) 値の例: 1312896
  2.  (2) 値の例: 558144
  3.  (3) 実行条件がONになると、演算結果1871040が得られます
  4.  (4) 32ビットエリア

解説

エラーフラグ

sys_bIsEqual (1回のスキャンに対してTRUE)

結果が "0"のとき

sys_bIsCarry (1回のスキャンに対してTRUE)

演算結果がオーバーフロー/アンダーフローしたときON

関連トピック

最終修正日: 2022-05-17このページに関するフィードバックお問い合わせ窓口