BIN入力のタイトル画像

BIN入力

シーケンス制御講座ロゴ

シーケンス制御講座

シーケンス制御講座おすすめ教材
シーケンス制御講座おすすめ教材

BIN入力とは、外部機器からBCDで送られてきたデータをバイナリデータとしてPLCに取り込む方法です。デジタルパネルメータなどからBCD出力されている信号をPLCで受信し、データレジスタに格納します。BIN命令のラダー図の書き方と接点故障時の対応策を動画付きで解説します。

作成日:2015年
更新日:2026年05月23日

BIN入力とは

BCD出力している外部機器からデータを受信してみます。デジタルパネルメータなどからBCD出力している信号をシーケンサーに入力します。

BCDとは1桁4ビットで数値を表す方法です。4ビットあれば0〜9まで扱えます。一方バイナリは4ビットで0〜15まで使えます。PLC内部は基本的にバイナリで処理します。そのため、外部のBCDデータを内部バイナリに変換して取り込む必要があります。

デジタルパネルメーターが何をBCD出力しているかというと、表示している数値です。

デジタルパネルメータからPLCへのBCD配線図(63表示の例)

実際のパネルメーターでは5桁程度の出力があるのですが、説明なので2桁で説明します。ここでは「63」と表示された出力を取り込みます。一桁目を若い番号から順番に接続していきます。基本的なことですが、パネルメーターはBCD出力が可能なものを選定します。購入時に型式を間違えないようにしてください。プログラムはこう書きます。

BIN命令を使ったラダー図の書き方例(K2X0からD20へ取り込み)

ラダー図の書き方

ここで「SM400」という接点が出てきました。これはQシリーズで使用する「RUN中ON」の接点です。FXシリーズでは「M8000」でした。注意が必要なのは、Qシリーズを使用する場合は(M722)をONさせておくということです。これはBCD出力を取り込むとき、エラーが出た場合キャンセルさせるコイルです。なぜエラーが出るかというと、例えば4ビットすべてONすると"9"という値を超えてしまい、BCDでは表現できません。エラー時はCPUが停止してしまうので、問題が無ければエラーが出ないようにしておきます。

上のプログラムを使えば、「D20」に表示されている値が取り込めます。今回は2桁なので「K2」としています。5桁取り込むには「K5」として、5桁分の配線を行ってください。「K5」と書くと20点分の入力を使用します。

接点故障時の対応

最後にこのような命令は「X」や「Y」のデバイスのみではなく、「M」などの内部リレーにも使用できます。例えばデジタルパネルメータからのBCD出力を「X0」〜「X7」で受けているとします。この状態でシーケンサー側の「X2」の入力が壊れた場合どうしますか?

接点故障時の配線変更例(X連続でなくなった場合)

この場合、「X」への接続は連続ではなくなってしまいます。「BIN」や「BCD」命令でのビット指定は連続ビットです。つまりこの時点で「K2X0」のように「X」を指定していると値が正常ではなくなってしまいます。このような場合に、一度「M」に置き換えて並び替えれば問題なく入力できます

Mに置き換えて並び替えた接点故障対応のラダー図

こうすることにより、シーケンサーへの配線がバラバラでも問題なく値を取り込めます。桁数を後から追加することにも対応できます。ただしこれは緊急用の対策なので、最初からこのような配線をして設備を組み立てるのはやめておきましょう

よくある質問(FAQ)

BIN入力とは何ですか?
外部機器(デジタルパネルメータなど)からBCD出力されたデータをPLC内部のバイナリに変換して取り込む方法です。BIN命令を使い、BCD信号をデータレジスタに格納できます。
BIN命令のK2とは何を意味しますか?
取り込む桁数を指定します。K2なら2桁(8ビット分の入力)を取り込みます。K5なら5桁分で20点の入力が必要です。桁数に応じてPLCの入力点数に注意してください。
Qシリーズでエラーが出る場合はどうすればよいですか?
QシリーズではM722をONさせておくと、BCDエラー発生時にCPU停止を防げます。パネルメータ側に「読込可能」出力がある場合は、その信号で読み込みタイミングを管理するとエラーを防げます。
接点が壊れた場合の緊急対応は?
BIN/BCD命令のビット指定は連続ビットが前提です。接点故障で連続でなくなった場合は、一度M(内部リレー)に置き換えて並び替える方法で対応できます。ただしこれは緊急対応策であり、恒久対策では適切な配線修正が必要です。
シーケンス制御講座おすすめ教材バナー

図解入門 よくわかる最新 シーケンス制御と回路図の基本はKindle版(電子書籍)です。単行本ご希望の方は、フォーマットで単行本を選択してください。または、トップページよりご購入ください。

シーケンス制御講座バナー
Copyright (C) 2010 シーケンス制御講座, All rights reserved.