生成AIでラダーは作れる?ChatGPTで検証した結果とサービス6選

2026.11.11

ラダー言語は、生成AIで作れるのでしょうか?

ラダーは工場の自動化で主力のプログラムですが、「AIはどこまでラダーを書けるのか」「ラダーを生成するAIは製品化されているのか」が気になっている設計や保全の方も多いと思います。

そこで今回は、製造業で設計者として働き、ラダーを書いて装置を動かした経験もある筆者が、以下の内容を解説しました。

・ラダー言語とは
・無料版ChatGPTでラダーを作らせた検証結果
・ラダー生成AIサービス6選
・生成AI×ラダーの今後の予想

ラダーのプログラム作成を効率化したい方、製造業のAI活用に興味がある方は、ぜひ最後までお読みください!

私たちが手がけるクラウド図面管理システム「図面バンク」は、設備ごとの図面・仕様書・技術文書を紐付けて管理できる図面管理ツールです。AIチャットを標準で備えており、「あの設備の資料や図面を探したい」という質問をすればAIが代わりに探してくれます。
過去の図面を素早く探したい、図面管理を効率化したい方は、ぜひお気軽にお問い合わせください。

ラダー言語とは?工場の自動化で今も主力のプログラム

ラダー言語の記号の読み方と、この記事で使う例題の3行
ラダー言語の記号の読み方と、この記事で使う例題のラダー

ラダー言語(以下、ラダー)は、リレー回路図を模したPLC(プログラマブルロジックコントローラ)のプログラム言語です。左右の縦線(母線)の間に横線を引き、左側に条件、右側に処理を書いて、どのような場合に何を行うかを表します1。

ラダー言語が工場の自動化現場で主力のプログラムである理由は2つあります。1つは、電気回路図に近い形式なので、電気保全の知識があれば直感的に読めることです。もう1つは、PLCを使った工場の現場で広く普及しているプログラムであることです。

PLCは工場の自動化機器を動かすための制御装置です。パソコン(PC)の進化により自動化機器をIPC(Industrial PC)で制御する事例もありますが、全体としてはPLCが使われている現場が多い印象です。

ラダーは、PLCのプログラム言語を定めた国際規格IEC 61131-3で、「LD(ラダー・ダイアグラム)」という名称で定義されています。同じ規格には、ほかにST(ストラクチャード・テキスト)、FBD(ファンクション・ブロック・ダイアグラム)、SFC(シーケンシャル・ファンクション・チャート)があります。IL(インストラクション・リスト)は2013年版には言語として載っていましたが、2025年5月に改訂された第4版には記載されなくなりました。

今回のコラムでは、次の動作を実現するラダーを生成AIに作らせてみました。

・カバーが閉じた状態でスタートボタンを押すと、運転指令が自己保持する
・自己保持してから500ms後に、モータが運転する
・ストップボタンを押すか安全カバーが開くと、停止する

生成AIでラダーは作れるのか?無料版ChatGPTで検証

ChatGPTに送る前に、3行の指示を仕様書型に書き直した
ChatGPTに送る前に、3行の指示を仕様書型に書き直した

「スタートボタンを押せばモータが回る」という動作のラダーを生成AIに作らせてみました。検証した時期は2026年11月で、無料版のChatGPTを使いました。

指示を仕様書型に書き直し、AIに入力する

最初に書いた指示は、次の3行でした。

・スタートボタンを押すと、500ms後にモータが正転する
・ストップボタンを押すと、停止する
・安全カバーが閉まっていなければ動かない

「ボタンを押せばモータが回る」という簡単な動作でも、ラダーに実装するとなれば意外と確認すべきことは多いです。

例えば、
・スタートボタンを離しても運転はし続けるか
・運転中にカバーが開いたらどうするか
・カバーを閉め直したら、すぐに再始動してよいか
・ストップボタンはB接点で配線するか
といった項目が確認すべき点でしょう。

そこでChatGPTにやりたいことをただ送るだけではなく、プロンプトを仕様書っぽく作りました。

送ったプロンプト

プロンプトの全文です。

以下の仕様でPLCのラダープログラムを作成してください。

# デバイス
- 入力 X0〜X7、出力 Y0〜Y7、内部リレー R0〜R31、タイマー T0
- X0:スタートボタン(押している間ON)
- X1:ストップボタン(B接点。通常ON、押すとOFF)
- X2:安全カバースイッチ(閉でON)
- Y0:モータ運転出力
- R0:運転指令の自己保持
- T0:起動遅延 500ms


# 動作
1. カバーが閉じた状態でスタートを押すと、R0が自己保持する。ボタンは離してよい。
2. R0がONしてから500ms後にY0がONする。
3. ストップを押すか、カバーが開くと、R0の保持が切れてY0は即OFFする。
4. カバーを閉じ直しても再始動しない。再度スタートを押したときだけ始動する。


# 条件
- 逆転なし。500ms計時中の操作と、ボタンの同時押しは考慮不要。
- 上記以外の回路(非常停止、異常表示など)は追加しない。


# 成果物
①ラダープログラムをテキスト形式でチャットに出力
②ラダープログラムがhtml上で動作するシミュレータ。ラダー回路モニターは作成したラダーが全てみられる状態にする。

結果:テキスト表記のラダーとHTML形式のシミュレータが出てきた

ChatGPTが生成したラダーと、ブラウザで動くシミュレータの画面(筆者のキャプチャ)
ChatGPTが生成したラダーと、ブラウザで動くシミュレータの画面キャプチャ

出力は、テキスト表記のラダーと、HTMLファイル1枚のシミュレータでした。
テキストは以下が出力されました。

X0 ──┬── X1 ── X2 ────── (OUT R0)
R0 ──┘

R0 ──────────────────── [TON T0 500ms]

R0 ── X1 ── X2 ── T0 ── (OUT Y0)

シミュレータをブラウザで開くと、スタート・ストップ・カバーのボタンを操作でき、導通中の接点が橙色に変わり、各デバイスのON/OFFが表示されます。

AI側の注記として「実機の命令表記・タイマー単位はPLC機種に合わせてください」「安全カバーの安全機能を代替しません」という説明もシミュレータの下部にありました。補足すると、実機では安全カバーのインターロックは安全リレーや安全PLCで構成することが一般的です。今回のX2は練習用の運転許可条件とはいえ、AIの注記はこの点を正しく指摘しています。

シミュレータは仕様通りの動作ができていることを確認しました。結論として、簡単なラダーなら生成AIで作れます。ただし、実務の現場では実現したい動作をプロンプトに落とし込めること、出力されたラダーを読んで動作が正しいか確認できることが前提となります。

シンプルな動作とはいえ、無料の生成AIでもラダーが生成できるのは純粋にすごいと思いました。強いて言えば、3行目の条件X1とX2が入っていますが、この条件は不要です。R0がONのときは、X1とX2も必ずONだからです。ただ、動作には影響しないので今回は修正していません。

ラダー生成AIサービス6選【2026年11月時点】

ラダー生成AIサービス6選

ここでは、2026年11月現在のラダー生成AIサービス6選を紹介します。ラダーを生成するAIは、すでに製品化されています。海外メーカー2社が先行しており、国内でもキーエンスが2026年11月に発売します。

キーエンス KV Intelligence:自然文からラダー・STを生成

提供元はキーエンスで、同社のプログラミングツール「KV STUDIO」から起動するPLC専用AIエージェントです。できることは3つあります2。現在と過去のプログラム挙動を比較して異常箇所を示す「ディープデバッグ」、自然文からラダーまたはST言語のプログラムを作る「ラダー自動生成」、プログラムを解析してフローチャートなどを出力する「ビジュアル要約」です。

KV Intelligenceの発売日は11月16日です。対応機種はKV-Xシリーズで、インターネット接続が必要です3。

三菱電機 ラダー生成AI:仕様書からリスト形式のラダーを生成

提供元は三菱電機で、正式な製品名は未発表です。入出力デバイスと動作仕様をまとめた仕様書を与えると、ラダーをリスト形式で生成し、GX Works3に取り込める形式で出力します。既存ラダーの説明文やフローチャートを出す解析もできます。

三菱電機のラダー生成AIは記事執筆時点(2026年11月)では開発段階です。IIFES 2025(2025年11月)に参考出展として公開されました。MONOistのインタビューによると、同社のテストでは生成したプログラムの約60〜70%が正しかったとのことです4。

オムロン CX-One Agent:AIを活用したPLC設計支援ソフトウェア

オムロンはPLCの設計や保全業務を支援するソフトウェア「CX-One Agent」のトライアル提供を2026年11月4日に開始しました5。PLCのマニュアルや過去のプログラム資産をAIが参照し、必要なプログラムの検索・要約・可視化を支援します。

CX-One Agentのイメージ図では、AIが特定のプログラムの場所を検索したり、過去のプログラムから流用するプログラムの範囲を特定したりしています。

Airion ラダーくん:仕様書・図面からラダーを生成

提供元はAirion(エアリオン)で、2026年11月現在はβ版での提供です。仕様書や図面を読み取り、ラダープログラムをAIが作成するサービスです。ラダーに強い独自のLLM(大規模言語モデル)の開発が同社の強みです。また、ラダー生成AIのオーダーメイド開発も可能で、これにより企業ごとに最適なAIをカスタマイズできます6。

Siemens Eigen Engineering Agent:SCLとLADを生成

提供元はSiemensです。TIA Portal向けのAIエージェントで、PLCコード(ST言語に相当するSCLと、ラダー言語に相当するLAD)の作成・修正、テストロジックの生成、コンパイルエラーの修正を行います7。

Eigen Engineering Agentは2026年4月のハノーバーメッセで発表され、すでに製品として提供されています8。TIA Portal V19〜V21に対応し、1か月の無料トライアルがあります。

Rockwell FactoryTalk Design Studio Copilot:自然言語からコードを生成

提供元はRockwell Automationで、Microsoftと共同開発され、2024年11月に発表されました。クラウド型のPLC設計ソフトFactoryTalk Design Studioの生成AI機能で、ブラウザから使います。自然言語でコード生成・トラブルシュート・コードの説明ができます9。ラダーエディタの中にチャット欄があり、生成したコードは変更箇所が強調表示され、人が確認してから承認する流れです10。

今後の生成AI×ラダーはどうなる?現役設計者の予想

未来のラダープログラミング現場の予想イメージ図

WordやExcelにCopilotが組み込まれたように、アプリにAIが標準搭載される事例が増えています。PLCのプログラミングツールにAIが標準搭載されるのも、時間の問題ではないでしょうか。少なくとも日本のPLCメーカー大手3社である三菱電機、キーエンス、オムロンには、そのような動きがみられます。

現在は多くの現場でラダーが使われています。しかし、IEC 61131-3に準拠したプログラミングツールの普及や世代交代によって、ST言語のようなテキストベースの言語がシーケンス制御の主流になる時代が来るかもしれません。

そうなれば、人とAIの役割分担ははっきりし、人間は以下の1.と3.の仕事が重要になると筆者は予想しています。

1. 人がシーケンスの動作、I/Oの定義、インターロックなどの安全設計を仕様書に落とし込み、AIに渡す
2. AIが仕様通りにプログラムを作る
3. 最終的に人が品質を担保する

AIにプログラム生成をお願いする開発現場では、AIに渡すデータの整備がより大切になります。AIに渡すのは、仕様書・図面・過去の設備資料などが考えられます。これらを案件・設備ごとに紐付けておくことで、ラダー生成AIの活用がしやすくなります。

私たちが手がけるクラウド図面管理システム「図面バンク」なら、設備ごとに図面・仕様書・技術文書を紐付けて、探せる状態で管理できます。

月額48,000円(税別)で、初月は無料で試せます。詳細を聞きたい方は、お気軽にお問い合わせください。

(まとめ)生成AIでラダーを作る動きは広がっている。人間にとっては「仕様書の定義」や「プログラムの品質保証」が重要な仕事

今回は、ラダー言語とは何か、無料版ChatGPTでラダーを作らせた検証結果、ラダー生成AIサービス6選、生成AI×ラダーの今後の予想を紹介しました。

簡単なラダーなら、生成AIで作れることがわかりました。指示を仕様書型に書き直して無料版ChatGPTに送ると、3行のラダーと、ブラウザで動くシミュレータが出力されました。

今後は、PLCのプログラミングツールにAIが標準搭載され、IEC 61131-3に準拠したツールの普及によりST言語のようなテキストベースの言語が主流になる時代が来るかもしれません。そうなれば人とAIの役割分担ははっきりし、AIに渡す仕様書・図面・過去の設備資料の整備がより重要になると筆者は予想しています。

「ラダーを生成AIで作れるか、まずは試してみたい」という方は、例題を無料版ChatGPTに作らせるところから始めてみてください。「AIに渡す仕様書や図面が社内に散らばっている」という方は、図面バンクのような図面管理システムで、設備ごとに探せる状態にデータを整理することをおすすめします。

最後まで読んでいただき、ありがとうございました。

  1. 出典:三菱電機技報 Vol.99 No.9(2025)「LLMを用いたラダープログラムの処理内容説明の生成技術」 ↩︎
  2. 出典:キーエンス「PLC専用AIエージェント KV Intelligence 製品概要」 ↩︎
  3. 出典:キーエンス「キーエンス、PLC専用AIエージェント『KV Intelligence』を発売」 ↩︎
  4. 出典:MONOist「なぜ三菱電機がラダー生成AIに挑んだのか、“精度”の先に描く姿とは」 ↩︎
  5. 出典:オムロン「オムロン、AIを活用した設計支援ソフトウェアを提供開始」 ↩︎
  6. 出典:Airion「AIプログラマー『ラダーくん』」 ↩︎
  7. 出典:Siemens「Eigen Engineering Agent」 ↩︎
  8. 出典:Siemens「Siemens brings AI to the physical world with Eigen Engineering Agent」 ↩︎
  9. 出典:Rockwell Automation「Rockwell Automation and Microsoft Deliver on a Shared Vision to Accelerate Industrial Transformation」 ↩︎
  10. 出典:Control Global「Let generative AI be your design Copilot」 ↩︎
図面バンクのすぐわかる資料セット表紙

5分でわかる
資料プレゼント!