SIMATIC AX möter TIA Portal V21
Kodbaserad PLC-programmering med AI
Siemens sammanför TIA Portal och SIMATIC AX till ett enhetligt kodbaserat arbetsflöde. T-IA Connect överbryggar båda världarna genom MCP-protokollet — och ger dig AI-driven PLC-programmering redan idag, oavsett version.
Utvecklingen: från XML till kod
I åratal lagrade TIA Portal PLC-logik som proprietärt SimaticML (XML). Att redigera block utanför TIA innebar att man fick brottas med komplexa XML-träd. SIMATIC AX förändrade detta med en VS Code-baserad IDE och ett textfokuserat tillvägagångssätt — men krävde att man lämnade TIA Portal helt.
Med TIA Portal V21 introducerar Siemens SIMATIC Source Documents (.s7dcl för kod, .s7res för kommentarer/i18n). Detta är konvergenspunkten: TIA Portal stöder nu samma textbaserade format som SIMATIC AX introducerade. Kod kan versionshanteras med Git, jämföras som vanlig källkod och genereras programmatiskt.
T-IA Connect har stött denna övergång från dag ett. Vår MCP-server genererar redan SCL-kod och injicerar den i TIA Portal genom Openness API — utan XML-manipulation. Med V21:s Source Documents blir detta arbetsflöde ännu kraftfullare.
Vad är SIMATIC AX?
SIMATIC AX är Siemens nästa generations PLC-utvecklingsmiljö byggd på VS Code. Den för moderna mjukvaruutvecklingsmetoder till industriell automation: Git-versionshantering, enhetstestning (AxUnit), pakethantering (apax), namnrymder, OOP med klasser och gränssnitt samt CI/CD-pipelines.
Även om SIMATIC AX representerar framtiden för Siemens PLC-programmering arbetar de flesta ingenjörer fortfarande i TIA Portal — och kommer att göra det i många år framöver. Frågan är inte 'AX eller TIA Portal?' utan snarare 'Hur får jag fördelarna med båda?'
TIA Portal V21: Bron till kodbaserade arbetsflöden
Viktiga förändringar som för SIMATIC AX-koncept till TIA Portal
Source Documents (.s7dcl)
Textbaserad representation av PLC-block som ersätter XML. LAD använder syntaxen wire#powerrail/Contact()/Coil(), FBD använder direkt tilldelning. Pragma-headers definierar metadata (S7_Optimized, S7_PreferredLanguage, S7_Version).
Modulär DLL-arkitektur
Den monolitiska Siemens.Engineering.dll delas upp i domänspecifika assemblies: Base, Step7, Safety, WinCC, WinCCUnified, Startdrive. Var och en kan laddas oberoende av varandra.
Version Control Interface (VCI)
Inbyggd Git/SVN-integration med arbetsytor, automatisk .s7dcl-synkronisering och visuell diff inne i TIA Portal. Äntligen får PLC-kod ordentlig versionshantering.
Named Value Types (NVT)
Riktigt enum-stöd med namngivna värden och automatiska referensuppdateringar vid namnbyte. Professionell refaktorering kommer till PLC-programmering.
ObjectIdentifierProvider
Beständiga unika ID:n för projektobjekt. ID:n överlever stängning/öppning av projekt och flytt av objekt. Möjliggör O(1)-objektupplösning istället för trädtraversering.
AddIn Framework (89+ typer)
10 nya namnrymder för TIA Portal-tillägg: snabbmenyer, arbetsflöden, CAX-import/export, Safety-kompileringshooks, versionshanteringsintegration. T-IA Connect utnyttjar detta för djupare integration.
Hur T-IA Connect överbryggar AX och TIA Portal
Du behöver inte välja mellan SIMATIC AX och TIA Portal. T-IA Connects MCP-server ger dig det kodbaserade, AI-drivna arbetsflödet från AX medan du stannar i TIA Portal.
Skriv PLC-kod i VS Code eller Cursor med AI-assistans, och T-IA Connect sköter injiceringen i TIA Portal genom Openness API. Din AI ser ditt projektsammanhang (UDTs, taggar, befintliga block) och genererar kod som kompilerar på första försöket.
VS Code + valfri AI-modell
Arbeta i VS Code eller Cursor med Claude, GPT, Llama eller valfri MCP-kompatibel modell. Beskriv din automationslogik på naturligt språk och få kompilerbar SCL-kod injicerad direkt i TIA Portal.
Stöd för V17 till V21
Till skillnad från SIMATIC AX som kräver den senaste TIA-versionen fungerar T-IA Connect med V17, V18, V19, V20 och V21. Modernisera ditt arbetsflöde utan att uppgradera hela din verktygskedja.
60+ MCP-verktyg
Skapa block, läs UDTs, hantera taggar, kompilera, simulera med PLCSim, konfigurera HMI-skärmar — allt genom det öppna MCP-protokollet som vilken AI som helst kan använda.
Git-redo arbetsflöden
Exportera blockkällkod, spåra ändringar och integrera med din befintliga CI/CD-pipeline. Med V21:s VCI-stöd kan T-IA Connect orkestrera fullständigt versionshanterade automationsprojekt.
SIMATIC AX vs. TIA Portal + T-IA Connect
Två vägar till modern PLC-utveckling — den ena kräver fullständig migrering, den andra fungerar med dina befintliga projekt
| Funktion | SIMATIC AX | TIA Portal + T-IA Connect |
|---|---|---|
| IDE | VS Code (inbyggt) | VS Code, Cursor, Windsurf + TIA Portal |
| AI-integration | Manuell (ingen inbyggd AI) | Inbyggt MCP — valfri LLM med fullständigt projektsammanhang |
| Versionshantering | Inbyggt Git | Via VCI (V21) eller export/import-arbetsflöden |
| Enhetstestning | AxUnit (inbyggt) | PLCSim-simulering via API |
| TIA Portal-versioner | Endast senaste | V17, V18, V19, V20, V21 |
| Befintliga projekt | Migrering krävs | Fungerar med befintliga projekt utan ändring |
| HMI / Drivsystem / Safety | Begränsat omfång | Fullständig TIA Portal-funktionalitet via Openness |
| Offline-AI | Inte tillgängligt | Ollama / vLLM med lokala modeller |
Framtiden är kodbaserad — och den är här redan idag
SIMATIC AX är Siemens vision för framtidens PLC-programmering. TIA Portal V21:s Source Documents och VCI-integration bevisar att Siemens aktivt sammanför båda plattformarna. Om 3–5 år kommer gränsen mellan AX och TIA Portal att suddas ut helt.
T-IA Connect låter dig anta detta kodbaserade, AI-assisterade arbetsflöde redan idag — utan att vänta på SIMATIC AX mognad, utan att migrera dina projekt och utan att ge upp TIA Portals fullständiga funktionsuppsättning. Börja modernt, förbli kompatibel.
Vanliga frågor
Behöver jag SIMATIC AX för att använda T-IA Connect?
Nej. T-IA Connect arbetar direkt med TIA Portal (V17–V21) genom Openness API. Du får fördelarna med VS Code + AI-arbetsflödet utan att behöva SIMATIC AX alls.
Kommer T-IA Connect att stödja SIMATIC AX inbyggt?
Vi arbetar aktivt med SIMATIC AX-integration. MCP-protokollet är verktygsagnostiskt, så att utöka stödet till AX-projekt är en naturlig utveckling. T-IA Connect V20/V21 utnyttjar redan det nya Source Document-formatet.
Vad är .s7dcl-filer?
SIMATIC Source Documents (.s7dcl) är den nya textbaserade representationen av PLC-block som introducerades i TIA Portal V21. De innehåller blockgränssnittet och koden i ett läsbart format och ersätter det gamla XML-baserade SimaticML. De kan versionshanteras med Git och genereras programmatiskt.
Kan jag använda SIMATIC AX och TIA Portal i samma projekt?
Siemens arbetar med interoperabilitet mellan AX och TIA Portal genom Source Document-formatet. T-IA Connects MCP-server kan arbeta med båda miljöerna, vilket gör den till den ideala bryggan under övergångsperioden.