PLC入門:PLCプログラミングを学ぶ 本物の機械で、ブラウザだけで。
PLC Gym は PLC の学習ハブです。レッスンではゼロから一つひとつの動きを学び、ミッションでは動く3D機械で実力を証明します。

はじめてですか? PLC は、工場や浄水場、倉庫のほとんどの機械を動かしている小さな産業用コンピュータです。ボタンやセンサを読み、プログラムに従って、ポンプやバルブ、モータを切り替えます。ここでは、あなたがそのプログラムを書き、3D の設備がその動きを見せてくれます。
全体のつながり
- 01学ぶ
学習リソース
まったくの初心者から、必要なときにいつでも。
- 02証明する
ミッション 動く3D機械で
89 のミッションを 27 台の機械で。本物の Siemens、Rockwell、TwinCAT のコードを書きます。テストに合格すると XP がもらえ、レベルが上がります。
ミッションを見る - 03称号を手に入れる
体力テスト
3レベルごとに新しい称号。 研修生 から マスターインテグレーター. それぞれ、時間制限つきのテストで実力を証明します。
体力テストを見る
さらにこんなものも: 今日のトレーニング · オンラインPLCシミュレーター · コード変換ツール · ロッカールーム
ミッションをプレイし、XP を獲得し、レベルアップ
次のミッションに進む
ミッションは、最初のポンプから工場全体まで、順番に進みます。次に遊ぶものは、サイトがいつも教えてくれます。
コードを書いて、「実行」を押す
Siemens、Rockwell、TwinCAT の本物のコードです。3D機械は、間違いも含めて、あなたが指示したとおりに動きます。
テストに合格して、XP をもらう
自動テストが、あらゆる状況をチェックします。合格すると 100〜3,000 XP がもらえます。ヒントを使うごとに、その一部が引かれます。
レベルを上げて、称号を手に入れる
レベルが上がるにつれて新しいミッションが開き、3レベルごとに、研修生からマスターインテグレーターまで、新しい称号が付きます。称号ごとに、称号テストで証明します。
ミッション
動いている3D機械での仕事が89個、順番に並んでいます。30レベルを登り、称号を手に入れるための道です。
- 各 100〜3,000 XP
- レベルが上がると開きます
- 合格はすべて、次の称号に向けて数えられます
今日のトレーニング
いつでも挑戦できる短い問題が20個あります。コードを書く、異常を見つける、安全にする、の3種類です。少しの XP、Pro なら毎日1つ、そして毎週のランキングがあります。
- 各 10〜40 XP
- レベルは要りません
- ヘビーセットは挑戦そのものが目的です:XP はありません
ほかにも XP がもらえるもの: ガイド付きラボ、100 XP · 基礎の章、25 XP · レッスン、10 XP · クイズの正解、10 XP. コントロールパネル、コード変換ツール、自分のコード、ロッカールームは、仕事にも楽しみにも使えます。XP はもらえません。
レベルの上げ方
- レベルは30あります。最初のうちは早く上がり、最初のミッションでレベル2になります。レベル30には 24,000 XP が必要です。
- 3レベルごとに新しい称号:研修生, 見習い, ジュニア技術者, 技術者, シニア技術者, 制御技術者, 制御エンジニア, シニア制御エンジニア, 立ち上げエンジニア, マスターインテグレーター。
- ミッションは、レベルが上がるにつれて開きます。始めたもの、合格したものは、ずっと開いたままです。
- 合格前のヒントは、1つごとにそのミッションの XP の4分の1が引かれ、4分の1を下回ることはありません。先に解説付きの解答を開くと、XP はもらえません。
- 称号テストは、動いている機械での、時間制限つきの実技の仕事です。合格すると、称号は「認定済み」になります。
読む、書く、実行する、テストする
はじめてのポンプから工場全体まで、毎回同じ流れです。一度で正解する必要はありません。何を直せばいいかは、機械とテストが教えてくれます。
課題を読む
どのミッションも、短い課題から始まります。機械に何をさせるか、どんな入力と出力があるか、どう試すかが書かれています。
- Siemens か Rockwell を選び、次に言語を選ぶ
- テキストは指示のように読め、ラダーとファンクションブロックは図です
- 運転ルールが、何が起きなければならないかを正確に示します
プログラムを書く
スターターコードを変えます。テキストエディタは、入力しながら構文をチェックします。図のエディタでは、接点、コイル、ブロック、ステップを置けます。
- TIA Portal と Studio 5000 に似せたエディタ
- 下書きは入力しながら保存されます
- メーカーのファイル形式でコードを保存 PRO (Pro が必要)
実行して、見る
「実行」を押します。20ミリ秒ごとに、PLC が入力を読み、コードを実行し、出力を書き込み、3D機械が動きます。
- Start や Stop を押し続けて、本物の押しボタンのように押す
- 「一時停止」は時間を止め、「1スキャン進める」は1スキャンずつ進めます
- 読み取り値には、各指令と、機械が実際にしたことが表示されます

テストして、直す
「解答をテスト」は、いくつかの状況であなたのコードを試します。どれかが失敗したら、スキャンごとに巻き戻して、いつ間違えたかをはっきり見ましょう。
- ヒントは、1つずつ増えていきます
- 本気で挑戦したあとに、解答とその解説を開けます PRO (Pro が必要)
- すべてのテストに合格すると、ミッションが完了します
動く設備を見て回る
これはミッションに出てくる本物の3D機械です。ドラッグして回し、部品を選ぶと、実際の現場でのはたらきがわかります。
設備を見て回る
プロセスを準備中…
現場で見かける場所
マンションでは、地下のタンクが水道の水をためます。2 台のポンプが、上の階の蛇口へ水を押し上げます。1 台が動く間、もう 1 台は予備として待ちます。水位低下スイッチは、タンクが空になる前にポンプを止めます。
- 道路の水道本管水が建物に入る
- 貯水タンクポンプのために水を蓄える
- 給水ポンプ上の階へ水を押し上げる現在地
- 上の階の蛇口住民が必要な水を使う
実際の現場:場所、部品、安全
- マンション — 上の階への水の押し上げ
- 醸造所 — 仕込みタンクへの温水の送出
- 浄水場 — ろ過タンクの間での水の移動
- オフィスビル — 暖房配管に水をめぐらせる
水位低下スイッチは、動いてよいという許可を取り消せます。ポンプは、空運転してシールを傷める前に止まらなければなりません。
ポンプが故障していても、PLC は ON と表示することがあります。指令だけでなく、測定した流量も確認してください。
これらの演習の停止入力は、非常停止ではありません。本物の機械には、ガード、非常停止、電力を安全に切る方法も必要です。
大きさ、タイミング、断面図は教えるための選択で、特定の実際の設備を描いたものではありません。
ドラッグして見て回りましょう。部品を選ぶと、そのはたらきがわかります。ミッションを始めると、自分のコードで設備を制御できます。
- 見て回る
ドラッグで回転、指2本または右ドラッグで移動、ピンチまたはスクロールで拡大・縮小。キーボードでは、矢印で移動、Shift + 矢印で回転、+/− で拡大・縮小、0 でリセット。
- ボタンを押す。スイッチを切り替える。
Start、Stop、Reset は押し続けると押された状態になり、離すと戻ります。Auto モードなどのスイッチは設定を保ちます。
- 作業を保存
下書きは編集しながら保存され、進捗はアカウントに保存されます。ログインすれば、どのパソコンからでも続けられます。
立場ごとにできること
アカウントなし、無料アカウント、Pro、学校プラン、採用プランの違いです。すべてのプランと料金は次のページにあります: 料金ページ. 12月5日 までは、すべてのアカウントで Pro が無料です。それ以降の新しいアカウントには 7 日間の無料体験がつきます。
| 比較: | 訪問者アカウントなし | 無料無料アカウント | Proまたはチームの席 | 講師カレッジプラン | 採用企業採用プラン |
|---|---|---|---|---|---|
| 手を動かすレッスン | レッスン1 | レッスン 1 から 4 | すべてのレッスン | すべてのレッスン | レッスン 1 から 4 |
| ガイド付きラボ | ラボ1 | 中 12 | はい | はい | 中 12 |
| ミッション | ミッション1 | 中 389 | 全 89 | すべての 89、全レベルが開く | 中 389 |
| 文章のレッスン | 概要 | 中 426 | 全 26 | 全 26 | 中 426 |
| 理解度チェック | 問題を読む | 基礎 | 全 102 問 | 全 102 問 | 基礎 |
| 解説付きの解答 | いいえ | いいえ | はい | はい | いいえ |
| 巻き戻しで異常を見つける | いいえ | いいえ | はい | はい | いいえ |
| TwinCAT、FBD、SFC のエディタ | いいえ | いいえ | はい | はい | いいえ |
| コード変換ツール | 例 | 3 回 | はい | はい | 3 回 |
| 自分のコードを3D機械でテスト | いいえ | いいえ | はい | はい | いいえ |
| メーカーの形式でファイルを保存 | いいえ | いいえ | はい | はい | いいえ |
| ヘビーセット、最も難しい問題 | いいえ | いいえ | はい | はい | いいえ |
| 体力テスト: 称号ごとにテストがあります | いいえ | 研修生 テスト | はい | どれでも、受講生が受ける内容を見られる | 研修生 テスト |
| 修了認定証 | いいえ | いいえ | はい | いいえ | いいえ |
| ロッカールーム、メンバーの掲示板 | すべて読む | すべて読めます。1日に1件のスレッドと3件の返信 | 1日にスレッド 20 件と返信 300 件まで、写真 | Pro と同じ | すべて読めます。1日に1件のスレッドと3件の返信 |
| アカウントに保存される進捗と、上司向けの印刷用資料 | このブラウザ内で | はい | はい | はい | はい |
| チームの進捗ビュー | いいえ | いいえ | いいえ | クラスごとに1つ | いいえ |
| 採用テストと候補者用リンク | いいえ | いいえ | いいえ | いいえ | はい |
- チーム 見習いやエンジニアリングチームを育成します。 チームの全員が Pro を使えます.
- 企業ライセンス どのスタッフも、遠くへ送り出さずに研修できます。 同時に 25 人または 100 人の学習者が使える Pro.
- カレッジ 工学コースで PLC を教える講師向けです。 クラスの全受講生に、1年間 Pro.
- 採用 自動化エンジニアを採用する企業向けです。 面接モード: 時間制限付きの13課題、Siemens と Rockwell.
手を動かす部分は、あなたのもの
別のタブのチャットボットには、あなたの機械は見えません。PLC Gym が鍛えるのは、あなた自身に残る部分です。動く機械でコードをテストし、安全にし、異常を見つけることです。すでにミッション(3)で、AI のコードの確認を求めています。ミッション、あなたのコード、機械を見られる AI ヘルパーも、近日登場します。
トレーニング設備で得られるものをすべて。費用もリスクもなしで。
| 項目 | ふつうのやり方 | ここでは |
|---|---|---|
| ソフトウェア | メーカーのライセンスと、TIA Portal または Studio 5000 を設定した Windows パソコン。 | ブラウザのタブを開くだけです。インストールもライセンスも要りません。カード不要の無料アカウントで、始められます。 |
| 設備 | 訓練用の機材、または、いくつかのスイッチに配線した予備の PLC を作業台に置いたもの。 | 動く3D機械が27種類あります:ポンプ、タンク、バルブ、ヒーター、ミキサー、充填ライン、そして工場全体です。 |
| 間違い | 動いている工場では、たった1行の間違いで、床が水浸しになったり、ポンプが空運転になったりします。 | タンクは、画面上であふれます。何が原因かをはっきり確かめてから、Reset を押します。 |
| 何が起きたかを見る | 異常は、一瞬のうちに終わります。 | どんな失敗も、20ミリ秒のスキャン1回ずつ巻き戻せます。 PRO (Pro が必要) |
| 異常の発見 | 固着するバルブや、ずれていくセンサに出会うには、現場で何年もかかります。 | 異常は設備に組み込まれていて、あなたが準備できたときに待っています。 |
| Siemens か Rockwell か | 多くのコースは、どちらか一方だけを教えます。 | 両方を、さらに Beckhoff TwinCAT も、9種類のエディタスタイルで学べます。SCL やラダーから、ストラクチャードテキストまであります。 |
すべてのミッションは、スコットランドのシニア制御エンジニアであるNiklavs Karklinsが手作業で確認しています。確認したのは英語の原文です。この日本語訳は AI が作成したもので、人による確認は受けていません。 ミッションのチェック方法
裏で動いているもの
3D の設備の裏には、完全な PLC エンジン、プロセスの物理シミュレーション、テストシステムがあり、すべてブラウザの中で動いています。詳しくは各項目の「エンジニア向け」を開いてください。
アニメーションではなく、本物のコントローラ
シミュレータは20ミリ秒ごとに、入力を読み、プログラムを実行し、出力を書き込みます。本物の PLC と同じサイクルです。設備は、あなたのコードが指示したときだけ動きます。
エンジニア向け
決定論的な仮想クロックがワーカーを動かします。設備の更新と採点は、同じシミュレーションモデルを使います。描画や再生の速さは、スキャン結果を変えません。再生では、テストしたプログラムのリビジョンが保たれます。
あなたのコードは、本当に動きます
SCL、ストラクチャードテキスト、ラダー、ファンクションブロック、シーケンスチャートは、アカデミー独自の PLC エンジンでコンパイルされ、実行されます。間違えば、本当に動きません。
エンジニア向け
メーカーごとに分かれたプロファイルが、SCL とストラクチャードテキストを解析し、LAD/ラダー、FBD、GRAPH/SFC を検証します。型付きの実行可能な命令が、行とノードの参照を保ちます。インタープリタは、学習者のコードを JavaScript として評価することはなく、命令数の上限が実行を制限します。
設備には物理があります
タンクは本物の速さで満ち、満杯になるとあふれます。バルブが動くには時間がかかります。ポンプは止まったあとも惰性で回ります。熱はゆっくりたまります。現場と同じで、タイミングが大切です。
エンジニア向け
スキャン時間単位の設備モデルが、タンクの収支、アクチュエータの動き、ポンプの回転数、コンベアの位置、熱応答を計算します。描画される設備は、独立したアニメーションの時間軸ではなく、シミュレーションのフレームを使います。
時間を止める。巻き戻す。 PRO (Pro が必要)
工場全体を一時停止したり、1スキャンずつ進めたり、失敗を再生して、コード、読み取り値、3D設備が一緒に動くのを見られます。本物の機械では、できないことです。
エンジニア向け
テストを実行するたびに、すべてのスキャンが記録されます。タグの値、実行された行やノード、設備の状態です。再生は、記録されたフレームから同じ3Dシーンを動かすので、映像、読み取り値、強調されたロジックが、いつも一致します。「一時停止」はシミュレーション時間を止め、「1スキャン進める」はちょうど20ミリ秒のサイクルを1回進めます。
異常は設備の中に潜んでいます
途中で固着するバルブ。ずれていくレベルセンサ。ばたつく流量スイッチ。トリップするポンプ。コードは完璧に見えても、設備がおかしな動きをすることがあります。その理由を見つけることこそ、本当の技術です。
エンジニア向け
仕込まれている異常には、バルブの遅い動き、バルブの固着、センサのずれ、ばたつく流量のフィードバック、時間でトリップするポンプなどがあります。異常の進み方はシミュレーション時間で決まります。課題の設定値とタグ名は、採点のシナリオに合わせて一貫して変わります。
メーカーのルールブックに沿って作られています
タイマ、カウンタ、エッジ、数値、シーケンスは、Siemens と Rockwell の公式の命令マニュアルと照らし合わせて確認し、違いがあったところは直しました。
エンジニア向け
確認の対象は、Logix の汎用命令、ストラクチャードテキスト、SFC のマニュアルと、Siemens S7-1200 のシステムマニュアル、S7-1200/1500 のプログラミングガイドラインです。この確認から、タイマの状態、プリスキャン、数値変換、CASE の検証の修正につながりました。出典は「シミュレータの範囲と出典」にあります。
メーカーの形式でコードを保存 PRO (Pro が必要)
Siemens の SCL、または Rockwell のストラクチャードテキストとラダーを、TIA Portal と Studio 5000 が使う形式のファイルとして保存できます。
エンジニア向け
SCL は、ブロック宣言つきの .scl 外部ソースを作ります。Rockwell は、プログラムタグと ST または RLL ルーチンを含む .L5X XML を書き出します。書き出し時にドキュメントをチェックし、そのエディタや構文を書き出せないときは理由を説明します。
インストール不要
新しいブラウザならどれでも動き、ノートパソコンでもスマートフォンでも使えます。作業は進めるごとに保存され、2,000を超える自動テストが、すべての命令、ミッション、リグをいつも同じように動かします。
エンジニア向け
シミュレータと採点は、ブラウザのワーカーで動きます。下書きと進み具合は IndexedDB に保存され、ログインしているときはアカウントにも保存されます。JSON のバックアップの書き出しと読み込みで、学習の記録のコピーを持てます。面接の挑戦は、ブラウザのストレージに別に保存されます。
- エディタの種類
- 9
- 動く3Dリグ
- 27
- レッスン
- 26
- ミッション
- 89
- 面接課題
- 13
履歴書ではなく、できることで採用する。
履歴書には「TIA Portal」と書けます。でも、バルブが固着してタンクの水位が上がり続けたときにどう動くかは、履歴書ではわかりません。短い立ち会い面接で、候補者は動く設備の本物の異常を見つけ、その直し方を御社のエンジニアに説明します。
- 準備する課題、言語、制限時間を選びます。
- 調べる候補者が設備を動かし、プログラムを変更し、結果を確認します。
- 話し合うレポートには、候補者のコード、シナリオごとの結果、次に聞くべき質問が載ります。
始める前に
はじめての訪問でよく聞かれること。
PLC Gym はオンラインコースですか?
いいえ。教材がたっぷり詰まった PLC の学習ハブで、中心にはゲームがあります。それがミッションで、学んだことを動いている3D機械で証明します。教材は好きな順番で使え、ミッションは順番に遊んでレベルを上げます。
ソフトウェアは必要ですか?
ブラウザだけです。アカデミーを使うのに、TIA Portal も Studio 5000 も本物の PLC も要りません。
Siemens と Rockwell のどちらを選ぶべきですか?
職場で使っているほうを選んでください。初めてなら、レッスンから始めましょう。ミッションの中ではいつでもメーカーを切り替えられ、レッスンでは両方を比べられます。
進み具合はどこに保存されますか?
無料のアカウントを作ったら、アカウントに保存されます。ログインしたどのパソコンでも、続きから始められます。新規登録の前は、このブラウザに保存され、アカウントを作ると移されます。進み具合のページからバックアップも保存できます。
スマートフォンやタブレットでも使えますか?
はい。ただし、PLC Gym はノートパソコンやデスクトップがいちばん快適です。ミッション、3D機械、エディタはスマートフォンでも動き、PLC Gym をホーム画面に追加することもできますが、3D機械とコードエディタには画面が狭いです。専用のモバイルアプリは、来年に予定しています。
これは本物ですか?
本格的な PLC シミュレータです。あなたのプログラムは、Siemens と Rockwell の命令ルールでコンパイルされ、スキャンごとに実行され、動く3D設備を制御します。エディタは TIA Portal V20 と Studio 5000 v38 に似せてあるので、学んだことがそのまま使えます。
世界中のメンバーと一緒に学びましょう: ロッカールーム.
あなたの設備が待っています。
出発点を選んでください。数分で設備を動かしています。