TIA Portal V21 y SIMATIC AX

SIMATIC AX se une a TIA Portal V21
Programación de PLC basada en código con IA

Siemens está convergiendo TIA Portal y SIMATIC AX en un flujo de trabajo unificado basado en código. T-IA Connect conecta ambos mundos a través del protocolo MCP, ofreciéndole programación de PLC con IA desde hoy, en cualquier versión.

La evolución: de XML a código

Durante años, TIA Portal almacenó la lógica de PLC como SimaticML propietario (XML). Editar bloques fuera de TIA significaba lidiar con complejos árboles XML. SIMATIC AX cambió esto con un IDE basado en VS Code y un enfoque centrado en texto, pero requería abandonar TIA Portal por completo.

Con TIA Portal V21, Siemens introduce los SIMATIC Source Documents (.s7dcl para código, .s7res para comentarios/i18n). Este es el punto de convergencia: TIA Portal ahora soporta el mismo formato basado en texto que SIMATIC AX introdujo. El código puede versionarse con Git, compararse como código fuente normal y generarse programáticamente.

T-IA Connect ha respaldado esta transición desde el primer día. Nuestro servidor MCP ya genera código SCL y lo inyecta en TIA Portal a través de la API Openness, sin necesidad de manipulación XML. Con los Source Documents de V21, este flujo de trabajo se vuelve aún más potente.

¿Qué es SIMATIC AX?

SIMATIC AX es el entorno de desarrollo de PLC de nueva generación de Siemens, construido sobre VS Code. Incorpora prácticas modernas de ingeniería de software a la automatización industrial: control de versiones con Git, pruebas unitarias (AxUnit), gestión de paquetes (apax), espacios de nombres, OOP con clases e interfaces y pipelines CI/CD.

Aunque SIMATIC AX representa el futuro de la programación de PLC de Siemens, la mayoría de los ingenieros todavía trabajan en TIA Portal, y lo seguirán haciendo durante años. La pregunta no es '¿AX o TIA Portal?', sino '¿Cómo obtengo los beneficios de ambos?'

TIA Portal V21: El puente hacia flujos de trabajo basados en código

Cambios clave que incorporan conceptos de SIMATIC AX en TIA Portal

Source Documents (.s7dcl)

Representación basada en texto de bloques de PLC en lugar de XML. LAD usa la sintaxis wire#powerrail/Contact()/Coil(), FBD usa asignación directa. Los encabezados Pragma definen metadatos (S7_Optimized, S7_PreferredLanguage, S7_Version).

Arquitectura DLL modular

La monolítica Siemens.Engineering.dll se divide en ensamblados específicos por dominio: Base, Step7, Safety, WinCC, WinCCUnified, Startdrive. Cada uno puede cargarse de forma independiente.

Version Control Interface (VCI)

Integración nativa con Git/SVN con espacios de trabajo, sincronización automática de .s7dcl y diferencias visuales dentro de TIA Portal. Por fin, el código de PLC cuenta con un control de versiones adecuado.

Named Value Types (NVT)

Soporte real de enumeraciones con valores nombrados y actualización automática de referencias al renombrar. La refactorización profesional llega a la programación de PLC.

ObjectIdentifierProvider

IDs únicos persistentes para objetos del proyecto. Los IDs sobreviven al cierre/apertura del proyecto y al movimiento de objetos. Permite resolución de objetos O(1) en lugar de recorrido del árbol.

AddIn Framework (89+ tipos)

10 nuevos espacios de nombres para complementos de TIA Portal: menús contextuales, flujos de trabajo, importación/exportación CAX, hooks de compilación Safety, integración con control de versiones. T-IA Connect aprovecha esto para una integración más profunda.

Cómo T-IA Connect conecta AX y TIA Portal

No tiene que elegir entre SIMATIC AX y TIA Portal. El servidor MCP de T-IA Connect le ofrece el flujo de trabajo basado en código y potenciado por IA de AX mientras permanece en TIA Portal.

Escriba código de PLC en VS Code o Cursor con asistencia de IA, y T-IA Connect se encarga de la inyección en TIA Portal a través de la API Openness. Su IA ve el contexto de su proyecto (UDTs, tags, bloques existentes) y genera código que compila al primer intento.

VS Code + cualquier modelo de IA

Trabaje en VS Code o Cursor con Claude, GPT, Llama o cualquier modelo compatible con MCP. Describa su lógica de automatización en lenguaje natural y obtenga código SCL compilable inyectado directamente en TIA Portal.

Soporte de V17 a V21

A diferencia de SIMATIC AX, que requiere la última versión de TIA, T-IA Connect funciona con V17, V18, V19, V20 y V21. Modernice su flujo de trabajo sin actualizar toda su cadena de herramientas.

60+ herramientas MCP

Crear bloques, leer UDTs, gestionar tags, compilar, simular con PLCSim, configurar pantallas HMI — todo a través del protocolo abierto MCP que cualquier IA puede utilizar.

Flujos de trabajo preparados para Git

Exporte el código fuente de bloques, realice seguimiento de cambios e intégrese con su pipeline CI/CD existente. Con el soporte VCI de V21, T-IA Connect puede orquestar proyectos de automatización con control de versiones completo.

SIMATIC AX vs. TIA Portal + T-IA Connect

Dos caminos hacia el desarrollo moderno de PLC: uno requiere una migración completa, el otro funciona con sus proyectos existentes

Capacidad
SIMATIC AX
TIA Portal + T-IA Connect
IDE
VS Code (integrado)
VS Code, Cursor, Windsurf + TIA Portal
Integración de IA
Manual (sin IA nativa)
MCP nativo — cualquier LLM con contexto completo del proyecto
Control de versiones
Git nativo
Vía VCI (V21) o flujos de exportación/importación
Pruebas unitarias
AxUnit (integrado)
Simulación PLCSim vía API
Versiones de TIA Portal
Solo la más reciente
V17, V18, V19, V20, V21
Proyectos existentes
Migración requerida
Funciona con proyectos existentes tal cual
HMI / Accionamientos / Safety
Alcance limitado
Conjunto completo de funciones de TIA Portal vía Openness
IA sin conexión
No disponible
Ollama / vLLM con modelos locales

El futuro es basado en código — y ya está aquí

SIMATIC AX es la visión de Siemens para el futuro de la programación de PLC. Los Source Documents y la integración VCI de TIA Portal V21 demuestran que Siemens está convergiendo activamente ambas plataformas. En 3 a 5 años, la línea entre AX y TIA Portal se difuminará por completo.

T-IA Connect le permite adoptar este flujo de trabajo basado en código y asistido por IA hoy mismo, sin esperar a la madurez de SIMATIC AX, sin migrar sus proyectos y sin abandonar el conjunto completo de funciones de TIA Portal. Empiece moderno, mantenga la compatibilidad.

Preguntas frecuentes

¿Necesito SIMATIC AX para usar T-IA Connect?

No. T-IA Connect trabaja directamente con TIA Portal (V17-V21) a través de la API Openness. Obtiene los beneficios del flujo de trabajo VS Code + IA sin necesitar SIMATIC AX en absoluto.

¿T-IA Connect soportará SIMATIC AX de forma nativa?

Estamos trabajando activamente en la integración con SIMATIC AX. El protocolo MCP es agnóstico a las herramientas, por lo que extender el soporte a proyectos AX es una evolución natural. T-IA Connect V20/V21 ya aprovecha el nuevo formato Source Document.

¿Qué son los archivos .s7dcl?

Los SIMATIC Source Documents (.s7dcl) son la nueva representación basada en texto de los bloques de PLC introducida en TIA Portal V21. Contienen la interfaz del bloque y el código en un formato legible, reemplazando el antiguo SimaticML basado en XML. Pueden versionarse con Git y generarse programáticamente.

¿Puedo usar SIMATIC AX y TIA Portal en el mismo proyecto?

Siemens está trabajando en la interoperabilidad entre AX y TIA Portal a través del formato Source Document. El servidor MCP de T-IA Connect puede trabajar con ambos entornos, convirtiéndolo en el puente ideal durante el período de transición.

Obtenga el flujo de trabajo de AX — sin salir de TIA Portal

Generación de código con IA, integración con VS Code y flujos de trabajo modernos para TIA Portal V17-V21. Sin migración necesaria.