シーケンス制御の実務や設計において、意思疎通とプログラミングの共通言語となるのが「シーケンス図(展開接続図)」と「ラダー図(Ladder Logic)」、そして動作の時系列関係を表す「タイムチャート」です。
1. ラダー図の基本構成と接点記号
ラダー図は、左右に配置された2本の母線(電源ライン)の間に、はしご(Ladder)の段のように横方向へ回路を描いていくプログラミング言語です。初心者が最初に覚えるべき記号は以下の3つだけです。
- A接点(常開接点 / ノーマリーオープン):通常は開いて(OFF)おり、ボタンを押す、またはコイルが励磁されると閉じて(ON)導通する接点。ラダー図では「―┤ ├―」と表記。
- B接点(常閉接点 / ノーマリークローズ):通常は閉じて(ON)導通しており、ボタンを押す、またはコイルが励磁されると開いて(OFF)電流を遮断する接点。ラダー図では「―┤/├―」と表記。
- コイル(出力):接点が導通した結果として動作する負荷(リレー、ランプ、ソレノイド、タイマー等)。ラダー図では「―( )―」と表記。
2. 現場で必須となる3大基本回路
シーケンス制御の複雑なプログラムも、突き詰めれば以下の基本パターンの組み合わせで成り立っています。
- 自己保持回路(セルフホールド):
押しボタンのように「指を離すとOFFに戻るスイッチ(モーメンタリ動作)」を押した際、自身の出力接点をスイッチと並列に配置しておくことで、指を離した後も出力状態をONに維持し続ける回路。停止ボタン(B接点)を押すことで解除されます。 - インターロック回路(相互連動):
モーターの正転・逆転回路や「前進・後退」のように、2つの動作が同時に起きるとショートや機械破損を招く危険な組み合わせを物理的・論理的に防止する回路。正転コイルがONのときは逆転回路のB接点を開いて起動できなくします。 - タイマー回路(限時回路):
入力が入ってから設定時間(例:5秒後)が経過した後に接点が作動する「オンディレイタイマー」など、時間差を伴う制御を実現する回路。コンベアの時間差起動や薬品の撹拌処理などで多用されます。
3. タイムチャートの見方と連動
タイムチャートは、横軸に時間の経過をとり、各スイッチやセンサー、リレー、ランプが「どのタイミングでONになり、どのタイミングでOFFになるか」を上下の波形グラフで表した設計図です。
回路図(ラダー図)が「空間的な接続関係」を示すのに対し、タイムチャートは「時間的な因果関係」を可視化します。設計段階でのロジック破綻や、チャタリングによる誤動作、センサー検知の微妙なズレを洗い出すために不可欠なツールであり、トラブルシューティング時にはタイムチャートを描き直して動作検証を行うのが現場の鉄則です。