- Accueil
- Ressources
- IA et programmation d'automates
L'IA peut-elle programmer un automate ? L'IA dans Siemens TIA Portal
Oui, l'IA sait aujourd'hui préparer du code automate et de la documentation. La vraie question est de garder le contrôle. Voici ce qui existe et comment nous l'utilisons.
L'IA peut rédiger du code SCL, expliquer des blocs existants, retrouver l'utilisation des variables et rédiger la documentation de projets Siemens TIA Portal. Siemens propose sa propre IA dans TIA Portal : l'Industrial Copilot génère du code SCL (annoncé en avril 2024) et l'Eigen Engineering Agent a été déclaré prêt pour la production pour les utilisateurs de TIA Portal en avril 2026. Des modèles généralistes peuvent aussi travailler avec TIA Portal via des connecteurs. Dans tous les cas, un ingénieur doit relire, compiler et tester le code en simulation avant qu'il n'atteigne un automate réel.
Ce qui existe
| Option | Ce qu'elle fait | Depuis |
|---|---|---|
| Siemens Industrial Copilot pour TIA Portal | Génère du code SCL et des visualisations simples ; TIA Portal reprend directement la proposition | Annoncé le 22 avr. 2024 ; Engineering Copilot TIA sur Siemens Xcelerator depuis juillet 2024 |
| Agents IA Siemens et Eigen Engineering Agent | Des agents qui écrivent du code d'automatisation, configurent les systèmes et itèrent jusqu'à atteindre des critères définis | Agents IA présentés le 12 mai 2025 ; Eigen déclaré prêt pour la production le 20 avr. 2026 |
| Modèles généralistes connectés à TIA Portal | Des modèles d'Anthropic ou d'OpenAI lisent et écrivent des projets via TIA Portal Openness, par exemple avec le Model Context Protocol (MCP) | MCP présenté par Anthropic le 25 nov. 2024 |
Ce que l'IA fait bien, et moins bien
- Bien : expliquer d'anciens blocs, retrouver l'usage des variables, générer du code répétitif selon un standard, rédiger commentaires et documentation, convertir une logique STEP 7 en premier jet
- Bien : vérifier un projet par rapport aux règles de nommage et à votre bibliothèque de blocs
- Faible : comprendre le procédé réel sans contexte ; il lui faut votre analyse fonctionnelle
- Pas pour l'IA : les programmes de sécurité (blocs F) et les décisions sur les fonctions de sécurité
Nos règles de vérification
- Le standard d'abord. L'IA reçoit votre bibliothèque de blocs, vos règles de nommage et vos modèles ; tout code qui ne les respecte pas est rejeté.
- Hors ligne uniquement. L'IA travaille sur un projet hors ligne ou une copie ; elle ne charge jamais dans un automate réel.
- Compiler et tester. Chaque bloc est compilé et testé dans S7-PLCSIM Advanced sur des cas de test.
- Relecture par un ingénieur. Un ingénieur relit les modifications et les valide, comme le code d'un collègue.
- Gestion de versions. Les modifications sont tracées : on voit ce qui vient de l'IA et ce qui a été modifié ensuite.
Questions fréquentes
L'IA va-t-elle remplacer les automaticiens ?
Pas dans l'usage actuel. Elle supprime le travail répétitif et accélère la lecture des anciens projets ; l'ingénieur reste responsable de la conception, de la relecture et des tests.
Avec quelles versions de TIA Portal ?
Nos outils fonctionnent avec TIA Portal V16 à V20. Pour le copilote de Siemens, consultez les prérequis sur le site de Siemens.
L'IA peut-elle migrer nos projets STEP 7 ?
Elle peut produire un premier jet et la documentation, ce qui fait gagner du temps. La migration demande encore de l'ingénierie : changements de matériel, instructions au comportement différent et tests. Voir fin de vie du S7-300.
Sources
- Siemens: Scaling roll-out of generative AI with Siemens Industrial Copilot (press release) (22 avr. 2024)
- Siemens: Siemens Industrial Copilot expanded, adopted by thyssenkrupp Automation Engineering (press release) (12 nov. 2024)
- Siemens: Siemens introduces AI agents for industrial automation (press release) (12 mai 2025)
- Siemens: Siemens brings AI to the physical world with Eigen Engineering Agent (press release) (20 avr. 2026)
- Anthropic: Introducing the Model Context Protocol (25 nov. 2024)
Une nouvelle ligne, une mise à niveau ou de l'IA pour votre usine ?
Parlez-nous de votre projet, nous organiserons un échange technique.
2800 Malines, Belgique E-mail: info@simsolutions.be N° d'entreprise / TVA : BE 0680.932.773