SYSControl — Sistema Industrial de Planificación de Producción
Plataforma de planificación y monitoreo en tiempo real para máquinas de corte industrial (Plasma, Láser, Thor, Perfil) en SYSteel Group

SYSControl — Sistema Industrial de Planificación de Producción
SYSControl es una plataforma robusta y de alto rendimiento para la gestión y monitorización en tiempo real de procesos industriales de corte y fabricación en SYSteel Group. El sistema prioriza la integridad de los datos, la sincronización instantánea y una interfaz industrial premium.
Módulos
Panel de Monitorización
- Visualización en tiempo real del estado global de producción
- Cálculo automático de tiempos de ejecución y deltas vs. estimados
- Indicadores visuales de urgencia y estado de conexión
Gestión de Producción
- Control detallado de cada proceso productivo
- Drag & Drop para reordenación de prioridades
- Gestión de subtareas con trazabilidad total
- Numeración de urgencias con auto-numeración semanal (
YYYY-WNN-#)
Preparación y Diseño
- Interfaz optimizada para flujos de preparación técnica
Panel Administrativo
- Control de acceso protegido por contraseña
- Herramientas de importación/exportación de datos (backup JSON)
- Configuración de visibilidad y creación de nuevos trabajos
Planificación de Capacidad
El sistema incluye un Semáforo de Capacidad en el Panel Admin que calcula la carga diaria por máquina (Plasma, Láser, Thor, Perfil):
- Cálculo inteligente: Suma el tiempo estimado de la orden principal y todas sus sub-órdenes por máquina
- Modos de jornada: Normal (8h / 480 min) y Turno Doble (16h / 960 min), configurable por máquina y día
- Alertas visuales:
- OK (< 80%)
- Casi Lleno (80–100%)
- Sobrecargado (> 100%)
- Expansión de cards: Clic en tasas de capacidad para ver lista agrupada por Orden de Fabricación
- Realocación rápida: Transferir cualquier trabajo a un nuevo día laboral con un clic
- Inserción rápida: Asignar nuevas subtareas a la capacidad del día desde una lista formateada (HH:MM)
Aspectos Técnicos Destacados
Motor en Tiempo Real
La sincronización basada en WebSocket vía Socket.io garantiza actualizaciones instantáneas en todos los terminales. Un algoritmo de re-indexación auto-saneante previene el colapso del ordenamiento en operaciones simultáneas de tareas — característica crítica de fiabilidad para el uso en planta.
Integridad de Datos
- Migraciones automáticas de base de datos y validaciones estructurales en cada arranque
- Claves de fecha absoluta (
YYYYMMDD) en toda la lógica temporal para evitar solapamiento entre meses - Salvaguardas de integridad referencial para órdenes archivadas
Seguridad
- Panel admin protegido por contraseña
- Clave
PassMasterrequerida para transferencias de base de datos - Todos los endpoints de la API protegidos contra acceso no autorizado
Stack Tecnológico
- Backend: Node.js, Express
- Tiempo real: Socket.io
- Base de datos: SQLite3 (con migraciones automáticas)
- Frontend: JavaScript puro, HTML5, CSS3
- Integración Excel: SheetJS (XLSX)
Versionado
Actualmente en v0.1.14.1 (fase Beta). 14 versiones menores entregadas, cada una añadiendo nuevas capacidades: subtareas, planificación de capacidad, alarmas de urgencia, monitorización en tiempo real, fortalecimiento de seguridad y el semáforo de capacidad interactivo.