1つのブロックを2台のポンプに呼び出す: PLC のファンクションブロックの演習
1つのブロックに2つのコピー。それぞれが自分のメモリを持ちます。
用意された PumpControl ブロックを、スキャンのたびに DutyControl として1回、StandbyControl として1回呼び出します。それぞれがインスタンスで、自分のメモリを持つブロックのコピーです。Start で PumpOn がオンに自己保持されます。StandbyStart で StandbyPump がオンに自己保持されます。それぞれ独立して動きます。Stop または Permit の喪失で、両方のポンプが止まります。Fault は常用ポンプだけを、StandbyFault は予備ポンプだけを止めます。各インスタンスは、DutyStatus と StandbyStatus に Running と Starts を報告します。
カード登録不要。支払いなし。解約手続きなし。
Official release: 5 December. 当日ランキング1位になると、Pro 3か月分と、友だちにあげられる Pro 2週間分を獲得できます。2位は4週間分、3位は2週間分です。 ルール
- ゼロから始める、すべてのレッスン
- レベルアップに合わせて、すべてのミッションとレッスン
- 称号ごとの実技テストと、認定証
- どのテストも、1スキャンずつ巻き戻し
- 行き詰まったときの、解説付きの解答
- コード変換ツールを好きなだけ
PRO (Pro が必要) ミッション独立したインスタンスと押しっぱなしの押しボタン
テスト 1 / 3PumpOn運転ポンプの指令OFFStandbyPump待機ポンプの指令OFFDutyStatus.Starts運転ポンプの始動1StandbyStatus.Starts待機ポンプの始動1- Level
- 基礎
- 時間
- 概要 20 分
- 報酬
- +200 XP
- 設備
- 3D のポンプスキッド
- Siemens のエディタ
- SCL
- Rockwell のエディタ
- ストラクチャードテキスト
- Beckhoff のエディタ
- ストラクチャードテキスト
- ステージ
- 20. テスト済みの制御ロジックを再利用する
1つのブロックを2台のポンプに呼び出す: コードがしなければならないこと
これは、手動で起動する2台のポンプで、再利用できるコードをテストするものです。常用と予備を自動で選ぶものではありません。両方に運転が求められたら、両方が動きます。PumpControl はすでに書かれ、テスト済みです。あなたはメインルーチンに2つの呼び出しを書きます。Start を押し続けても、起動は1回と数えます。それぞれの Starts のカウントが再び増えるのは、そのポンプが止まって再起動したあとだけです。
1つのブロックを2台のポンプに呼び出す: 入力と出力
プログラムは 6 個の入力を読み、2 個の出力を設定します。 名前はどのメーカーのエディタでも同じです。
1つのブロックを2台のポンプに呼び出す: テストでチェックする内容
- DutyStatus.Starts と StandbyStatus.Starts は、スキャンではなく各ポンプの起動回数を数えます。DutyStatus.Running は PumpOn と一致し、StandbyStatus.Running は StandbyPump と一致します。
- Start や StandbyStart を離しても、PumpOn と StandbyPump はそれぞれオンのままです。
- Stop、Fault、Permit が停止を示しているときも、ブロックを呼び出してください。呼び出しを飛ばしても、ポンプは止まりません。
- 試す モデルの下のボタンを使い、設備の反応を見てください。
- 解答をテスト ボタン1つで、すべてのチェックがあなたのコードで実行されます。
- 巻き戻し PRO (Pro が必要) 不合格のチェックがあれば、1スキャンずつさかのぼって原因を確かめられます。
このミッションで行き詰まりましたか?こちらでメンバーに聞いてみましょう: ロッカールーム.
現場で目にする場面
工場に給水ポンプが 2 台あり、それぞれ自分のボタンがありますが、開始と停止のルールは同じです。各ポンプには、自分の記憶が必要です。
記憶を共有すると、一方のポンプを始動したことがもう一方に影響するおそれがあります。記憶を分ければ、各ポンプが自分のボタンと異常に反応します。
マンションでは、地下のタンクが水道の水をためます。2 台のポンプが、上の階の蛇口へ水を押し上げます。1 台が動く間、もう 1 台は予備として待ちます。水位低下スイッチは、タンクが空になる前にポンプを止めます。
- 道路の水道本管水が建物に入る
- 貯水タンクポンプのために水を蓄える
- 給水ポンプ上の階へ水を押し上げる現在地
- 上の階の蛇口住民が必要な水を使う
実際の現場:場所、部品、安全
- マンション — 上の階への水の押し上げ
- 醸造所 — 仕込みタンクへの温水の送出
- 浄水場 — ろ過タンクの間での水の移動
- オフィスビル — 暖房配管に水をめぐらせる
水位低下スイッチは、動いてよいという許可を取り消せます。ポンプは、空運転してシールを傷める前に止まらなければなりません。
ポンプが故障していても、PLC は ON と表示することがあります。指令だけでなく、測定した流量も確認してください。
これらの演習の停止入力は、非常停止ではありません。本物の機械には、ガード、非常停止、電力を安全に切る方法も必要です。
大きさ、タイミング、断面図は教えるための選択で、特定の実際の設備を描いたものではありません。