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

ひと目で読める: PLC の HMI プログラミングの演習

「問題ないか?」に、1秒で、わかりやすい言葉で答えます。

空調機のごちゃごちゃした概要画面を、オペレーターが1秒でわかる画面に変えましょう。目が最初に行く場所には状態を言葉で、値には正常な範囲を添え、不要なものは出しません。そのあと、画面が言葉に変える状態番号を書きます。

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

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

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

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

始動中、そして目標どおりの運転

テスト 1 / 3
テストが設定テストがチェックステップ 6/6 · 420 ms
Level
上級
時間
概要 25 分
報酬
+450 XP
設備
3D の空調機
Siemens のエディタ
ラダー図(LAD), SCL
Rockwell のエディタ
ラダー図, ストラクチャードテキスト
Beckhoff のエディタ
ストラクチャードテキスト
ステージ
39. 操作画面 2:ひと目で読める
必要な動作

ひと目で読める: コードがしなければならないこと

ユニットの制御はすでに動いています。古い概要画面は、PLC のすべてのタグを生の数字で並べ、状態を出すべき場所にロゴがあります。「操作画面」タブで、左上に何を置くか、給気温度をどう見せるか、概要にどこまで載せるか、設備の状態をどう書くかを選びます。そのあと UnitStatus を書きます。これは画面が状態の行に変える1つの数字です。FrostAlarm なら 4。そうでなく FanFail なら 5。そうでなく State が 0 なら 0。State が 10 または 20 の間は 1。State 30 では、ユニットが30秒運転したあと SupplyTemp が Setpoint から 2.0 °C を超えて離れていれば 3、そうでなければ 2 です。

UnitStatus 4 / 5
FrostAlarm なら 4、そうでなく FanFail なら 5 になります。
UnitStatus 0 / 1
State 0 は 0、State 10 または 20 は 1 になります。
UnitStatus 2 / 3
State 30 では、30秒運転したあと SupplyTemp が Setpoint から 2.0 °C を超えて離れていれば 3、そうでなければ 2 です。
タグテーブル

ひと目で読める: 入力と出力

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

タグデータ型あなたのコード機械の上での意味
OccupiedBOOL読むコードが必要とする入力タイムクロック:建物は使用中
ResetBOOL読むコードが必要とする入力アラームをリセット
DamperOpenBOOL読むコードが必要とする入力ダンパのエンドスイッチ
AirflowOKBOOL読むコードが必要とする入力風量圧力スイッチ
FrostStatBOOL読むコードが必要とする入力凍結防止サーモスタットが作動
SupplyTempREAL読むコードが必要とする入力給気温度(°C)
ColdSnapBOOL不要テストや監視用。コードで使わなくてもかまいません試してみよう:外気が −5 °C に下がる
BoilerFaultBOOL不要テストや監視用。コードで使わなくてもかまいません試してみよう:温水が止まる
BrokenBeltBOOL不要テストや監視用。コードで使わなくてもかまいません試してみよう:ファンのモータは回るが、風が出ない
OutsideTempREAL不要テストや監視用。コードで使わなくてもかまいません外気温度(°C)
DamperBOOL書くコードが設定する出力外気ダンパを開ける
FanRunBOOL書くコードが設定する出力給気ファンを運転する
ValveREAL書くコードが設定する出力加熱バルブ、0〜100 %
FanFailBOOL書くコードが設定する出力アラーム:風量が確認できない
FrostAlarmBOOL書くコードが設定する出力アラーム:凍結防止が作動
UnitStatusINT書くコードが設定する出力画面:0 停止、1 始動中、2 目標どおり、3 目標外、4 凍結、5 ファン

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

自動テスト

ひと目で読める: テストでチェックする内容

  1. 左上に、ユニットの状態が普通の言葉で表示されます。
  2. 給気温度は、正常な範囲つきのバーで、小数点以下1桁で表示されます。
  3. 概要には、問題ないかどうかがわかる値だけが表示されます。
  4. UnitStatus は、FrostAlarm なら 4、FanFail なら 5 です。両方がオンのときは凍結が優先です。
  5. UnitStatus は、停止中が 0、State が 10 または 20 の間は 1、目標どおりに運転中は 2 です。
  6. UnitStatus が 3 になるのは、State 30 で30秒たったあと、SupplyTemp が Setpoint から 2.0 °C を超えて離れているときだけです。
  1. 試す モデルの下のボタンを使い、設備の反応を見てください。
  2. 解答をテスト ボタン1つで、すべてのチェックがあなたのコードで実行されます。
  3. 巻き戻し PRO (Pro が必要) 不合格のチェックがあれば、1スキャンずつさかのぼって原因を確かめられます。

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

なぜ大切か

現場で目にする場面

1人の担当者が、1つの画面で建物のすべての空調機を見ています。1台あたりに使える時間は、1分ほどです。

概要画面を読み解く必要があると、凍結トリップは、寒いと苦情が出るまで見過ごされ、そのころにはコイルが割れているかもしれません。

現場で見かける場所コイルを凍らせずに、21 °C の新鮮な空気を

どのオフィスにも病院にも工場にも、屋上や機械室に空調機があります。コントローラは、安全な順番で起動し、ファンが本当に風を送っていることを確認し、PI ループで給気温度を保ちます。

  1. Damper最初に開く
  2. フィルタ空気をきれいにする
  3. コイルPI 加熱現在地
  4. Fan風量で確認
実際の現場:場所、部品、安全
  • オフィス、学校、病院
  • 工場と倉庫
  • クリーンルームと研究所

ファンの起動はダンパとインターロックされています。閉じたダンパに向けて回すと、ダクトが潰れることがあります。

凍結防止がすべてに優先します。ファンを止め、ダンパを閉じ、バルブを開けます。

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

さらに続ける

道のりの次の一歩