AI tools for PLC programming in 2026, compared
Every major automation vendor now has an AI assistant or agent for PLC code. What each one does, what it costs to find out, and how to use them without risking the plant.
In 2026 the main AI tools for PLC programming are: Siemens Eigen Engineering Agent (generally available since 20 April 2026, for TIA Portal V19 to V21) and Engineering Copilot TIA; Rockwell FactoryTalk Design Studio Copilot (since November 2024), with FactoryTalk Conductor announced for Q1 2027; Beckhoff TwinCAT CoAgent; the CODESYS Development System MCP Server (since April 2026); Schneider Electric's Industrial Copilot; Copia Copilot; and general models such as Claude or ChatGPT connected to engineering tools through the Model Context Protocol (MCP). All of them draft code; none removes the need for an engineer to review, compile and test it in simulation.
The tools at a glance
| Tool | Vendor and platform | What it does | Status (as of Oct 2026) |
|---|---|---|---|
| Eigen Engineering Agent | Siemens, TIA Portal V19 to V21 | Plans, executes and checks engineering tasks: SCL and LAD code, test logic, compile-error fixes, style-guide checks, WinCC Unified JavaScript, drives and hardware setup. Since June 2026 also ECAD import and full projects from a machine description | Generally available since 20 Apr 2026; subscription via Siemens Digital Exchange with a one-month trial |
| Engineering Copilot TIA | Siemens, TIA Portal | Assistant that writes SCL from text, test cases and documentation; WinCC Unified screens; answers from the documentation | Announced 22 Apr 2024; Essential edition on Siemens Xcelerator since July 2024; Standard edition in preview |
| FactoryTalk Design Studio Copilot | Rockwell Automation, FactoryTalk Design Studio | Writes code from plain language, explains code from a rung to a project, troubleshoots; engineers review before changes apply | Since 19 Nov 2024; FactoryTalk Conductor (AI orchestration across Studio 5000 Logix Designer and Logix Echo) announced 21 Oct 2026, for sale in Q1 2027 |
| TwinCAT CoAgent (TE1700) | Beckhoff, TwinCAT 3 | Multiple agents for PLC code, I/O configuration and HMI layouts; built on MCP; engineer approves results; cloud or local models | Announced; Beckhoff lists market release on request |
| CODESYS Development System MCP Server | CODESYS V3.5 SP22 and later | Lets an AI model (Claude, GPT or a local model) read a project, write Structured Text, compile and fix errors | v1.0 released 28 Apr 2026, v1.1 on 22 Jul 2026 |
| Industrial Copilot | Schneider Electric, EcoStruxure Automation Expert | Generates, explains and tests PLC code | Announced at Hannover Messe 2025 |
| Copia Copilot | Copia Automation, Studio 5000 and TIA Portal | Explains and documents code, converts between ladder and Structured Text | Launched as beta in Nov 2024; paid add-on |
| General models via MCP | Claude, ChatGPT and others with TIA Portal Openness or other APIs | Depends on the connector: reading projects, generating and compiling code, testing in simulation | Independent open-source TIA Portal MCP servers exist on GitHub; Siemens has made no statement on them. We use our own AI toolkit. |
Mitsubishi and Omron have shown AI code generation for their engineering tools, but we found no generally available product yet. B&R presented an Automation Studio copilot.
How to choose
- Stay with your platform's tool if your plant is single-vendor and the tool covers your language (SCL, LAD, ST). Vendor tools know their own libraries best.
- Use a general model with connectors when you work across platforms (for example WinCC to Ignition, or STEP 7 to TIA Portal), or need to read and document many old projects.
- Check where your code goes. CODESYS warns that cloud models receive the project data. Agree what may leave the site, or use local models where offered.
- Ask about pricing early. Most vendors do not publish prices; trials exist for Eigen (one month) and FactoryTalk Design Studio (90 days).
Rules that apply to every tool
- Offline only. AI works on a copy of the project, never directly on a running controller.
- Your standard. Give it your block library and naming rules; reject code that does not follow them.
- Compile and simulate. Test in S7-PLCSIM Advanced, Logix Echo or the CODESYS simulator against test cases.
- Engineer review. Review the diff like code from a colleague, with version control.
- No safety code. The joint guidance of 3 December 2025 by CISA, NSA and partners says AI such as LLMs "almost certainly should not be used to make safety decisions" in OT. ISO/IEC TR 5469:2024 covers AI in safety-related functions. Keep F-blocks and safety logic with qualified engineers.
More on what AI does well and badly in TIA Portal: Can AI write PLC code?
Questions we get
What is the best AI tool for Siemens PLC programming?
For TIA Portal, Siemens' own Eigen Engineering Agent (TIA Portal V19 to V21) is the most complete vendor tool in 2026. General models connected through TIA Portal Openness fit when you work across platforms or migrate old projects. Either way an engineer reviews and tests the code.
Can ChatGPT or Claude write PLC code?
Yes, as a draft, especially Structured Text or SCL. Connected to the engineering tool through MCP they can also compile and test it. Without a connection they cannot see your project and their code needs more checking.
Is AI-generated PLC code safe?
Only after review and testing. Treat it as a first draft. Do not use AI for safety functions.
Which AI tools support ladder logic?
Eigen covers LAD, Copia converts between ladder and Structured Text, and Rockwell's Copilot works in its own environment. Many general models are stronger in text languages such as SCL and ST.
Sources
- Siemens: Eigen Engineering Agent launch (press release) (20 Apr 2026)
- Siemens: Eigen Engineering Agent new capabilities (press release) (17 Jun 2026)
- Siemens: Scaling roll-out of generative AI with Siemens Industrial Copilot (22 Apr 2024)
- Siemens: Engineering Copilot TIA Standard (preview)
- Automation World: Siemens generative AI copilot at SPS 2025 (10 Dec 2025)
- Rockwell Automation and Microsoft (FactoryTalk Design Studio Copilot) (19 Nov 2024)
- Rockwell Automation: FactoryTalk Conductor (21 Oct 2026)
- Beckhoff: TE1700 TwinCAT 3 CoAgent for Engineering
- CODESYS: Development System MCP Server releases (2026)
- CODESYS: AI-supported engineering
- Automation World: Schneider Electric Industrial Copilot (5 Aug 2025)
- Copia: Copia Copilot documentation
- NSA: guidance on integrating AI in operational technology (3 Dec 2025)
- ISO: ISO/IEC TR 5469:2024, AI and functional safety (Jan 2024)
A new line, an upgrade, or AI for your plant?
Tell us about your project and we will set up a technical call.
2800 Mechelen, Belgium E-mail: info@simsolutions.be Enterprise no. / VAT: BE 0680.932.773