⚙️ Producto industrial
✅ Validación automática
🏭 Desarrollado en Clauger Refrigeración Iberia

Del export de TIA Portal a un entorno WinCC más rápido, trazable y validado.

GeSCADA centraliza el mapeado de variables, detecta inconsistencias antes de generar y prepara elementos visuales, alarmas y scripts para incorporar el proyecto con más rapidez y consistencia.

Construido en producción. Desarrollado durante proyectos reales de automatización SCADA en Clauger Refrigeración Iberia.

2 h
Proyecto nuevo
frente a 10–15 horas manuales
1 h
Actualización
frente a 6–8 horas manuales
Explorar proyecto Ver documentación
TIA Portal WinCC Validación Informes automáticos Alarmas Scripts
Vista real

Así se ve GeSCADA en producción.

Suite de escritorio. 7 módulos operativos, validación en tiempo real y dashboard de proyecto integrado.

GeSCADA - Dashboard resumen del proyecto

Dashboard de proyecto — KPIs en tiempo real, estado de módulos y acciones rápidas desde la primera pantalla.

Origen

Construido en producción, no en un laboratorio.

GeSCADA nació durante proyectos reales de automatización SCADA, resolviendo los mismos cuellos de botella una y otra vez.

Después de horas y horas mapeando SCADA en Clauger, siempre los mismos problemas: exportabas el Excel de TIA Portal, procesabas miles de variables a mano, calculabas offsets de memoria, configurabas alarmas una a una y generabas la preconfiguración gráfica de decenas de equipos — copiando y pegando, uno por uno.

Empezó como hojas de cálculo

Los primeros intentos de acelerar el proceso fueron Excel con fórmulas complejas. Funcionaban, pero tenían límites claros: escala, mantenimiento, errores silenciosos.

Se convirtió en una aplicación

Cuando los Excel ya no eran suficientes, el proceso se formalizó en código. Módulo a módulo, cubriendo cada cuello de botella real del flujo SCADA.

Hoy automatiza el flujo completo

Desde la importación del proyecto TIA hasta la generación de la infraestructura operativa del SCADA — 7 módulos, un ciclo completo.

Flujo

Tres bloques que explican cómo funciona.

GeSCADA interpreta el export de TIA Portal, valida coherencia y reutiliza ese conocimiento para generar resultados consistentes en el resto del proyecto.

1

Interpretar

Procesa el Excel de TIA Portal, resuelve offsets, estructuras y nombres para reconstruir la lógica del proyecto de forma automatizada.

2

Validar

Detecta duplicados, huérfanos, referencias inválidas y cambios entre revisiones antes de generar resultados. Sin sorpresas en la fase final.

3

Generar

Produce documentación visual, alarmas y scripts preparados para incorporar directamente al entorno WinCC con consistencia garantizada.

💡 La clave: Al validar antes de generar, GeSCADA detecta inconsistencias que de otro modo solo aparecerían durante la integración en WinCC — cuando el coste de corrección es mucho mayor.
Módulos

7 módulos que cubren el ciclo completo del SCADA.

Cada módulo resuelve un cuello de botella real del flujo de ingeniería — desde la importación del proyecto hasta la infraestructura operativa.

🔍
Módulo 1

Mapeador WinCC

Motor de ingesta que convierte el Excel de TIA Portal en una estructura limpia y validada para WinCC. Detecta automáticamente las estructuras de variables, resuelve los offsets de memoria DB y normaliza los nombres de los tags — sin intervención manual, sin errores de tipado.

  • Caché SHA-256: carga en <2 segundos. Sin caché, el mismo proceso tarda 30+ segundos.
  • Exporta CSV en el formato exacto de Tag Management de WinCC para importación directa.

Es la fuente de verdad para el resto de la suite.

📋
Módulo 2

Data Hub — Visor de Tags

Auditoría completa del proyecto SCADA en una interfaz tipo Excel. Muestra en tiempo real el estado de todas las variables, detecta inconsistencias — huérfanas, duplicadas, historizadas — y emite un score de calidad del proyecto.

  • Smart Copy: selección rectangular de celdas y copia directa pegable en WinCC Studio o Excel — sin exportar ningún archivo.
  • Exporta a Excel y a CSV en el formato exacto de Tag Management de WinCC.
  • Score de calidad del proyecto en tiempo real.
🔧
Módulo 3

Compresores 2.0

Generador especializado para compresores — los equipos con mayor densidad de variables. Valida la existencia de cada variable en tiempo real y genera en bloque la preconfiguración gráfica, las estructuras de variables para WinCC y sus variables base.

❄️
Módulo 4

Generador de Servicios de Frío

Detecta automáticamente los espacios refrigerados del proyecto — cámaras, salas, túneles — y genera por cada uno la preconfiguración gráfica con autoajuste de rango de temperatura y las estructuras de variables para WinCC.

📈
Módulo 5

Generador de Gráficos

Detecta automáticamente bombas, separadores, condensadores y otros equipos auxiliares en el mapeado. Genera en bloque la preconfiguración gráfica lista para WinCC — sin tocar un archivo a mano.

🎨 Sistema de Recipes para gráficas automáticas — Los generadores (Módulos 3, 4 y 5) utilizan un sistema de recetas configurables que define, por tipo de equipo, el número de curvas, las variables a enlazar, los colores y el tipo de línea de cada gráfica automática. El programa relaciona esas recetas con cada compresor, servicio de frío, bomba o separador detectado, y genera la configuración gráfica sin intervención manual.
GeSCADA - Gráficas predefinidas automáticas
Módulos 3–5: Gráficas automáticas generadas por tipo de equipo sin intervención manual.
GeSCADA - Configuración del proyecto
Configuración: Prefijos, paleta de gráficas, logging y parámetros globales del proyecto.
🚨
Módulo 6

Gestor de Alarmas

Gestiona el ciclo de vida de las alarmas del proyecto. Compara revisiones en tiempo real, detecta qué alarmas son nuevas, modificadas o eliminadas, y gestiona automáticamente el Bit-Swapping de Siemens.

Una de las fuentes de error más comunes en proyectos WinCC a gran escala, resuelta de forma automática.

GeSCADA - Gestor de Alarmas
⚙️
Módulo 7

Scripts de Sistema

Genera la infraestructura operativa del SCADA: scripts de arranque y cierre ordenado del Runtime, rutinas de backup automatizadas y tareas programadas de Windows — todo configurable y repetible entre instalaciones.

💾
Infraestructura

Gestión de proyecto y backups

La suite mantiene un historial de proyectos recientes (MRU) con apertura rápida, persiste el estado por pestaña entre sesiones y gestiona restore points automáticos a través de backup_manager.py. Si algo sale mal, el proyecto puede revertirse a cualquier punto guardado.

  • Proyectos recientes con acceso en un clic.
  • Estado por pestaña persistido entre sesiones.
  • Restore points automáticos antes de operaciones críticas.
🏅
Transversal a toda la suite

Score de calidad del proyecto

El score de calidad no es una métrica del Visor de Tags: es una puntuación viva que atraviesa toda la suite. Cada módulo contribuye señales — variables huérfanas, referencias inválidas, cambios entre revisiones, alarmas con bit-swapping pendiente — y el score refleja el estado real del proyecto en cualquier momento.

  • Agrega señales de los 7 módulos en un único indicador.
  • Detecta regresiones al recargar o modificar el proyecto.
  • Permite auditar la calidad antes de exportar a producción.
Resultados

Menos trabajo manual. Más consistencia entre TIA Portal y WinCC.

Validación previa, menos retrabajo y ahorros documentados en escenarios habituales de trabajo industrial.

Menos trabajo manual

Reduce tareas repetitivas entre exportación, revisión y preparación de resultados para WinCC. El ingeniero se centra en lo que aporta valor.

Más consistencia

El mapeado actúa como base común que refuerza la coherencia entre origen, validación y salida. Una sola fuente de verdad para todo el proyecto.

Validación antes de generar

Ayuda a detectar errores antes de que lleguen a la fase final de configuración o importación, donde el coste de corrección es mayor.

Casos de uso

Ahorros documentados en escenarios reales.

Proyecto nuevo, actualización, puesta en marcha de cámaras y auditoría de integridad.

Proyecto nuevo

  1. Exportar desde TIA Portal.
  2. Cargar y mapear el proyecto.
  3. Validar y revisar integridad.
  4. Preparar resultados para WinCC.
2 h frente a 10–15 horas manuales

Actualización de proyecto

  1. Cargar una nueva exportación.
  2. Detectar cambios relevantes.
  3. Regenerar solo lo necesario.
  4. Aplicar cambios con más control.
1 h frente a 6–8 horas manuales

Auditoría de integridad

  1. Revisar score y excepciones.
  2. Detectar huérfanos y duplicados.
  3. Corregir sobre la base de origen.
  4. Recargar con trazabilidad.
Instantáneo — auditoría en tiempo real
Roadmap 2026

Lo que hay hecho y lo que viene.

GeSCADA evoluciona de forma continua, incorporando nuevas capacidades a partir del uso real en proyectos.

Actual

v2.0.1

Servicios de Frío, Validación TIA en tiempo real, hotfixes de robustez. Suite completa de 7 módulos operativa.

En curso

v2.1

Logging estructurado y suite de tests automatizados. Mayor trazabilidad y fiabilidad en entornos de producción.

🔭 Planificado

v2.2

Integración nativa con Git para control de versiones de proyectos WinCC. Trazabilidad completa entre revisiones.

🔌 Exploración

v2.3

Nuevas integraciones con entornos de programación de otras marcas comerciales de PLC, más allá de TIA Portal.

Autor

Sobre el proyecto y quien lo desarrolló.

Foto de Luis Rodríguez López

Luis Rodríguez López

Ingeniero con especialización en automatización industrial y Data Science. GeSCADA nace de la experiencia directa trabajando como ingeniero en Clauger Refrigeración Iberia — horas y horas mapeando SCADA en proyectos reales, donde el trabajo repetitivo de procesar variables, calcular offsets y generar preconfiguración consumía una parte desproporcionada del tiempo.

Lo que empezó como hojas de cálculo para acelerar el proceso acabó convirtiéndose en una suite completa de 7 módulos. Porque los Excel también tenían límites.