ラングを読む: ラダーロジックのレッスン
ラングを読み、Stop までポンプを動かし続けられます。
いますぐプレイ:ミッション 3 · 動き続けるようにする はじめてですか?まずレッスンを読んでください。読むかどうかは自由です。
1. なぜ大切か: ラングを読む
オペレーターは Start を1回押して、立ち去ります。記憶がないと、手を離したとたんにポンプが止まります。記憶の作り方が間違っていると、Stop でも止められません。
2. 考え方をわかりやすく: ラングを読む
ラダーは、ロジックを図として書く方法です。横の1本の線がラングで、Siemens ではネットワークと呼びます。左から右に読みます。先に条件があり、そのあとに、条件が制御する命令が来ます。
接点は、1つのオンとオフのタグを調べます。a接点(ノーマルオープン)は、タグが TRUE のときに通します。b接点(ノーマルクローズ)は、タグが FALSE のときに通します。Rockwell では、これを XIC と XIO と呼びます。
並んだ接点は、AND のように、すべてが通らなければなりません。横に並んだ経路は、並列経路または分岐と呼び、OR のように、どれか1つで足ります。分岐は、ラングのどこでも開いて閉じられます。
これらの記号は、ソフトウェア上のテストです。実際のセンサの配線は表しません。
コイルは右端にあり、オンとオフの値を書き込みます。普通のコイル(Rockwell では OTE)は、経路が通ると TRUE を書き込み、通らないと FALSE を書き込みます。
例:Start の接点のあとに PumpOn のコイルを置くと、ポンプは Start をそのまま真似ます。Start を離すと、ポンプは止まります。
動かし続けるには、自己保持を加えます。ポンプが、始動されたことを覚えておく仕組みです。Start と並列に、PumpOn の接点を持つ2つ目の経路を置きます。Start と PumpOn のすぐあとで分岐を閉じ、そのあとに Stop の条件を置きます。こうすると、Stop はどちらの経路も切れます。
3スキャンを予想しましょう。スキャン1:Start が TRUE なので、PumpOn に TRUE を書き込みます。スキャン2:Start は FALSE ですが、PumpOn の接点は前のスキャンの TRUE を見るので、ポンプは保持されます。スキャン3:Stop が TRUE なので、PumpOn に FALSE を書き込み、次のスキャンから保持は消えます。
これが OR の働きです。新しい Start の要求でも、記憶された指令でも、ポンプに動くよう求められます。
あとのミッションでは、セット(ラッチ)とリセット(アンラッチ)の命令が出てきます。これらは、ラングが通ったときだけ値を変えます。
3. 動きを見る
横にスクロールすると、ラング全体が見られます。
Start をさっと押したあと、出力をオンのままにするのはどちらの経路ですか?
まず答えを決めてください。それからスキャンを1つずつ進めて確かめます。
| 入力またはイベント | 結果 |
|---|---|
| Start が TRUE、Stop が FALSE、Permit が TRUE | ? |
| Start が FALSE | ? |
| Stop が TRUE | ? |
気をつけたい間違い
Stop を Start の経路にだけ入れてしまうことです。すると、ポンプは自分の接点で自分をオンに保つので、Stop は何もしません。Stop は、必ずポンプがすでに動いているときにテストしてください。
4. メーカー別の注意点
Siemens の注意点
LAD のネットワークは、接点と普通のコイルを使います。Start と PumpOn をまたぐ分岐は Stop の手前で閉じるので、Stop と Permit は1回ずつ現れ、両方の経路を調べます。
SCL では、同じロジックが1行で書けます:#PumpOn := (#Start OR #PumpOn) AND NOT #Stop AND #Permit;
右辺が、先に前回の指令を読みます。そのあと、その行が新しい指令を書き込みます。
5. 現場では
ビルのポンプ室で、作業者が開始を 1 回押して立ち去ります。ポンプは、誰かが停止を押すまで動き続けるべきです。
自己保持、つまりポンプが始動されたことを覚えている仕組みがないと、開始から手を離したとたんに止まります。その記憶が停止を無視すると、水が汲み出され続けます。
マンションでは、地下のタンクが水道の水をためます。2 台のポンプが、上の階の蛇口へ水を押し上げます。1 台が動く間、もう 1 台は予備として待ちます。水位低下スイッチは、タンクが空になる前にポンプを止めます。
- 道路の水道本管水が建物に入る
- 貯水タンクポンプのために水を蓄える
- 給水ポンプ上の階へ水を押し上げる現在地
- 上の階の蛇口住民が必要な水を使う
実際の現場:場所、部品、安全
- マンション — 上の階への水の押し上げ
- 醸造所 — 仕込みタンクへの温水の送出
- 浄水場 — ろ過タンクの間での水の移動
- オフィスビル — 暖房配管に水をめぐらせる
現場で見分ける
- 貯水槽が水をためます。この装置では水が貯水槽に戻ってくるので、通常のポンプ運転で空になることはありません。
- 電気モータがポンプを回し、配管に水を押し通します。動く軸にはガードがかぶせてあります。
- 待機ポンプは、同じ配管につながる予備です。主ポンプが動けないときに引き継ぎます。
- 流量トランスミッタは、配管の中にあるメータで、毎秒通る水の量を測ります。
- 圧力計は、水が配管の壁をどれだけ強く押しているかを示します。
- 制御盤には、コードを実行する産業用コンピュータである PLC が入っています。モータに電力を送るスイッチも入っています。
水位低下スイッチは、動いてよいという許可を取り消せます。ポンプは、空運転してシールを傷める前に止まらなければなりません。
ポンプが故障していても、PLC は ON と表示することがあります。指令だけでなく、測定した流量も確認してください。
これらの演習の停止入力は、非常停止ではありません。本物の機械には、ガード、非常停止、電力を安全に切る方法も必要です。
大きさ、タイミング、断面図は教えるための選択で、特定の実際の設備を描いたものではありません。
6. 設備で試す
Start の経路と、それと並列に PumpOn の保持経路を作ります。そのあと、Stop が両方を切ることを確かめます。
ミッションを開き、結果を予想し、設備を動かしてから、プログラムをテストします。テストに合格すると、ミッションの XP がもらえます。
03. 動き続けるようにする04. Stop を押しても止まらない05. AI をレビュー:Stop の優先7. 理解度チェック
新しいケースを予想しましょう。間違えると、解説ともう一度のチャンスがあります。
1. 誰かが Start を押しているので、Start は TRUE です。誰も Stop を押していないので、Stop は FALSE です。このラングで PumpOn はオンになりますか?
横にスクロールすると、ラング全体が見られます。
2. PumpOn はすでに TRUE です。この図で、Stop でオフにできますか?
横にスクロールすると、ラング全体が見られます。
このレッスンについて質問がありますか?こちらでメンバーに聞いてみましょう: ロッカールーム.