Acceso gratuito durante el piloto
Evalúa STUnit con ejemplos propios anonimizados o sintéticos y recibe soporte directo durante la prueba.
Convocatoria de empresas piloto · PLC · IEC 61131-3
Buscamos empresas de automatización que quieran probar un framework para ejecutar tests de Structured Text fuera del PLC y ayudarnos a adaptarlo a flujos de trabajo industriales reales.
$ python3 runner/run.py --filter smoke
--- Compilando ST a C ---
PASS INT equality passes assertions=1
PASS True condition passes assertions=1
PASS DINT equality passes assertions=1
--- JUnit report written ---
✓ 3 assertions · 3 passed · 0 failed
Colaboración temprana
Queremos trabajar con equipos que programen PLC en Structured Text conforme a IEC 61131-3. La participación es práctica y acotada: probar casos representativos, compartir feedback y ayudarnos a detectar qué falta.
Evalúa STUnit con ejemplos propios anonimizados o sintéticos y recibe soporte directo durante la prueba.
Tu equipo podrá proponer mejoras y ayudar a priorizar compatibilidad, diagnósticos y flujos de integración útiles.
Las empresas que completen el piloto recibirán un 50 % de descuento en su primera licencia comercial cuando se publique.
¿Para quién? Integradores, fabricantes de maquinaria y equipos de ingeniería que desarrollen o mantengan software de control para PLC con Structured Text.
El problema real
Los bloques de Structured Text son críticos, pero sus pruebas suelen quedarse atrapadas en el IDE, en una máquina concreta o en una validación manual difícil de repetir.
Construye ciclos de prueba deterministas y ejecútalos también para bloques temporizados.
Ver el runner →Los contextos por caso conservan contadores y diagnóstico esperado/actual accionable.
Ver aserciones →El proceso devuelve código de salida y genera JSON y JUnit con filtros por tags.
Ver reportes →Diseñado para crecer
El núcleo ST, el manifiesto, el ensamblador, el toolchain, el harness y los reportes están separados. Puedes empezar con matiec y evolucionar hacia otros runtimes IEC.
Buscamos colaboradores
El backend actual se apoya en matiec y GCC. Queremos contrastar el alcance con programas y necesidades reales antes de ampliar compatibilidad.
Contacto · empresas piloto
Déjanos el nombre de la persona de contacto y un teléfono. Te llamaremos para explicarte el piloto y comprobar si encaja con vuestro entorno PLC.