BCDデータ

BCD は binary-coded decimal の略で、 10進数を1桁ごとに区切って、2進数1桁で表現したものを言います。

DEC(10進数)

6桁目

4桁目

5桁目

¯

¯

¯

¯

BCD (2進化10進)

0110桁目

0100桁目

0101桁目

PLC内部でのBCDデータの扱い

デジタルスイッチのデータを PLC に取り込む場合や 7 セグメント表示器(デコーダ付)へデータを出力したい場合には、BCD データで入出力を行う必要があります。このような場合、各々下記の例のようにデータ変換命令を使用してください。

BCD データをそのまま演算できる BCD 算術命令( F40~F58 )もありますが、通常、PLC 内の演算は BIN で処理されるため、BIN 演算命令 (F20~F38) を用いた方が便利です。

デジタルスイッチの入力を取り込む場合

BCD -> BIN変換命令F81_BINを使用してください。

  1.  (1) デジタルスイッチ
  2.  (2) PLC(F81_BINを使用)
  3.  (3) BCDデータ入力
  4.  (4) PLC内部で処理されるBINデータ
  5.  (5) 10進数で2018に変換

7 セグメント表示器 (デコーダ付) へ出力する場合

BIN -> BCD 変換命令F80_BCDを使用してください。

  1.  (1) PLC(F80_BCDを使用)
  2.  (2) PLC内部で処理されるBINデータ
  3.  (3) BCDデータ入力
関連トピック

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