Desarrollo TIA Portal
Dentro de VS Code
Explore, edite SCL/STL, compile, versione y use IA en sus proyectos Siemens TIA Portal - sin salir de su editor. Compatible con VS Code, Cursor y Windsurf.
Instalación gratuita desde el VS Code Marketplace. Requiere una licencia T-IA Connect.

¿Por qué salir de TIA Portal?
TIA Portal es potente, pero su entorno de desarrollo tiene límites
Ecosistema cerrado
El editor de TIA Portal no tiene extensiones, ni temas, ni personalización. Está limitado a un único flujo de trabajo con herramientas de productividad reducidas.
Sin integración nativa de IA
Siemens Industrial Copilot es caro y limitado. No existe forma de usar Claude, GPT o modelos locales directamente dentro de TIA Portal.
Control de versiones manual
TIA Portal no tiene soporte Git integrado. Los equipos dependen de archivos comprimidos, carpetas compartidas o exportaciones manuales para rastrear cambios.
Feedback loop lento
Alternar entre TIA Portal, un editor de texto, un cliente Git y una ventana de chat con IA rompe su flujo de trabajo y le hace perder tiempo.
Cómo funciona
La extensión se comunica con TIA Portal a través del servidor T-IA Connect, que encapsula la API Siemens Openness. Su editor de código envía solicitudes REST al servidor local, que las traduce en operaciones de TIA Portal. Sin dependencia directa de TIA Portal en VS Code.
VS Code / Cursor
Extensión + Interfaz
Servidor T-IA Connect
REST API + Openness
TIA Portal V17-V21
Sus Proyectos PLC
Todo lo que necesita
12 herramientas integradas para desarrollar proyectos TIA Portal desde su editor favorito
Explorador de Proyectos
Navegue por el árbol completo de su proyecto TIA Portal con iconos codificados por color para OBs, FBs, FCs y DBs. Árbol de dispositivos, carpetas de bloques e indicadores de estado de un vistazo.
Edición SCL / STL
Soporte lingüístico completo: resaltado de sintaxis, autocompletado, ayuda de firma, documentación al pasar el cursor, ir a definición, renombrar símbolo y 15 snippets de código.
Visor LAD / FBD / GRAPH
Renderizado SVG de solo lectura de bloques gráficos. Visualice contactos, bobinas, instrucciones de caja y ramas paralelas directamente en VS Code.
Creación de Bloques
Cree FBs, FCs, OBs y DBs en SCL, STL, LAD, FBD o GRAPH. Las plantillas de código se inyectan automáticamente para los lenguajes basados en texto.
Compilación
Compile un bloque individual o un dispositivo completo con Ctrl+Shift+B. Los errores y advertencias aparecen como diagnósticos de VS Code con números de línea exactos.
Exportar / Importar
Variables (CSV, XLSX, XML), UDTs, tablas de observación, pantallas HMI y configuración de hardware (AML). Exportación completa con un clic para variables + UDTs + tablas de observación.
Source Control (VCS)
Gestión de versiones basada en Git con diferenciación XML inteligente, ordenación de dependencias, limpieza de huérfanos, operaciones de ramas, historial de commits y auto-exportación.
Integración de IA
Participante @tia para GitHub Copilot, un panel lateral de IA dedicado con soporte multi-proveedor, y un servidor MCP con más de 100 herramientas.
Servidor MCP
Genera automáticamente .vscode/mcp.json con más de 100 herramientas. Compatible con Claude Desktop, Claude Code, Cursor y Windsurf para automatización impulsada por IA.
Tests PLC
Ejecute pruebas individuales o suites completas contra PLCSim Advanced. Resultados detallados con insignias de aprobado/fallido, detalles de aserciones y tiempos de ejecución.
Referencias Cruzadas
Visualice todas las referencias de cualquier bloque a través de SCL, STL, LAD, FBD y GRAPH. Insignias de origen/destino con indicadores de lectura/escritura.
Pipelines CI/CD
Defina, ejecute y monitorice pipelines de automatización. Cree a partir de plantillas, consulte el historial de ejecución e integre con su flujo de trabajo DevOps.
Tres formas de usar la IA
T-IA Connect le ofrece tres vías independientes de integración de IA. Use una, dos o las tres según su flujo de trabajo y preferencias.
@tia en Copilot Chat
Escriba @tia en GitHub Copilot Chat para acceder a 30 herramientas de modelo de lenguaje. Haga preguntas sobre su proyecto, genere bloques, analice referencias cruzadas - todo de forma conversacional.
T-IA Connect Copilot
Un panel de IA dedicado independiente de GitHub Copilot. Traiga su propia clave API para OpenAI, Anthropic, Google, Mistral, o use un modelo local a través de Ollama.
Servidor MCP (100+ Herramientas)
La API completa de T-IA Connect expuesta como herramientas MCP. Úsela con Claude Code, Cursor Agent o cualquier cliente compatible con MCP para programación PLC autónoma.
Funciona donde usted trabaja
Compatible con los editores de código más populares y TIA Portal V17 a V21
Editores
VS Code 1.85+, Cursor y Windsurf. Cualquier editor que soporte extensiones de VS Code.
TIA Portal
Siemens TIA Portal V17, V18, V19, V20 y V21. Requiere la API Openness (incluida en la edición Professional).
Plataforma
Windows (requerido para TIA Portal). El servidor T-IA Connect se ejecuta localmente en su estación de trabajo de ingeniería.
Inicio rápido en 6 pasos
De cero a editar código PLC en VS Code
Instalar la extensión
Busque "T-IA Connect" en el VS Code Marketplace, o instale desde la web. Solo toma segundos.
Instalar T-IA Connect Desktop
Descargue e instale la aplicación T-IA Connect. Incluye el servidor que conecta VS Code con TIA Portal.
Iniciar sesión
Haga clic en "Iniciar sesión" en la extensión. Su navegador se abre, inicia sesión y el token se almacena de forma segura en el llavero de su sistema operativo.
Iniciar el servidor
Lance el servidor T-IA Connect desde VS Code (modo headless o GUI). La clave API se obtiene automáticamente.
Abrir un proyecto TIA Portal
Abra TIA Portal y cargue su proyecto. T-IA Connect lo detecta y completa el Explorador de Proyectos.
Empezar a programar
Haga clic en cualquier bloque para abrirlo en el editor. Edite SCL/STL, compile con Ctrl+Shift+B y reimporte automáticamente al guardar.