PLC(シーケンサ)のプログラムを学ぶ中で、インターロックの考え方につまずく人は少なくありません。特に「互いの動作を禁止する」という意味は理解できても、実際にラダー図へ落とし込む際に、どこへB接点(常閉接点)を配置すればよいのか迷うことがあります。
この記事では、PLCにおけるインターロックの基本的な考え方から、ラダー図でB接点を配置する場所の判断方法まで、具体例を使って分かりやすく解説します。
PLCにおけるインターロックとは何か
インターロックとは、ある条件が成立している場合に、別の動作を禁止するための安全制御や動作制限の仕組みです。
簡単に言えば、「Aが動いている間はBを動かさない」「危険な状態では次の操作を許可しない」という制御になります。
例えば、正転・逆転するモーターでは、正転中に逆転を指示すると機械へ負荷がかかったり故障につながったりする可能性があります。そのため、正転と逆転が同時にONにならないようにインターロックを組みます。
インターロックでB接点を入れる基本的な考え方
ラダー図でB接点を配置するときは、「動作させたい出力を邪魔する条件」を考えると分かりやすくなります。
つまり、ある出力をONにしたくない条件を、その出力の前にB接点として配置します。
例えば、正転出力を動作させたい場合、逆転出力がONになっている状態では正転できないようにします。その場合、正転回路の中に「逆転出力のB接点」を入れます。
正転・逆転モーター制御で見るインターロック例
代表的なインターロックの例として、モーターの正転・逆転制御があります。
条件を以下のように設定します。
- 正転ボタンを押すと正転運転する
- 逆転ボタンを押すと逆転運転する
- 正転中は逆転できない
- 逆転中は正転できない
この場合、正転用の出力コイル(例:Y0)の手前には、逆転出力(例:Y1)のB接点を配置します。
同様に、逆転用の出力コイル(例:Y1)の手前には、正転出力(例:Y0)のB接点を配置します。
正転回路:正転開始条件 ──|/Y1|────(Y0)
逆転回路:逆転開始条件 ──|/Y0|────(Y1)
このようにすると、Y0がONのときはY1側のB接点が開き、逆転出力をONできません。逆転時も同じ考え方になります。
B接点を置く場所で迷ったときの考え方
B接点をどこへ置くか迷った場合は、「この出力を動かしてはいけない状態は何か」を考えます。
例えば、ポンプAとポンプBが同時運転してはいけない場合、ポンプAを動かす回路には「ポンプB運転中ではない」という条件を追加します。
つまり、ポンプAの出力を止めたい原因となる信号を、ポンプA回路の途中にB接点として入れます。
インターロックと自己保持回路の違い
PLC初心者が混乱しやすいものに、インターロックと自己保持回路があります。
自己保持回路は、一度ONした出力をボタンから手を離しても維持するための回路です。一方、インターロックは危険な動作や不要な動作を防ぐための制限回路です。
例えば、押しボタンでモーターを動かし続ける仕組みは自己保持ですが、正転と逆転を同時に防止する仕組みはインターロックになります。
インターロックを理解するための練習方法
インターロックを身につけるには、実際の機械動作を想像しながらラダーを書く練習が効果的です。
最初は以下のような簡単な題材から考えると理解しやすくなります。
- モーターの正転・逆転制御
- シリンダーの前進・後退制御
- 2台のポンプの交互運転
- 扉が開いている時は機械を動かさない制御
実際の設備では、「何を禁止する必要があるのか」を考えてからラダーを書くため、回路図より先に動作条件を整理することが重要です。
まとめ:インターロックのB接点は動作を禁止したい側に入れる
PLCのインターロックで重要なのは、B接点を暗記して配置することではなく、「どの状態を防ぎたいのか」を考えることです。
動作させたい出力に対して、その動作を禁止する条件をB接点として直列に入れると考えると、ラダー図が組みやすくなります。
正転・逆転制御などの基本例を繰り返し練習すると、実際の設備制御でも自然にインターロック回路を設計できるようになります。


コメント