TIA Portal V21 & SIMATIC AX

SIMATIC AX Rencontre TIA Portal V21
Programmation PLC Code-Based avec IA

Siemens fait converger TIA Portal et SIMATIC AX vers un workflow code-based unifié. T-IA Connect relie les deux mondes via le protocole MCP — vous offrant la programmation PLC assistée par IA dès aujourd'hui, sur toutes les versions.

L'Évolution : Du XML au Code

Pendant des années, TIA Portal stockait la logique PLC en SimaticML propriétaire (XML). Éditer des blocs hors TIA signifiait lutter avec des arborescences XML complexes. SIMATIC AX a changé la donne avec un IDE basé sur VS Code et une approche texte-first — mais il fallait quitter TIA Portal complètement.

Avec TIA Portal V21, Siemens introduit les SIMATIC Source Documents (.s7dcl pour le code, .s7res pour les commentaires/i18n). C'est le point de convergence : TIA Portal supporte désormais le même format texte que SIMATIC AX a initié. Le code peut être versionné avec Git, diffé comme du code source normal, et généré programmatiquement.

T-IA Connect a supporté cette transition dès le premier jour. Notre serveur MCP génère déjà du code SCL et l'injecte dans TIA Portal via l'API Openness — sans manipulation XML. Avec les Source Documents de la V21, ce workflow devient encore plus puissant.

Qu'est-ce que SIMATIC AX ?

SIMATIC AX est l'environnement de développement PLC nouvelle génération de Siemens, construit sur VS Code. Il apporte les pratiques modernes du génie logiciel à l'automatisation industrielle : contrôle de version Git, tests unitaires (AxUnit), gestion de packages (apax), namespaces, POO avec classes et interfaces, et pipelines CI/CD.

Bien que SIMATIC AX représente l'avenir de la programmation PLC Siemens, la plupart des ingénieurs travaillent encore sous TIA Portal — et ce sera le cas pendant des années. La question n'est pas 'AX ou TIA Portal ?' mais plutôt 'Comment profiter des avantages des deux ?'

TIA Portal V21 : Le Pont vers les Workflows Code-Based

Les changements clés qui amènent les concepts SIMATIC AX dans TIA Portal

Source Documents (.s7dcl)

Représentation textuelle des blocs PLC remplaçant le XML. LAD utilise la syntaxe wire#powerrail/Contact()/Coil(), FBD l'assignation directe. Les en-têtes pragma définissent les métadonnées (S7_Optimized, S7_PreferredLanguage, S7_Version).

Architecture DLL Modulaire

Le monolithique Siemens.Engineering.dll est découpé en assemblages par domaine : Base, Step7, Safety, WinCC, WinCCUnified, Startdrive. Chacun peut être chargé indépendamment.

Version Control Interface (VCI)

Intégration native Git/SVN avec workspaces, synchronisation automatique des .s7dcl et diff visuel dans TIA Portal. Enfin, le code PLC bénéficie d'un vrai contrôle de version.

Named Value Types (NVT)

Support réel des enums avec valeurs nommées et mise à jour automatique des références au renommage. Le vrai refactoring arrive dans la programmation PLC.

ObjectIdentifierProvider

IDs uniques persistants pour les objets du projet. Les IDs survivent à la fermeture/réouverture du projet et aux déplacements d'objets. Résolution O(1) au lieu du parcours d'arbre.

Framework AddIn (89+ types)

10 nouveaux namespaces pour les add-ins TIA Portal : menus contextuels, workflows, import/export CAX, hooks de compilation safety, intégration version control. T-IA Connect exploite cela pour une intégration plus profonde.

Comment T-IA Connect Relie AX et TIA Portal

Vous n'avez pas à choisir entre SIMATIC AX et TIA Portal. Le serveur MCP de T-IA Connect vous offre le workflow code-based et assisté par IA de AX tout en restant dans TIA Portal.

Écrivez du code PLC dans VS Code ou Cursor avec assistance IA, et T-IA Connect gère l'injection dans TIA Portal via l'API Openness. Votre IA voit le contexte de votre projet (UDTs, tags, blocs existants) et génère du code qui compile du premier coup.

VS Code + N'importe Quel Modèle IA

Travaillez dans VS Code ou Cursor avec Claude, GPT, Llama ou tout modèle compatible MCP. Décrivez votre logique d'automatisation en langage naturel, obtenez du code SCL compilable injecté directement dans TIA Portal.

Support V17 à V21

Contrairement à SIMATIC AX qui requiert la dernière version TIA, T-IA Connect fonctionne avec V17, V18, V19, V20 et V21. Modernisez votre workflow sans upgrader toute votre chaîne d'outils.

60+ Outils MCP

Créez des blocs, lisez les UDTs, gérez les tags, compilez, simulez avec PLCSim, configurez les écrans IHM — le tout via le protocole MCP ouvert que n'importe quelle IA peut utiliser.

Workflows Git-Ready

Exportez le code source des blocs, suivez les changements et intégrez avec votre pipeline CI/CD existant. Avec le support VCI de la V21, T-IA Connect peut orchestrer des projets d'automatisation entièrement versionnés.

SIMATIC AX vs TIA Portal + T-IA Connect

Deux chemins vers le développement PLC moderne — l'un nécessite une migration complète, l'autre fonctionne avec vos projets existants

Fonctionnalité
SIMATIC AX
TIA Portal + T-IA Connect
IDE
VS Code (intégré)
VS Code, Cursor, Windsurf + TIA Portal
Intégration IA
Manuelle (pas d'IA native)
MCP natif — n'importe quel LLM avec contexte projet complet
Contrôle de Version
Git natif
Via VCI (V21) ou workflows export/import
Tests Unitaires
AxUnit (intégré)
Simulation PLCSim via API
Versions TIA Portal
Dernière uniquement
V17, V18, V19, V20, V21
Projets Existants
Migration requise
Fonctionne avec les projets existants tels quels
IHM / Drives / Safety
Périmètre limité
Ensemble complet TIA Portal via Openness
IA Hors-Ligne
Non disponible
Ollama / vLLM avec modèles locaux

Le Futur est Code-Based — Et Il Est Déjà Là

SIMATIC AX est la vision de Siemens pour l'avenir de la programmation PLC. Les Source Documents et l'intégration VCI de TIA Portal V21 prouvent que Siemens fait activement converger les deux plateformes. Dans 3 à 5 ans, la frontière entre AX et TIA Portal s'effacera complètement.

T-IA Connect vous permet d'adopter ce workflow code-based et assisté par IA dès aujourd'hui — sans attendre la maturité de SIMATIC AX, sans migrer vos projets, et sans abandonner l'ensemble des fonctionnalités de TIA Portal. Commencez moderne, restez compatible.

Questions Fréquentes

Ai-je besoin de SIMATIC AX pour utiliser T-IA Connect ?

Non. T-IA Connect fonctionne directement avec TIA Portal (V17-V21) via l'API Openness. Vous bénéficiez du workflow VS Code + IA sans avoir besoin de SIMATIC AX.

T-IA Connect supportera-t-il SIMATIC AX nativement ?

Nous travaillons activement sur l'intégration SIMATIC AX. Le protocole MCP est agnostique de l'outil, donc étendre le support aux projets AX est une évolution naturelle. T-IA Connect V20/V21 exploite déjà le nouveau format Source Document.

Que sont les fichiers .s7dcl ?

Les SIMATIC Source Documents (.s7dcl) sont la nouvelle représentation textuelle des blocs PLC introduite dans TIA Portal V21. Ils contiennent l'interface et le code du bloc dans un format lisible, remplaçant l'ancien SimaticML basé sur XML. Ils peuvent être versionnés avec Git et générés programmatiquement.

Puis-je utiliser SIMATIC AX et TIA Portal sur le même projet ?

Siemens travaille sur l'interopérabilité entre AX et TIA Portal via le format Source Document. Le serveur MCP de T-IA Connect peut travailler avec les deux environnements, en faisant le pont idéal pendant la période de transition.

Le Workflow AX — Sans Quitter TIA Portal

Génération de code IA, intégration VS Code et workflows modernes pour TIA Portal V17-V21. Aucune migration requise.