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

自動と手動の引き継ぎ: PLC 演習

制御が切り替わっても、ポンプを安定させます。

AutoMode が、何でポンプを動かすかを決めます。タンクのレベル(Auto)か、手動ボタン(Manual)です。Auto では、PumpOn は 30% を下回ると始動し、70% で停止します。その間は、直前の状態を保ちます。Manual では、ManualStart が PumpOn をオンに保持し、ManualStop が優先されます。モード切り替えだけで PumpOn を変えてはいけません。新しいモードがすでに変更を求めている場合は、切り替えのスキャンか次のスキャンで動いて構いません。Fault や Permit の喪失では、ポンプは必ずすぐに停止します。

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

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

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

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

Auto は帯の両側を覚えています

テスト 1 / 12
テストが設定テストがチェックステップ 13/13 · 1 秒
Level
応用
時間
概要 20 分
報酬
+350 XP
設備
3D のプロセスタンク
Siemens のエディタ
ラダー図(LAD), SCL
Rockwell のエディタ
ラダー図, ストラクチャードテキスト
Beckhoff のエディタ
ストラクチャードテキスト
ステージ
11. 操作を引き渡す
必要な動作

自動と手動の引き継ぎ: コードがしなければならないこと

バンプレス(衝撃のない)引き継ぎとは、モード切り替えスイッチを切り替えただけでは、ポンプが始動も停止もしないことです。両方のモードで、PumpOn の記憶は1つだけ使います。PreviousAuto は任意です。待機中の要求を1スキャン遅らせるのに使えます。

自動
AutoMode は TRUE。30% を下回ったら Start。70% 以上で Stop。その間は PumpOn をそのままにします。手動ボタンは何もしません。
Manual
AutoMode は FALSE。ManualStart で PumpOn がオンになり、そのままオンを保ちます。ManualStop でオフになり、両方を押したときは ManualStop が優先されます。Level ではポンプは動きません。
切り替え
新しいモードが変更を求めていないなら、AutoMode を切り替えても、PumpOn はスキャンが続く間そのままでなければなりません。待機中の要求は、切り替えのスキャンか次のスキャンで動いて構いません。PreviousAuto は任意です。解説付きの解答では、AutoMode に合わせて TRUE から始めます。
Fault と Permit
NOT Permit か Fault があると、切り替えのスキャンでも、PumpOn は直ちに OFF になります。それが解消されたら、Auto で低レベルになるか、ManualStart が押されると、ポンプは再び始動できます。
タグテーブル

自動と手動の引き継ぎ: 入力と出力

プログラムは 6 個の入力を読み、1 個の出力を設定します。 名前はどのメーカーのエディタでも同じです。

タグデータ型あなたのコード機械の上での意味
FaultBOOL読むコードが必要とする入力異常が有効
PermitBOOL読むコードが必要とする入力運転許可
LevelREAL読むコードが必要とする入力タンクのレベル(%)
AutoModeBOOL読むコードが必要とする入力TRUE: レベルでポンプを動かします。FALSE: 手動ボタンで動かします
ManualStartBOOL読むコードが必要とする入力手動でポンプを始動します。ボタンを離してもオンのままです
ManualStopBOOL読むコードが必要とする入力手動でポンプを停止します。ManualStart より優先されます
PumpOnBOOL書くコードが設定する出力ポンプ指令

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

自動テスト

自動と手動の引き継ぎ: テストでチェックする内容

  1. Auto は 30% を下回ると始動し、70% で停止します。Manual は ManualStart と ManualStop を使い、Stop が優先されます。
  2. 変更を求めるものがなければ、どちらの向きにモードを切り替えても、スキャンが続く間、ポンプは ON か OFF のまま変わりません。
  3. Fault や Permit の喪失では、切り替えのスキャンでも、どちらのモードでもポンプが停止します。
  1. 試す モデルの下のボタンを使い、設備の反応を見てください。
  2. 解答をテスト ボタン1つで、すべてのチェックがあなたのコードで実行されます。
  3. 巻き戻し PRO (Pro が必要) 不合格のチェックがあれば、1スキャンずつさかのぼって原因を確かめられます。

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

なぜ大切か

現場で目にする場面

技術者が、タンクを満たすポンプを自動から手動に切り替えて、ボタンで試します。

モードを変えるだけで、充填を途中で切ったり、止まっているポンプを始動したりしてはいけません。手動ボタンも、供給が空であることや、モータの故障には従わなければなりません。

現場で見かける場所飲料を 1 バッチ作る

飲料工場では、バルブが決まった量の水とシロップを混合タンクに入れます。電動ミキサが、それを 1 バッチに混ぜます。そのあと出口バルブが、飲料を貯蔵タンクへ送ります。充填機がそこからボトルに詰めます。

  1. 原料タンク水とシロップを入れておく
  2. ミキシングタンク1 バッチを満たし、混ぜ、測る現在地
  3. 貯蔵タンク完成した飲料をすぐ使える状態で保つ
  4. ボトル充填機飲料をボトルに入れる
実際の現場:場所、部品、安全
  • 飲料工場 — 水とシロップの調合
  • 塗料工場 — 原料を混ぜて均一な色にする
  • 浄水場 — 決まった量の薬品の混合液を準備する
  • 醸造所 — 設備洗浄用のお湯を温める

満杯のタンクは、自分の入口を閉じません。バルブが閉じるまで水が入り続けるので、入口が開いたままだと部屋が水浸しになるおそれがあります。

液体に覆われていないヒーターは、過熱するおそれがあります。本物のタンクには、PLC プログラムとは別に、安全装置もあります。

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

さらに続ける

道のりの次の一歩