SYSControl — Sistema Industrial de Planeamento de Produção
Plataforma de planeamento e monitorização em tempo real para máquinas de corte industrial (Plasma, Laser, Thor, Perfil) no SYSteel Group

SYSControl — Sistema Industrial de Planeamento de Produção
SYSControl é uma plataforma robusta e de alto desempenho para a gestão e monitorização em tempo real de processos industriais de corte e fabricação no SYSteel Group. O sistema foca-se na integridade dos dados, sincronização instantânea e uma interface industrial premium.
Módulos
Painel de Monitorização
- Visualização em tempo real do estado global da produção
- Cálculo automático de tempos de execução e deltas vs. estimados
- Indicadores visuais de urgência e estado de conexão
Gestão de Produção
- Controlo detalhado de cada processo produtivo
- Drag & Drop para reordenação de prioridades
- Gestão de subtarefas com rastreabilidade total
- Numeração de urgências com auto-numeração semanal (
YYYY-WNN-#)
Preparação e Desenho
- Interface otimizada para fluxos de preparação técnica
Painel Administrativo
- Controlo de acessos protegido por password
- Ferramentas de importação/exportação de dados (backup JSON)
- Configuração de visibilidade e criação de novos trabalhos
Planeamento de Capacidade
O sistema inclui um Semáforo de Capacidade no Painel Admin que calcula a carga diária por máquina (Plasma, Laser, Thor, Perfil):
- Cálculo inteligente: Soma o tempo estimado da ordem principal e todas as sub-ordens correspondentes por máquina
- Modos de jornada: Normal (8h / 480 min) e Turno Duplo (16h / 960 min), configurável por máquina e dia
- Alertas visuais:
- OK (< 80%)
- Quase Cheio (80–100%)
- Sobrecarregado (> 100%)
- Expansão de cards: Clique nas taxas de capacidade para ver lista agrupada por Ordem de Fabrico
- Realocação rápida: Transferir qualquer trabalho para um novo dia de trabalho com um clique
- Inserção rápida: Atribuir novas subtarefas à capacidade do dia de uma lista formatada (HH:MM)
Destaques Técnicos
Motor em Tempo Real
A sincronização WebSocket via Socket.io garante atualizações instantâneas em todos os terminais. Um algoritmo de re-indexação auto-saneante previne colapsos de ordenação em operações simultâneas — funcionalidade crítica de fiabilidade para uso em chão de fábrica.
Integridade de Dados
- Migrações automáticas de base de dados e validações estruturais em cada arranque
- Chaves de data absolutas (
YYYYMMDD) em toda a lógica temporal para evitar sobreposição de meses - Salvaguardas de integridade referencial para ordens arquivadas
Segurança
- Painel admin protegido por password
- Chave
PassMasternecessária para transferências de base de dados - Todos os endpoints da API protegidos contra acesso não autorizado
Stack Tecnológico
- Backend: Node.js, Express
- Tempo real: Socket.io
- Base de dados: SQLite3 (com migrações automáticas)
- Frontend: JavaScript puro, HTML5, CSS3
- Integração Excel: SheetJS (XLSX)
Versionamento
Atualmente em v0.1.14.1 (fase Beta). 14 versões menores entregues, cada uma adicionando novas capacidades: subtarefas, planeamento de capacidade, alarmes de urgência, monitorização em tempo real, reforço de segurança e o semáforo de capacidade interativo.