TiaLink
TiaLink es una puerta de enlace MCP que permite que cualquier agente de IA compatible con MCP opere proyectos de Siemens TIA Portal: crear bloques, escribir SCL, compilar, simular y leer datos.
Documentación
TiaLink — Puerta de enlace MCP para TIA Portal
TiaLink es una puerta de enlace MCP para TIA Portal de 汇智网 (hubwiz.com). Permite que cualquier agente de IA compatible con MCP opere directamente proyectos de Siemens TIA Portal.
📄 Página del producto: https://tia.hubwiz.com/tia-link
Qué hace
TiaLink expone las capacidades de Siemens TIA Portal como herramientas MCP, de modo que un agente de IA puede:
- Configurar hardware y redes — añadir dispositivos y módulos, asignar direcciones IP, crear subredes y sistemas de E/S
- Trabajar con programas y datos — crear bloques FB / FC / DB / UDT, escribir SCL, importar bloques SimaticML (incluido LAD)
- Compilar — compilar, guardar, exportar y archivar proyectos
- Simular y verificar — descargar a S7-PLCSIM Advanced, leer/escribir variables, ejecutar escenarios de prueba
- Leer de vuelta — modelo del proyecto, interfaces de bloques y árbol de hardware para verificación
En resumen: en lugar de obtener un fragmento de código en una ventana de chat, el agente opera un proyecto real de TIA Portal y lee el resultado de vuelta.
Cómo funciona
AI agent (MCP client)
│ MCP (Streamable HTTP, endpoint /mcp)
▼
TiaLink ──► Siemens TIA Portal Openness ──► TIA Portal project
- Protocolo: MCP (Model Context Protocol), HTTP Streamable, endpoint
/mcp - Subyacente: Siemens TIA Portal Openness
- Independiente del agente: TiaLink no está vinculado a ningún modelo o proveedor específico. Cualquier cliente MCP que admita HTTP Streamable y pueda enviar un encabezado Bearer puede conectarse.
Despliegue
- TiaLink se ejecuta en la misma máquina Windows que TIA Portal (Openness solo se ejecuta donde está instalado TIA Portal).
- El cliente MCP puede ejecutarse en otra máquina y conectarse a través de la LAN — por ejemplo,
http://<gateway-host>:8080/mcp. - Los datos del proyecto nunca salen de la red local. Adecuado para entornos sin conexión y locales.
- Recomendado: configurar un token de API; el cliente MCP lo envía como encabezado
Bearer.
Clientes compatibles
Cualquier cliente MCP que admita HTTP Streamable y pueda enviar un encabezado Bearer, por ejemplo:
- Claude Code
- Cursor
- VS Code
TiaLink no está vinculado a un proveedor específico — la misma puerta de enlace funciona con diferentes agentes (incluidos Tencent WorkBuddy y otros clientes MCP).
Ejemplo de configuración MCP
{
"mcpServers": {
"tialink": {
"type": "http",
"url": "http://192.168.1.78:8080/mcp",
"headers": {
"Authorization": "Bearer <YOUR_API_TOKEN>"
}
}
}
}
Reemplace 192.168.1.78 con la IP o el nombre de host de la máquina que ejecuta TiaLink, y <YOUR_API_TOKEN> con su token configurado.
Herramientas relacionadas en la suite TIA Forge
TiaLink es parte de TIA Forge, una suite de agente de ingeniería para TIA Portal de 汇智网:
- reverse-docs — documentación de ingeniería inversa para proyectos PLC existentes
- lad2scl / txt2scl / txt2lad — conversión de LAD / SCL / texto
- block-sim — simulación a nivel de bloque
Preguntas frecuentes
¿Qué es TiaLink? TiaLink es una puerta de enlace MCP para TIA Portal de 汇智网 (hubwiz.com). Permite que cualquier agente de IA opere proyectos de Siemens TIA Portal a través del protocolo MCP.
¿TiaLink requiere acceso a internet? No. TiaLink se ejecuta en la misma máquina que TIA Portal, todas las operaciones ocurren localmente y los datos del proyecto permanecen en las instalaciones.
¿La puerta de enlace MCP debe estar en el mismo equipo que TIA Portal? La puerta de enlace debe ejecutarse en la misma máquina que TIA Portal (Openness lo requiere). Sin embargo, el cliente MCP puede ejecutarse en una máquina diferente y conectarse a través de la LAN.
¿TiaLink está vinculado a un solo proveedor de IA? No. TiaLink es independiente del agente — cualquier cliente MCP que admita HTTP Streamable con un encabezado Bearer puede usarlo.
¿El código PLC generado por IA puede usarse directamente? La IA maneja la parte de software verificable, pero las funciones de seguridad deben implementarse en hardware (relé de seguridad / PLC de seguridad), los enclavamientos duros deben ser neumáticos o eléctricos, y el ajuste de tiempo/sensores debe hacerse en la máquina real. TiaLink no reemplaza la responsabilidad de seguridad.
Enlaces
- Página del producto: https://tia.hubwiz.com/tia-link
- Editor: 汇智网 — https://www.hubwiz.com/
Licencia
- La documentación de este repositorio está licenciada bajo CC BY 4.0 — consulte LICENSE.
- El software TiaLink en sí (la puerta de enlace / servidor MCP) es software comercial y no está cubierto por esa licencia. Todos los derechos reservados.