GraxControl
Supervisório Nova Geração
O supervisório que não para quando a tela fecha.
Sua planta monitorada 24 horas — mesmo com o computador deslogado, o operador ausente e a internet fora do ar. Um único executável, instalação em minutos, coleta que nunca depende de alguém logado na máquina e rastreabilidade de ponta a ponta.
O problema
Supervisório não deveria depender de alguém logado.
Sistemas tradicionais param quando a tela fecha, travam quando o banco demora a subir e exigem um projeto inteiro de reprogramação a cada equipamento novo.
O GraxControl inverte essa lógica. A aquisição de dados roda como serviço do Windows — sobe junto com a máquina, antes de qualquer login, e continua gravando com a tela fechada. A interface é apenas um cliente desse serviço: abre no navegador, em qualquer ponto da estação, e pode cair sem que um único dado de processo se perca.
O resultado é um supervisório leve, replicável e independente de marca de CLP: a mesma base atende Rockwell, Schneider, Delta ou qualquer controlador que fale Modbus. Trocar de equipamento, adicionar uma linha ou comissionar uma nova planta é configuração — não é reprogramação, não é recompilação, não é um novo projeto.
Diferenciais
Cinco decisões de arquitetura que mudam a operação.
Não são recursos de catálogo. São escolhas estruturais que resolvem os problemas que aparecem depois de um ano de planta rodando.
Coleta que não depende de ninguém
O serviço sobe no boot, headless, sem login. O histórico é gravado mesmo com a estação bloqueada e o navegador fechado.
Todo comando é verificado
Nenhuma escrita no CLP é no escuro: o sistema relê o registrador e confirma o valor aplicado antes de responder ao operador.
Independente de fabricante
Endereçamento, tipo de dado, ordem de byte, escala e calibração são configuração, não código. Equipamento novo é mapa de tags novo.
Local-first
Todo o processo opera offline, no banco local. Se a internet cair, a planta não sente; quando volta, a fila sincroniza sozinha.
Convive com o que já roda
Instala ao lado do sistema atual, lê o mesmo banco e os mesmos logins. Migração por estação, sem parar a produção.
Telas
O produto rodando, não uma maquete.
Capturas da aplicação em operação. Os dados de identificação foram substituídos por exemplos.
Toque na imagem para ampliar
A planta desenhada em símbolos industriais, animada com a leitura do CLP. O operador comanda clicando no próprio equipamento — válvula, rosca, tampa de carga e descarga. À direita, o modo de operação, os setpoints em leitura e a seleção de quais tanques entram no ciclo automático.
Toque na imagem para ampliar
O relatório do ciclo com cabeçalho de identificação, gráfico de temperatura e pressão sobrepostos, a janela de esterilização demarcada contra os limiares e a tabela de amostras minuto a minuto, com a fase de cada leitura. Sai em PDF direto da tela.
Recursos
O que está no produto hoje.
Tudo listado abaixo está implementado e em operação. O que ainda não foi entregue aparece apenas na seção de evolução, no fim da página.
Sinóptico ao vivo
- Planta desenhada em símbolos industriais — bombas, motores, válvulas, vasos, autoclaves, silos, roscas, esteiras, trocadores e ciclones
- O operador comanda clicando no próprio equipamento
- Indicação por um ou dois fins de curso, com estados em trânsito e discrepância na tela
- Barra permanente de alerta para perda de comunicação e falha de sensor
- Atualização por WebSocket — sem F5, sem atraso perceptível
Comando auditado
- Comando exige login; sem usuário autenticado a tela fica em monitoração
- Write-verify obrigatório em toda escrita, com tolerância a ponto flutuante
- Auditoria completa: usuário, horário, tag, valor pedido, valor confirmado, resultado
- Liberação item a item — o que a engenharia não liberar nem aparece na tela
Alarmes e integridade
- Limites por tag — alto, alto-alto, baixo e baixo-baixo — com prioridade
- Tela de alarmes ativos ordenada por criticidade
- Detecção de falha de sensor: fundo de escala e leitura negativa viram alarme em linguagem de campo
- Carência de integridade: falha persistente bloqueia a emissão de registros — sensor ruim não vira dado bom
Monitor de ciclo
- A máquina de estados roda dentro do serviço, não na tela
- Fase, contagem e alarme continuam corretos com o navegador fechado
- HMI, relatórios e alarmes leem sempre a mesma fonte de verdade
- Limiares configuráveis por perfil de processo
Relatórios de batelada
- Consulta de ciclos por período, com lista e detalhe
- Gráfico de pressão e temperatura com a janela do ciclo demarcada, legenda e tabela de amostras
- Impressão e PDF direto da tela
- Laudo de conformidade operacional impresso no relatório, com aviso antecipado de vencimento
- Exclusão de processo com registro rastreável — nada some sem trilha
Tendências e historiador
- Séries de qualquer tag com múltiplas penas auto-escaladas — bar, °C e percentual no mesmo gráfico
- Modo histórico e ao vivo, com atual, mínimo, máximo e leitura no cursor
- Gravação com deadband: só entra o que varia, sem inflar o banco
- Historiador contínuo, independente de ciclo, gravando também no banco corporativo
Comissionamento sem programador
- Um menu com seis abas concentra toda a personalidade da instalação
- Tags com escala/offset ou calibração de dois pontos — o instrumentista calibra sem saber o que é registrador Modbus
- Diagnóstico de schema do banco legado com adequação assistida
- Pacote de comissionamento: a planta inteira exportada em um arquivo e importada no cliente
Editor visual embarcado
- Mais de 100 símbolos industriais em 12 categorias
- Canvas vetorial com arrastar, redimensionar e alinhamento por grade
- Vínculo direto das tags de indicação, comando e setpoint
- A tela do cliente é desenhada na tela do cliente — sem editor externo, sem licença de terceiros
Perfis e trilha de eventos
- Cinco perfis — administrador, qualidade, manutenção, operador e visualizador — com menu filtrado
- Gestão de usuários pela própria tela, com proteção contra autoexclusão do administrador
- Diário de bordo: login, falha de sensor, alteração de calibragem, mudança de configuração, reinício e exclusão de registro
- Onde já existe sistema legado, os logins continuam sendo os mesmos
Suporte dentro do supervisório
- O operador abre e acompanha chamados técnicos direto da tela, com comentários e anexos
- O serviço faz o intermédio autenticado — a credencial nunca chega ao navegador
- Disponível para clientes assinantes e não assinantes da nuvem
Telemetria multiplanta
- Envio periódico das leituras para a nuvem, com fila tolerante a offline
- Painel de status na própria tela: pendentes, enviados, último envio
- Acompanhamento remoto e relatórios consolidados de várias plantas, sem instalar nada a mais
Liberação remota, sem visita
- A estação puxa um token de entitlement assinado em Ed25519, com validade por módulo
- Contratar um módulo é uma liberação remota — no próximo ciclo a estação se atualiza
- Instalações sem internet usam arquivo de licença assinado com validade explícita
- O núcleo nunca é bloqueado: monitoração, aquisição, login e alarmes seguem operando
Resiliência
O que acontece quando alguém reinicia o computador.
Boa parte do que quebra um supervisório não é o processo — é o ambiente. Estas são as proteções que já vêm no produto.
Plataforma
Não é um produto fechado. É o mesmo núcleo com outro pacote.
Cada instalação é a mesma base com um pacote de dados diferente. É isso que torna a replicação viável sem transformar cada cliente em um projeto novo.
Graxaria e rendering
Linha de esterilização de subprodutos, com relatório de batelada e conformidade regulatória. Suporta múltiplos esterilizadores na mesma estação e mais de um CLP por planta.
Pet food e processos de batelada
Mesma base para cozimento, prensagem, moagem, dosagem e mistura. O que muda é o mapa de tags, a tela e os limiares de ciclo.
Reciclagem e subprodutos
Já em planta de reciclagem, com CLP de outro fabricante e sem uma linha de código diferente.
Estação de visualização
Sala de qualidade, gerência ou portaria são apenas mais um cliente da mesma estação: monitoração ao vivo, sem custo de nova aquisição de dados.
Modo demonstração
Dispositivo simulado nativo. A MRN apresenta o sistema, treina operadores e comissiona a planta inteira antes de existir hardware no local.
Personalização por cliente
Empresa, dados do equipamento, número de série, data de instalação e itens habilitados são configuração de cada estação. O instalador sai com a identidade da planta.
Ganhos
O que muda no dia seguinte à instalação.
Cada linha desta tabela é um problema real de planta que o produto foi desenhado para eliminar.
| Antes | Com o GraxControl |
|---|---|
| A coleta parava quando a tela fechava ou o usuário deslogava | Coleta 24/7 como serviço do Windows |
| “Mandei o comando, será que entrou?” | Valor relido e confirmado no CLP, com auditoria |
| Equipamento novo significava projeto de software novo | Equipamento novo é um novo mapa de tags |
| Relatório manual, sem lastro | Relatório automático com gráfico, fase demarcada e texto legal |
| Sensor com defeito contaminando o registro | Falha detectada, alarmada e bloqueando registro inválido |
| Liberação de módulo exigia acesso remoto e visita | Liberação remota, assinada, aplicada sozinha |
| Reinício da máquina derrubava a conexão do banco | Partida ordenada e religação automática |
| Migrar exigia parar o sistema atual | Instala ao lado do legado, migração por estação |
Compatibilidade
O que ele conversa e onde ele roda.
Independência de fabricante não é discurso: a incompatibilidade de 32 bits entre marcas é resolvida por configuração, tag a tag.
| CLPs | Qualquer controlador com Modbus TCP — Rockwell (Micro820 / Micro850), Schneider, Delta e outros. Já em produção com mais de um fabricante. |
|---|---|
| Tipos de dado | bool, int16, uint16, int32, uint32, float32 — com ordem de palavra e byte configurável por tag. |
| Áreas Modbus | coil, discrete input, input register e holding register. |
| Banco local | SQLite embarcado — zero instalação, zero administração. |
| Banco corporativo | SQL Server e SQL Server Express, inclusive o banco já existente do sistema legado. |
| Sistema operacional | Windows, como serviço nativo com partida automática. |
| Interface | Navegador — sem plugin, sem runtime adicional, sem instalação por usuário. |
Ficha técnica
- Serviço de aquisição em Go, binário único, sem dependências externas
- Interface React + TypeScript, embarcada no próprio executável
- Modbus TCP com polling, timeout e tentativas por dispositivo
- Persistência SQLite local e SQL Server corporativo
- API local REST + WebSocket em 127.0.0.1, autenticação JWT
- Licenciamento por token assinado em Ed25519
- Configuração 100% orientada a dados
Para quem
Quem tira proveito do GraxControl.
Plantas onde o registro do processo precisa ser defensável — e fabricantes que querem entregar a máquina com supervisório próprio.
Plantas de processo
- Graxarias e plantas de rendering que precisam comprovar o ciclo de esterilização com relatório defensável em fiscalização
- Indústrias de pet food com processo de batelada e exigência de rastreabilidade
- Plantas de reciclagem e tratamento de subprodutos animais
Fabricantes e grupos
- Fabricantes de equipamentos — digestores, prensas, moinhos, esterilizadores — que querem entregar a máquina com supervisório próprio, replicável em cada cliente sem projeto novo
- Operações multiplanta que precisam enxergar todas as unidades no mesmo lugar
Evolução da plataforma
Próximas entregas, já previstas na arquitetura — sem troca de sistema e sem reinstalação de planta.
O supervisório que a sua planta já deveria ter.
Instalação em uma tarde, convivendo com o sistema atual, sem parar a produção e sem perder um único registro histórico. Comece por uma estação, veja funcionando na sua linha, e replique no seu ritmo.


