自己保持回路とは、入力条件がONすると出力がONして、その後に入力条件がOFFしても出力がOFFし続ける(ONを保持する)ラダープログラムです。
出力のa接点を入力条件に並列に接続することにより「出力は自身のa接点によってONが保持される」ことが自己保持回路の名前の由来です。
自己保持回路を用いることにより「スイッチを1回押すと、ランプが点灯し続ける」回路を作ることができます。他にも「出力をONし続ける」場合によく使用されます。
この記事では、三菱電機製シーケンサFXシリーズで作成する自己保持回路のラダープログラム練習問題を3ヶ出題します。
三菱電機製シーケンサFXシリーズで作成する自己保持回路の解説とラダープログラム例については以下のページで解説しております。
![00_【ラダープログラム回路】自己保持回路のラダープログラム例【三菱FX】](https://denkisekkeijin.com/wp-content/uploads/2019/02/00_【ラダープログラム回路】自己保持回路のラダープログラム例【三菱FX】-160x160.png)
以下の記事でも自己保持回路の練習問題を3ヶ出題しておりますので、宜しければご覧ください。
![00_【ラダープログラム】自己保持回路の練習問題②【三菱FX】](https://denkisekkeijin.com/wp-content/uploads/2019/04/00_【ラダープログラム】自己保持回路の練習問題②【三菱FX】-160x160.png)
キーエンスKVシリーズ・オムロンCJシリーズの自己保持回路の練習問題は以下のページで解説しております。
![【ラダープログラム】自己保持回路の練習問題①【キーエンスKV】](https://denkisekkeijin.com/wp-content/uploads/2021/05/【ラダープログラム】自己保持回路の練習問題①【キーエンスKV】-160x160.png)
![【ラダープログラム】自己保持回路の練習問題①【オムロンCJ】](https://denkisekkeijin.com/wp-content/uploads/2021/03/00_【ラダープログラム】自己保持回路の練習問題①【オムロンCJ】-160x160.png)
目次
1.【1問目】OFF条件を優先する自己保持回路
下記仕様を満たす自己保持回路のラダープログラムを作成してください。
スイッチ(X1)を押すと、ランプ(Y0)は消灯する。
スイッチ(X0)と(X1)が双方押された場合は、スイッチ(X1)を優先してランプは消灯する。(点灯しない。)
『X0をON条件』『X1をOFF条件』とするY0の自己保持回路を作ります。
タイムチャート
タイムチャートは以下のようになります。
![問題①_タイムチャート](https://denkisekkeijin.com/wp-content/uploads/2021/05/問題①_タイムチャート-3-1024x369.png)
入力リレーX0がONすると出力リレーY0がONし続け、入力リレーX1がONするとY0はOFFします。
X0とX1が双方ONした場合、X1を優先してY0はOFFします。
GOTの動作イメージ
GOTの動作イメージは以下のようになります。
![問題①_GOT](https://denkisekkeijin.com/wp-content/uploads/2021/05/問題①_GOT.gif)
スイッチ(X0)を押すとランプ(Y0)が点灯し続け、スイッチ(X1)を押すとランプ(Y0)は消灯します。
スイッチ(X0)と(X1)が双方押された場合、スイッチ(X1)を優先してランプ(Y0)は消灯します。
解答ラダープログラム
解答のラダープログラムは以下のようになります。
![問題①_ラダープログラム](https://denkisekkeijin.com/wp-content/uploads/2021/05/問題①_ラダープログラム-2-1024x253.png)
X0のa接点とY0のa接点を並列にしてY0のコイルをONさせます。スイッチ(X0)が押されることでY0はONして、そのままY0は自身のa接点によりONを保持します。Y0がONするとランプ(Y0)が点灯します。
X1のb接点を直列に接続することで、スイッチ(X1)が押されるとY0の自己保持がOFFしてランプ(Y0)が消灯します。
2.【2問目】ON条件を優先する自己保持回路
下記仕様を満たす自己保持回路のラダープログラムを作成してください。
スイッチ(X1)を押すと、ランプ(Y0)は消灯する。
スイッチ(X0)と(X1)が双方押された場合は、スイッチ(X0)を優先してランプは点灯する。(消灯しない。)
【1問目】では「OFF条件を優先」していましたが、今回は「ON条件を優先」します。【1問目】に対してラダープログラムの形を少し変更することで作成できます。
タイムチャート
タイムチャートは以下のようになります。
![問題②_タイムチャート](https://denkisekkeijin.com/wp-content/uploads/2021/05/問題②_タイムチャート-2-1024x370.png)
入力リレーX0がONすると出力リレーY0がONし続け、入力リレーX1がONするとY0はOFFします。
X0とX1が双方ONした場合、X0を優先してY0はONします。
GOTの動作イメージ
GOTの動作イメージは以下のようになります。
![問題②_GOT](https://denkisekkeijin.com/wp-content/uploads/2021/05/問題②_GOT.gif)
スイッチ(X0)を押すとランプ(Y0)が点灯し続け、スイッチ(X1)を押すとランプ(Y0)は消灯します。
スイッチ(X0)と(X1)が双方押された場合、スイッチ(X0)を優先してランプ(Y0)は点灯します。
解答ラダープログラム
解答のラダープログラムは以下のようになります。
![問題②_ラダープログラム](https://denkisekkeijin.com/wp-content/uploads/2021/05/問題②_ラダープログラム-2-1024x244.png)
【1問目】に対して、X1のb接点の場所を変更しています。
このラダープログラムの場合、スイッチ(X0)と(X1)が同時に押された場合、X0のa接点を遮るものが無いためX0はONしてランプ(Y0)が点灯します。
![問題②_ラダープログラム解説](https://denkisekkeijin.com/wp-content/uploads/2021/05/問題②_ラダープログラム解説-1024x257.png)
3.【3問目】順序がある自己保持回路
下記仕様を満たす自己保持回路のラダープログラムを作成してください。
スイッチ(X1)→スイッチ(X0)の順ではランプは点灯しない。
スイッチ(X2)を押すと、ランプは消灯する。
「スイッチ(X0)が押された」ことを記憶するリレーを用意して、そのリレーがONしているときにスイッチ(X1)を押すとランプ(Y0)が点灯するラダープログラムを作成します。
タイムチャート
タイムチャートは以下のようになります。
![問題③_タイムチャート](https://denkisekkeijin.com/wp-content/uploads/2021/05/問題③_タイムチャート-2-1024x441.png)
入力リレーがX0 → X1の順にONすると出力リレーY0がONし続けます。X1 → X0の順ではY0はONしません。
入力リレーX2がONすると、Y0はOFFします。
GOTの動作イメージ
GOTの動作イメージは以下のようになります。
![問題③_GOT](https://denkisekkeijin.com/wp-content/uploads/2021/05/問題③_GOT.gif)
スイッチ(X0)→スイッチ(X1)の順に押すと、ランプ(Y0)が点灯します。逆の順ではランプ(Y0)は点灯しません。
スイッチ(X2)を押すと、ランプ(Y0)は消灯します。
解答ラダープログラム
解答のラダープログラムは以下のようになります。
![問題③_ラダープログラム](https://denkisekkeijin.com/wp-content/uploads/2021/05/問題③_ラダープログラム-2-1024x503.png)
X0をON条件とする補助リレーM0の自己保持回路を作ります。補助リレーはプログラム上でのみ使用できるリレーです。
M0はスイッチ(X0)が押されてからスイッチ(X2)が押されるまでONし続けます。
X1がON条件とするY0の自己保持回路を作ります。この自己保持回路の条件に「M0のa接点」を用いることでスイッチ(X1)が押されたとき、M0がONしていなければランプ(Y0)は点灯しないものになります。
M0の自己保持回路の条件にX2のb接点を入れることで、スイッチ(X2)が押されるとM0がOFFして、さらにY0もOFFします。
4. おわりに
三菱電機製シーケンサFXシリーズで作成する自己保持回路の練習問題を3ヶ出題しました。
【1問目】はアクチュエータ等の動作するものを「起動スイッチ・停止スイッチで制御する場合」、逆に【2問目】はアラーム(異常)発生を「発生条件・リセットスイッチで制御する場合」に使用されることが多いイメージです。
以下の参考書はラダープログラムの色々な「定石」が記載されており、実務で使用できるノウハウが多く解説されています。私がラダープログラムの参考書として自信をもってオススメできるものです。
ただし、ラダープログラムやPLCといった電気・制御設計は参考書やWebサイトのみでの学習には必ずどこかで限界が来ます。
各メーカが販売しているPLCやプログラム作成のアプリケーションを揃えるには安くても十万円以上の大きな費用が掛かり、独学は現実的ではありません。
ラダープログラムの一番現実的な学習方法は「実務で経験を積む」ことです。電気・制御設計者はこれから更に必要な人材になり続けますので、思い切って転職する選択肢もあります。
『doda』や『マイナビAGENT 』といった大手求人(転職)サイトには電気・制御設計の求人が数多く紹介されています。※登録は無料です。
「スキルこそ今後のキャリアを安定させる最も大切な材料」と考える私にとって電気・制御設計はとても良い職業だと思います。キャリアの参考になれば幸いです。