この端末の進捗を読み込んでいます…
PLC Gym
PLC Gym ホームレベル 1, 0 XP · あなたの進捗
ミッション 75 · PRO (Pro が必要)

3台のポンプ、1つの井戸: PLC のポンプ制御プログラムの演習

アナログのレベルでポンプを段階運転し、運転時間を均等にし、故障に耐える。

レベルが上がるにつれて1台、2台、3台とポンプを入れ、下がると外します。始動は少なくとも5秒あけ、常に運転秒数が最も少ない正常なポンプを始動し、最も多いものを止め、レベルセンサが故障したらフロートに切り替えます。

このミッションは Pro の一部です無料アカウントを作りましょう。すべてのアカウントに 12月5日 まで Pro 無料体験がつきます。

カード登録不要。支払いなし。解約手続きなし。

Official release: 5 December. 当日ランキング1位になると、Pro 3か月分と、友だちにあげられる Pro 2週間分を獲得できます。2位は4週間分、3位は2週間分です。 ルール

  • ゼロから始める、すべてのレッスン
  • レベルアップに合わせて、すべてのミッションとレッスン
  • 称号ごとの実技テストと、認定証
  • どのテストも、1スキャンずつ巻き戻し
  • 行き詰まったときの、解説付きの解答
  • コード変換ツールを好きなだけ
このミッションが動く3Dポンプ場の制御PRO (Pro が必要) ミッション
テストの進み方

井戸が満ちるにつれて段階的に増える

テスト 1 / 5
テストが設定テストがチェックステップ 8/8
Level
エキスパート
時間
概要 70 分
報酬
+800 XP
設備
3D のポンプ場の制御
Siemens のエディタ
ラダー図(LAD), SCL
Rockwell のエディタ
ラダー図, ストラクチャードテキスト
Beckhoff のエディタ
ストラクチャードテキスト
ステージ
30. マシンラボ 4:安全シーケンスとプラント制御
必要な動作

3台のポンプ、1つの井戸: コードがしなければならないこと

必要なポンプ台数(ヒステリシス付き):50 %で1台、65 %で2台、80 %で3台。下がるときは40 %で2台、30 %で1台、20 %で0台。ポンプは1台ずつ、前の始動から5秒以上あけて始動します:停止中で正常なポンプのうち運転秒数が最も少ないもの(同じなら番号の小さいほう)。台数を減らすときは、運転中のポンプのうち運転秒数が最も多いものを止めます。Fault がオンになったポンプは、すぐに止まります。各ポンプの運転秒数は自分で数えます(Secs1〜Secs3)。Level が−5〜105 %の範囲外なら、センサは故障です:SensorAlarm を上げ、代わりにフロートで運転します(FloatHigh から FloatLow が OFF になるまで2台)。HighAlarm は90 %以上で、センサが正常なときだけ。Pump1、Pump2、Pump3 がポンプを動かします。

ステージ
始動 50 / 65 / 80 %、停止 40 / 30 / 20 %。
起動回数
1台ずつ、5秒あけて、運転時間が最少のもの。
バックアップ
センサが範囲外:フロート、2台。
タグテーブル

3台のポンプ、1つの井戸: 入力と出力

プログラムは 6 個の入力を読み、5 個の出力を設定します。 ほかに入力が 5 個あり、シミュレーションを動かしたり値を表示したりします。テストに使ってください。 名前はどのメーカーのエディタでも同じです。

タグデータ型あなたのコード機械の上での意味
LevelREAL読むコードが必要とする入力超音波の液位(ウェルの %)
FloatLowBOOL読むコードが必要とする入力低位フロート:液位が 15 % を上回っている
FloatHighBOOL読むコードが必要とする入力高位フロート:液位が 85 % を上回っている
Fault1BOOL読むコードが必要とする入力ポンプ 1 が停止
Fault2BOOL読むコードが必要とする入力ポンプ 2 が停止
Fault3BOOL読むコードが必要とする入力ポンプ 3 が停止
StormBOOL不要テストや監視用。コードで使わなくてもかまいません試してみよう:嵐で流入が 4 倍になる
SensorFailBOOL不要テストや監視用。コードで使わなくてもかまいません試してみよう:超音波センサが故障する(120 % と読む)
Trip1BOOL不要テストや監視用。コードで使わなくてもかまいません試してみよう:ポンプ 1 が停止する
Trip2BOOL不要テストや監視用。コードで使わなくてもかまいません試してみよう:ポンプ 2 が停止する
Trip3BOOL不要テストや監視用。コードで使わなくてもかまいません試してみよう:ポンプ 3 が停止する
Pump1BOOL書くコードが設定する出力ポンプ1を運転する
Pump2BOOL書くコードが設定する出力ポンプ2を運転する
Pump3BOOL書くコードが設定する出力ポンプ 3 を運転
HighAlarmBOOL書くコードが設定する出力アラーム:液位が 90 % 以上
SensorAlarmBOOL書くコードが設定する出力アラーム:液位センサが範囲外で、フロートに切り替え

Siemens SCL では、TIA Portal と同じように、ブロック自身のタグの前に # をつけて書きます: #Level. Rockwell と TwinCAT 名前だけを書きます: Level.

自動テスト

3台のポンプ、1つの井戸: テストでチェックする内容

  1. 必要台数は、指定された始動レベルと停止レベルでレベルに従う。
  2. 始動は5秒以上あける。
  3. 始動は運転秒数が最少のもの、停止は最多のものを選ぶ。
  4. 故障したポンプはすぐに止まり、別のポンプが代わる。
  5. センサが故障すると SensorAlarm が上がり、制御をフロートに渡す。
  1. 試す モデルの下のボタンを使い、設備の反応を見てください。
  2. 解答をテスト ボタン1つで、すべてのチェックがあなたのコードで実行されます。
  3. 巻き戻し PRO (Pro が必要) 不合格のチェックがあれば、1スキャンずつさかのぼって原因を確かめられます。

このミッションで行き詰まりましたか?こちらでメンバーに聞いてみましょう: ロッカールーム.

なぜ大切か

現場で目にする場面

水道会社は、何千もの無人のこうしたステーションを運用しています。交代運転、始動の間隔、センサのフォールバックは、どの仕様書にも入っています。

3台を一度に始動すると電源がトリップします。常にポンプ1を始動すると、ポンプ1がすり減り、ポンプ3は固着します。壊れたセンサを信じると、ステーションは浸水するか、ポンプが空運転になります。

現場で見かける場所溢れさせず、空運転させず、1 台だけを摩耗させない

下水と雨水のステーションは、何年も無人で動きます。コントローラは、液位に合わせてポンプを段階的に動かし、起動の間隔を空けて電源に負担をかけず、運転時間を分け合い、液位センサが故障したら単純なフロートに切り替えます。

  1. 下水管流入
  2. 湿式ウェル超音波 + フロート現在地
  3. ポンプ1、2、または 3
  4. 圧送管処理場へ
実際の現場:場所、部品、安全
  • 下水と地表水の揚水ステーション
  • 鉱山と採石場の排水
  • 建物の地下室と道路のアンダーパス

湿式ウェルは、硫化水素のある閉鎖空間です。許可、ガス検知器、救助計画なしには、誰も入りません。

ステーションが溢れると、川や家を汚し、規制当局に報告されます。

大きさ、タイミング、断面図は教えるための選択で、特定の実際の設備を描いたものではありません。

さらに続ける

道のりの次の一歩