F126_DROL

冗長命令

注記

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

出力dの値を左に回転します。左回転する出力dのビット数は、入力nの値で指定します。0~255の範囲で指定します(nの下位バイトのみ有効)。左回転では、ビット31 (MSB)から押し出されたビットが、出力dのビット0 (LSB)にシフトされます。

パラメータ

入力

n (INT)

回転するビット数(範囲: 0~255)

出力

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

32ビットエリア

解説

  1.  (1) データ
  2.  (2) 実行条件: ON
  3.  (3) キャリーフラグ

エラーフラグ

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

dのビット32 - nの値が1のときON

関連トピック

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