Pruebas de PLC Virtuales Sin
Hardware Físico
T-IA Connect le brinda control programático total sobre Siemens PLCSim Advanced V8.0. Cree instancias, gestione estados de energía, lea y escriba tags, configure redes y ejecute flujos de trabajo de simulación completos, todo desde su pipeline CI/CD o agente de IA.
Cómo T-IA Connect se conecta a PLCSim Advanced
T-IA Connect actúa como un puente entre sus scripts de automatización, agentes de IA y el runtime de PLCSim Advanced, exponiendo más de 40 herramientas MCP para un control total de la simulación.
Su Script o Agente de IA
Un pipeline de CI, un agente de Claude o un script personalizado llama a las herramientas de T-IA Connect a través de MCP o REST API.
Servidor MCP de T-IA Connect
T-IA Connect traduce sus solicitudes en llamadas a la API de PLCSim Advanced utilizando el Siemens PLCSIM Advanced V8 SDK.
Runtime de PLCSim Advanced
Una instancia virtual de S7-1500 se ejecuta en su PC. Los tags se leen y escriben a la velocidad del ciclo del PLC. No se requiere hardware físico.
Control Total de Simulación en 6 Categorías
Todo lo que necesita para automatizar las pruebas de PLC virtuales: desde el ciclo de vida de la instancia hasta el acceso a nivel de tag.
Gestión de Instancias
Cree, elimine, enumere e inspeccione instancias de PLCSim Advanced. Consulte el estado y la configuración de la instancia. Soporte para múltiples PLC virtuales simultáneos en la misma máquina.
Control de Energía
Encienda y apague PLC virtuales. Cambie entre los estados operativos RUN y STOP. Realice restablecimientos de memoria para devolver la instancia a un estado limpio entre ejecuciones de prueba.
Lectura / Escritura de Tags
Conéctese a una instancia en ejecución, enumere todos los tags disponibles, lea tags individuales o múltiples en una sola llamada y escriba valores para el estímulo de prueba. Las operaciones por lotes mantienen rápidos los ciclos de prueba.
Configuración de Red
Establezca la dirección IP, la máscara de subred y la puerta de enlace para cada instancia de PLC virtual. Permite una simulación realista de la topología de red y pruebas de conexión HMI sin switches físicos.
Widgets de Simulación
Interactúe con widgets de simulación: botones de alternancia para simular entradas digitales, ajuste deslizadores para señales analógicas. Escriba estímulos de prueba en el PLC virtual sin acceso directo a los tags.
Gestión de Perfiles
Guarde una instancia totalmente configurada como un perfil con nombre. Cargue, actualice y elimine perfiles. Restaure un estado de simulación conocido en segundos al comienzo de cada suite de pruebas.
Flujo de Trabajo Típico de Simulación DevOps
Desde un estado limpio hasta un programa de PLC validado: totalmente automatizado
Crear Instancia
Aprovisione un nuevo PLC virtual PLCSim Advanced con el tipo de CPU requerido. La instancia comienza apagada y lista para la configuración.
Encender y Configurar Red
Encienda la instancia, cambie al estado STOP y luego configure la dirección IP y la subred para el entorno de prueba.
Compilar y Descargar
Utilice T-IA Connect para compilar el proyecto de TIA Portal y descargar el programa al PLC virtual, igual que si se descargara a hardware real.
Cambiar a RUN y Probar
Ponga el PLC en modo RUN. Escriba valores de tags de entrada a través de llamadas de escritura por lotes, espere uno o más ciclos de escaneo, luego lea los tags de salida y valide los valores esperados.
Apagar y Limpiar
Apague la instancia al final de la ejecución de la prueba. Elimínela o guárdela como un perfil para reutilizarla. La máquina está lista para la siguiente ejecución del pipeline.
Notas de Compatibilidad
Requisitos importantes y comportamientos conocidos para configurar PLCSim Advanced correctamente
Se Requieren Números de Referencia V1
PLCSim Advanced V8.0 requiere números de referencia V1 para los módulos de CPU (por ejemplo, 6ES7 511-1AK02-0AB0). Los números de referencia estándar V2+ utilizados en la configuración de hardware de TIA Portal no son compatibles con el SDK de simulación. Verifique siempre el número de referencia antes de crear una instancia.
Alcance de Software para la Descarga
Al descargar un programa a una instancia de PLCSim Advanced, TIA Portal debe estar configurado para descargar en el alcance Software (no Hardware y software). Una descarga completa de hardware fallará porque el hardware virtual no coincide con el catálogo de módulos físicos.
Reinicio de la Máscara de Subred Después del Reinicio
La máscara de subred configurada a través de la API de red no persiste tras los reinicios de la instancia de PLCSim Advanced. Si su flujo de trabajo incluye un ciclo de energía o un restablecimiento de memoria, vuelva a aplicar la configuración de la máscara de subred antes del próximo intento de descarga o conexión.
Referencia de Herramientas MCP
Más de 40 herramientas organizadas por categoría: todas invocables desde Claude, VS Code o cualquier cliente compatible con MCP
Runtime y Inicio
plcsim_status, plcsim_get_runtime_config, plcsim_set_runtime_config, plcsim_set_runtime_port, plcsim_start_runtime, plcsim_start_simulation, plcsim_stop_simulation
Ciclo de Vida de la Instancia
plcsim_create_instance, plcsim_delete_instance, plcsim_list_instances, plcsim_get_instance_state, plcsim_get_instance_config, plcsim_set_instance_config
Estado de Energía y Operativo
plcsim_power_on, plcsim_power_off, plcsim_run, plcsim_stop, plcsim_memory_reset
Red
plcsim_get_network, plcsim_set_network
Tags
plcsim_connect, plcsim_disconnect, plcsim_list_tags, plcsim_refresh_tags, plcsim_read_tag, plcsim_write_tag, plcsim_batch_read, plcsim_batch_write
Widgets de Simulación
plcsim_get_simulation_state, plcsim_set_widget_value, plcsim_batch_set_widgets
Perfiles
plcsim_list_profiles, plcsim_save_profile, plcsim_load_profile, plcsim_update_profile, plcsim_delete_profile