一致回路とは、複数の入力条件の状態が一致すると出力条件がOFFする回路です。
この記事では、オムロンCJシリーズで作成する一致回路のラダープログラム例を2ヶ解説します。
一致回路には「スイッチのようなON/OFF状態の一致を監視する回路」と「デバイス値に格納された数値の一致を監視する回路」の2パターンがありますが、今回は前者を対象としています。
三菱電機FXシリーズ・iQ-Fシリーズ・キーエンスKVシリーズで作成する一致回路のラダープログラムについては以下のページで解説しております。
目次
1.【例題①】入力条件2ヶの一致回路
下記仕様のラダープログラムを解説します。
スイッチ(0.00)とスイッチ(0.01)の状態を監視して、一致している場合にランプ(1.00)を点灯させます。
真理値表
真理値表は以下のようになります。

この真理値表では「”1”がON」「”0”がOFF」を表しています。
入力条件の0.00と0.01の状態が一致したとき、出力条件の1.00が”1”になります。
タイムチャート
タイムチャートは以下のようになります。

入力リレー0.00と0.01の状態が一致したとき、出力リレー1.00がONします。
タッチパネルの動作イメージ
タッチパネルの動作イメージは以下のようになります。

スイッチ(0.00)とスイッチ(0.01)の状態が一致したとき、ランプ(1.00)が点灯します。
ラダープログラム
ラダープログラムは以下のようになります。

真理値表から、1.00が”1”になる条件は以下の2ヶです。
- 0.00が”0” かつ 0.01が”0”
- 0.00が”1” かつ 0.01が”1”
ラダープログラムに置き換えると、以下のようになります。
- 0.00の”b接点” かつ 0.01の”b接点”
- 0.00が”a接点” かつ 0.01の”a接点”
この2ヶを1.00の入力条件として並列で接続します。
2.【例題②】入力条件3ヶの一致回路
下記仕様のラダープログラムを解説します。
【例題①】では入力条件であるスイッチが2ヶでしたが今回は3ヶです。
真理値表
真理値表は以下のようになります。

この真理値表では「”1”がON」「”0”がOFF」を表しています。
入力条件の0.00と0.01と0.02の状態がすべて一致したとき、1.00が”1”になります。
タイムチャート
タイムチャートは以下のようになります。

入力リレー0.00と0.01と0.02の状態がすべて一致したとき、出力リレー1.00がONします。
タッチパネルの動作イメージ
タッチパネルの動作イメージは以下のようになります。

スイッチ(0.00)とスイッチ(0.01)とスイッチ(0.02)の状態がすべて一致したとき、ランプ(1.00)が点灯します。
ラダープログラム
ラダープログラムは以下のようになります。

一致回路の入力条件が増えた場合、直列で接点を追加します。
一致回路は入力条件が増えたとしても、入力条件が「すべてON」と「すべてOFF」の2ヶになります。
3. おわりに
オムロンCJシリーズで作成する一致回路のラダープログラム例を解説しました。
入力条件が2ヶの場合、XOR(排他的論理和)回路と呼ばれる一致回路とは逆の動作をする回路があります。XOR(排他的論理和)回路は以下のページで解説しております。

