TIA Portal V21 & SIMATIC AX

SIMATIC AX encontra o TIA Portal V21
Programação de PLC baseada em código com IA

A Siemens está convergindo o TIA Portal e o SIMATIC AX em um fluxo de trabalho unificado baseado em código. O T-IA Connect conecta ambos os mundos através do protocolo MCP — oferecendo programação de PLC com IA hoje, em qualquer versão.

A evolução: de XML para código

Durante anos, o TIA Portal armazenou a lógica de PLC como SimaticML proprietário (XML). Editar blocos fora do TIA significava lidar com árvores XML complexas. O SIMATIC AX mudou isso com um IDE baseado em VS Code e uma abordagem centrada em texto — mas exigia abandonar completamente o TIA Portal.

Com o TIA Portal V21, a Siemens introduz os SIMATIC Source Documents (.s7dcl para código, .s7res para comentários/i18n). Este é o ponto de convergência: o TIA Portal agora suporta o mesmo formato baseado em texto que o SIMATIC AX introduziu. O código pode ser versionado com Git, comparado como código-fonte normal e gerado programaticamente.

O T-IA Connect apoiou essa transição desde o primeiro dia. Nosso servidor MCP já gera código SCL e o injeta no TIA Portal através da API Openness — sem manipulação de XML. Com os Source Documents do V21, este fluxo de trabalho se torna ainda mais poderoso.

O que é o SIMATIC AX?

O SIMATIC AX é o ambiente de desenvolvimento de PLC de próxima geração da Siemens, construído sobre o VS Code. Ele traz práticas modernas de engenharia de software para a automação industrial: controle de versão Git, testes unitários (AxUnit), gerenciamento de pacotes (apax), namespaces, OOP com classes e interfaces, e pipelines CI/CD.

Embora o SIMATIC AX represente o futuro da programação de PLC da Siemens, a maioria dos engenheiros ainda trabalha no TIA Portal — e continuará por anos. A questão não é 'AX ou TIA Portal?', mas sim 'Como obtenho os benefícios de ambos?'

TIA Portal V21: A ponte para fluxos de trabalho baseados em código

Mudanças-chave que trazem conceitos do SIMATIC AX para o TIA Portal

Source Documents (.s7dcl)

Representação baseada em texto dos blocos de PLC substituindo XML. LAD usa a sintaxe wire#powerrail/Contact()/Coil(), FBD usa atribuição direta. Cabeçalhos Pragma definem metadados (S7_Optimized, S7_PreferredLanguage, S7_Version).

Arquitetura DLL modular

A monolítica Siemens.Engineering.dll é dividida em assemblies específicas por domínio: Base, Step7, Safety, WinCC, WinCCUnified, Startdrive. Cada uma pode ser carregada independentemente.

Version Control Interface (VCI)

Integração nativa Git/SVN com workspaces, sincronização automática de .s7dcl e diff visual dentro do TIA Portal. Finalmente, o código de PLC recebe controle de versão adequado.

Named Value Types (NVT)

Suporte real a enumerações com valores nomeados e atualização automática de referências ao renomear. A refatoração profissional chega à programação de PLC.

ObjectIdentifierProvider

IDs únicos persistentes para objetos do projeto. Os IDs sobrevivem ao fechamento/reabertura do projeto e à movimentação de objetos. Permite resolução O(1) de objetos em vez de travessia de árvore.

AddIn Framework (89+ tipos)

10 novos namespaces para complementos do TIA Portal: menus de contexto, fluxos de trabalho, importação/exportação CAX, hooks de compilação Safety, integração com controle de versão. O T-IA Connect aproveita isso para uma integração mais profunda.

Como o T-IA Connect conecta AX e TIA Portal

Você não precisa escolher entre SIMATIC AX e TIA Portal. O servidor MCP do T-IA Connect oferece o fluxo de trabalho baseado em código e potenciado por IA do AX enquanto você permanece no TIA Portal.

Escreva código de PLC no VS Code ou Cursor com assistência de IA, e o T-IA Connect cuida da injeção no TIA Portal através da API Openness. Sua IA enxerga o contexto do seu projeto (UDTs, tags, blocos existentes) e gera código que compila na primeira tentativa.

VS Code + qualquer modelo de IA

Trabalhe no VS Code ou Cursor com Claude, GPT, Llama ou qualquer modelo compatível com MCP. Descreva sua lógica de automação em linguagem natural e obtenha código SCL compilável injetado diretamente no TIA Portal.

Suporte de V17 a V21

Ao contrário do SIMATIC AX, que exige a versão mais recente do TIA, o T-IA Connect funciona com V17, V18, V19, V20 e V21. Modernize seu fluxo de trabalho sem atualizar toda a sua cadeia de ferramentas.

60+ ferramentas MCP

Criar blocos, ler UDTs, gerenciar tags, compilar, simular com PLCSim, configurar telas HMI — tudo através do protocolo aberto MCP que qualquer IA pode utilizar.

Fluxos de trabalho prontos para Git

Exporte o código-fonte de blocos, rastreie alterações e integre com seu pipeline CI/CD existente. Com o suporte VCI do V21, o T-IA Connect pode orquestrar projetos de automação com controle de versão completo.

SIMATIC AX vs. TIA Portal + T-IA Connect

Dois caminhos para o desenvolvimento moderno de PLC — um requer migração completa, o outro funciona com seus projetos existentes

Capacidade
SIMATIC AX
TIA Portal + T-IA Connect
IDE
VS Code (integrado)
VS Code, Cursor, Windsurf + TIA Portal
Integração de IA
Manual (sem IA nativa)
MCP nativo — qualquer LLM com contexto completo do projeto
Controle de versão
Git nativo
Via VCI (V21) ou fluxos de exportação/importação
Testes unitários
AxUnit (integrado)
Simulação PLCSim via API
Versões do TIA Portal
Apenas a mais recente
V17, V18, V19, V20, V21
Projetos existentes
Migração necessária
Funciona com projetos existentes sem alteração
HMI / Acionamentos / Safety
Escopo limitado
Conjunto completo de funcionalidades do TIA Portal via Openness
IA offline
Não disponível
Ollama / vLLM com modelos locais

O futuro é baseado em código — e já está aqui

O SIMATIC AX é a visão da Siemens para o futuro da programação de PLC. Os Source Documents e a integração VCI do TIA Portal V21 comprovam que a Siemens está ativamente convergindo ambas as plataformas. Em 3 a 5 anos, a linha entre AX e TIA Portal se apagará completamente.

O T-IA Connect permite que você adote esse fluxo de trabalho baseado em código e assistido por IA hoje — sem esperar pela maturidade do SIMATIC AX, sem migrar seus projetos e sem abandonar o conjunto completo de funcionalidades do TIA Portal. Comece moderno, mantenha a compatibilidade.

Perguntas frequentes

Preciso do SIMATIC AX para usar o T-IA Connect?

Não. O T-IA Connect trabalha diretamente com o TIA Portal (V17-V21) através da API Openness. Você obtém os benefícios do fluxo de trabalho VS Code + IA sem precisar do SIMATIC AX.

O T-IA Connect suportará o SIMATIC AX nativamente?

Estamos trabalhando ativamente na integração com o SIMATIC AX. O protocolo MCP é agnóstico a ferramentas, então estender o suporte a projetos AX é uma evolução natural. O T-IA Connect V20/V21 já utiliza o novo formato Source Document.

O que são arquivos .s7dcl?

Os SIMATIC Source Documents (.s7dcl) são a nova representação baseada em texto dos blocos de PLC introduzida no TIA Portal V21. Contêm a interface do bloco e o código em formato legível, substituindo o antigo SimaticML baseado em XML. Podem ser versionados com Git e gerados programaticamente.

Posso usar o SIMATIC AX e o TIA Portal no mesmo projeto?

A Siemens está trabalhando na interoperabilidade entre AX e TIA Portal através do formato Source Document. O servidor MCP do T-IA Connect pode trabalhar com ambos os ambientes, tornando-o a ponte ideal durante o período de transição.

Obtenha o fluxo de trabalho do AX — sem sair do TIA Portal

Geração de código com IA, integração com VS Code e fluxos de trabalho modernos para TIA Portal V17-V21. Sem migração necessária.