ここから本文

Factory Automation

よくあるご質問
(FAQ)

Factory Automation

よくあるご質問(FAQ)製品について

  • 文字サイズ変更
  • S
  • M
  • L

製品について

シーケンサ MELSEC

  • FAQ番号 : 14525
  • 公開日時 : 2012/03/28 21:15
  • 印刷

BIN数値の分割

BIN数値(16進数)を4ビットごとに分割表現することができますか?

 (例)

 D0 FFFF → 1111 1111 1111 1111
            F    F    F    F

 D1 123F → 0001 0010 0011 1111
            1    2    3    F
           ↑                 ↑
         15ビット              0ビット

 BIN数値をBCD変換すると4ビットずつ分割できますが、同時に10進化されてしま
 います。
カテゴリー : 

回答

指定したデータレジスタをそのままの状態で4ビットごとの分割表示をする場合は,モ
ニタ時に数値表示指定を”16進数”とすることでご質問のことが実現できます。

なお,このデータを分割して他のレジスタに取り出す場合は,”DIS(P)”と言う命
令があります。

     D0  123F
          ↓
         DIS(P) D0をD1からD4へ4ビット分割の例
          ↓
     D1   F  
     D2   3
     D3   2
     D4   1
製品名
シーケンサ
シリーズ
CPU
疑問・問題は解決されましたか?

解決されない場合はこちらよりご質問ください。

仕様・機能に関するお問い合わせ

アンケート:
ご意見をお聞かせください

ご意見・ご感想をお寄せください お問い合わせを入力されましてもご返信はいたしかねます