Refrigeradores, armazéns, lojas e equipamentos de produção sob controle a partir de um navegador
Os equipamentos estão nos locais e você está no escritório. Instalamos sensores neles, os conectamos à internet e mostramos as leituras em um programa que abre no navegador. Se a temperatura sair dos limites, uma porta ficar aberta ou a energia cair, o funcionário responsável recebe uma mensagem na hora, e não descobre de manhã pela mercadoria estragada.
Em termos simples: pequenos dispositivos são instalados nos equipamentos e medem continuamente o que importa — a temperatura dentro de uma câmara fria, se uma porta está aberta, se há energia, se o compressor está funcionando. Uma vez por minuto essas medições vão pela internet até um servidor. Você abre um navegador e vê o estado de cada equipamento em cada local.
IoT significa internet das coisas. A ideia é que, em vez de uma pessoa andando com um caderno anotando leituras, os próprios equipamentos as enviam ao software. Para isso não é preciso fazer nada: os dados chegam sozinhos, 24 horas por dia, inclusive à noite e nos fins de semana.
A principal diferença em relação a uma simples tela de números é que o sistema não espera alguém olhar para ele. Ele compara cada medição com a norma que você definiu para aquele equipamento. Se a norma for violada, ele procura no cadastro o funcionário responsável por aquele local e envia a mensagem a ele.
Um exemplo. Em uma câmara de congelados no armazém, −18 °C é o nível permitido. Às 21:04 o sensor informa −16,8 °C. Ninguém está olhando para a tela nesse momento. Quinze minutos depois a temperatura continua subindo — o sistema cria um evento, registra nele o número da câmara, o endereço do armazém, o horário e o valor atual, e envia uma mensagem ao plantonista do armazém. Às 21:33 ele chega e encontra a porta da antecâmara mal fechada. A mercadoria está intacta.
Nenhum equipamento precisa ser trocado. O refrigerador, a máquina de venda, a bomba ou a unidade de tratamento de ar ficam onde estão — acrescenta-se aquilo que lhes falta: sensores, um dispositivo de comunicação e um software em que todo o parque aparece em uma única lista.
Todo projeto começa com três perguntas: o que fisicamente se consegue medir neste equipamento; como os dados vão sair do local e chegar à internet; quem responde por um desvio e quantos minutos tem para reagir. Enquanto a terceira pergunta não tiver resposta, o que se obtém é uma bela tela de números, e não um sistema que evita algo.
Em que o monitoramento difere de um gráfico na telaum panorama, um critério de cada vez
O que está implementado
A que isso equivale
A leitura aparece na tela em tempo real
observação
A leitura é guardada em um histórico com horário exato
um alicerce
Sair da norma é registrado como um evento à parte
um alicerce
O evento tem um funcionário específico e um prazo de resposta
monitoramento
A resposta do funcionário é registrada e encerra o evento
monitoramento
A linha passa por duas coisas: um evento tem uma pessoa e tem um prazo. Uma tela mostrando a temperatura atual não salva nada sozinha — enquanto ninguém tiver sido incumbido de olhar, um desvio continua sendo uma linha em um gráfico. Por isso a norma, o responsável, o prazo de resposta e a marcação de encerramento são campos obrigatórios do sistema, e não configurações opcionais.
O que isso dá na prática
Todos os equipamentos em uma lista — refrigeradores, máquinas e unidades de marcas diferentes em endereços diferentes em uma tela, em vez de em quatro programas de fabricantes
O funcionário vai aonde está o problema — em vez de percorrer cada local por vez, ele recebe o endereço e o número de um equipamento específico
Apuração por registros, não por memória — um mês depois dá para ver quando o desvio começou, quanto durou e quem reagiu a ele
Uma reação antes da perda — uma temperatura em alta fica visível dezenas de minutos antes de a mercadoria ter de ser baixada
Prova das condições de armazenagem — um gráfico de temperatura de um mês pode ser exportado para qualquer câmara e mostrado a um fiscal ou a uma rede parceira
Algumas ações direto do navegador — mudar a temperatura ajustada, por exemplo, se o controlador do equipamento aceitar esse comando
Os limites do possível são definidos pelo equipamento, e não pelo software: só se pode ler o que ele mede ou o que um sensor consegue medir, e só se pode mudar o que o controlador dele permite. O que está disponível no seu modelo é estabelecido a partir da documentação do fabricante, no diagnóstico.
Como funciona: do sensor à mensagem para um funcionário
O caminho inteiro de uma medição — do dispositivo no refrigerador até a mensagem no telefone. Mais abaixo na página cada um desses seis elos é examinado com mais detalhe.
1. O equipamento
O que é observado: uma câmara fria, um expositor, um freezer, uma máquina de venda, uma bomba, uma unidade de tratamento de ar, uma linha de produção. Cada unidade é cadastrada no sistema como uma ficha própria — o que é, em qual local está, o que diz a ficha técnica dela e quando foi feita a última manutenção.
2. Sensores e controladores
Os dispositivos que medem. Um sensor é um pequeno aparelho que mede uma grandeza: temperatura, umidade, pressão, corrente, se uma porta está aberta, se há tensão. Um controlador é o cérebro do próprio equipamento: em alguns modelos ele consegue informar para fora suas leituras e códigos de erro, e então sensores adicionais não são necessários. Onde não consegue, instalamos os nossos.
3. Transmissão de dados
Como as leituras chegam à internet. No local é instalado um pequeno dispositivo de comunicação: ele reúne as medições dos sensores e as envia ao servidor por cabo de internet, Wi-Fi ou chip. Se a internet cair, as medições se acumulam na memória dele e saem quando a conexão volta. O próprio silêncio do dispositivo também conta como alarme.
4. O servidor na nuvem
Onde os dados vivem. Um servidor é um computador em um data center protegido, funcionando 24 horas por dia. «Na nuvem» significa que ele não fica no seu escritório: não há nada para comprar, resfriar ou dar manutenção, e o software pode ser acessado de qualquer lugar. O servidor recebe as medições, as guarda no histórico, as confronta com as normas e transforma um desvio em um evento.
5. O painel de controle
O programa que você vê. Abre no navegador, no computador ou no telefone, com login e senha — sem nada para instalar. Em uma tela: locais, equipamentos, leituras atuais e a lista de desvios em aberto. Equipamentos de marcas diferentes têm todos a mesma aparência.
6. Mensagens, relatórios, comandos
O resultado de toda a cadeia: uma mensagem a um funcionário específico, gráficos e registros para apuração, relatórios mensais e — onde o controlador permite — a mudança das configurações do equipamento direto do painel.
O caminho de uma mediçãotemperatura em uma câmara fria
SensorUma vez por minuto mede a temperatura da câmara e registra o valor junto com o horário exato
Dispositivo de comunicaçãoReúne as medições e as envia pela internet; se não houver conexão, ele as guarda e envia depois
Recepção na nuvemO servidor verifica de qual dispositivo vieram os dados e em quais unidades, e guarda o registro. Os registros anteriores não são apagados
Comparação com a normaO valor é confrontado com a faixa permitida daquela câmara e com a velocidade em que a temperatura está mudando
EventoA norma foi violada — é criado um registro: o que aconteceu, em qual equipamento e em qual local, quando começou, qual é o valor atual
MensagemVai para o funcionário responsável por aquele local. O evento continua aberto até alguém reagir e encerrá-lo
A frequência de medição e os limites permitidos são definidos separadamente para cada tipo de equipamento, e não como um número único para toda a rede. Um freezer, um expositor refrigerado de pratos prontos e uma câmara fria de armazém diferem tanto na temperatura considerada normal quanto no tempo em que ela pode ser excedida.
Equipamentos de refrigeração
sob controle contínuo
A refrigeração é a área em que o monitoramento se paga mais rápido, porque uma violação do regime é invisível a olho nu. Ninguém percebe uma porta encostada durante a noite, e de manhã a decisão já foi tomada por você.
Um exemplo. Em uma sexta à noite o compressor de uma câmara de congelados falha. À noite a mercadoria descongela, no sábado é parcialmente recongelada, e na segunda o lote vai para baixa. Com monitoramento, a mensagem sobre a falha chega às 21:00 de sexta, e o caso termina com uma ligação para a empresa de serviço.
Os equipamentos também variam. Um freezer e um expositor refrigerado de pratos prontos não compartilham nem a temperatura permitida, nem a velocidade com que ela é violada, nem o custo de um erro. Por isso a norma é definida para cada equipamento, e não uma vez para a rede — levando em conta o que é guardado dentro dele.
O que se consegue ler de um equipamento de refrigeração:
Temperatura — o valor atual na frequência de medição definida, em um ou vários pontos dentro do volume
Velocidade de variação da temperatura — não apenas quanto está agora, mas com que rapidez está mudando: uma deriva lenta e um salto brusco significam falhas diferentes
Abertura de porta — quando foi aberta, quando foi fechada e quanto tempo ficou aberta
Funcionamento do compressor — ligado ou parado, com que frequência liga e por quanto tempo
Alimentação elétrica — se há tensão no equipamento e em que momento ela foi perdida
Erros de controlador — códigos de falha que o próprio equipamento informa, onde o controlador dele consegue fazer isso
Conectividade — se o dispositivo se reportou no prazo ou está mudo há mais tempo do que o permitido
O conjunto depende do modelo específico. Se o controlador de fábrica expõe valores e códigos de erro, o sistema os lê diretamente. Se não expõe, instalam-se sensores externos de temperatura, porta e energia. O que está disponível no seu equipamento é determinado a partir da documentação dele, no diagnóstico, e não prometido de antemão.
Por que um número só não basta
Norma e tempo juntos — ao carregar mercadoria a temperatura sobe por alguns minutos, e isso é normal; os mesmos graus quarenta minutos depois são uma emergência
Velocidade de variação — uma alta de um grau por hora e um salto em cinco minutos exigem reações diferentes
O vínculo com a porta — uma alta de temperatura com a porta aberta e com ela fechada são problemas diferentes e vão para pessoas diferentes
O ciclo de degelo — durante um degelo normal a temperatura sobe sozinha; o sistema precisa saber disso e não levantar um alarme falso a cada poucas horas
Queda de energia — o que importa não é o fato em si, mas quanto tempo a câmara aguenta e em que momento a mercadoria precisa ser retirada
Por isso as normas são configuradas para o tipo de equipamento e para a mercadoria que está dentro dele. Sem isso as mensagens passam a chegar sem parar, os funcionários param de abri-las — e o sistema trabalha à toa.
Quais equipamentos de refrigeração dá para conectar
Os dispositivos usados nesses grupos são mais ou menos os mesmos. A diferença está no regime permitido, no custo de um erro e em para quem vai a mensagem. A estrutura é idêntica em todos: um equipamento, um local, leituras, normas, eventos, um responsável.
Refrigeradores de micromercado
Um ponto sem atendente: simplesmente não há quem perceba que uma porta não fechou ou que um equipamento parou. O equipamento fica em um escritório, uma fábrica ou um coworking, e um funcionário passa lá a cada poucos dias. O monitoramento de temperatura e de porta é aqui a única forma de saber de um problema a tempo.
Freezers
Temperaturas negativas profundas e uma grande reserva de frio: um desvio se desenvolve devagar e é descoberto pelo estrago de um lote inteiro. Monitoram-se a temperatura, o tempo fora da norma, o funcionamento do compressor e o degelo.
Expositores refrigerados
Na área de vendas a porta é aberta dezenas de vezes por turno, então o regime é violado o tempo todo. O que importa, portanto, não é a excursão em si, mas quanto ela dura e com que frequência se repete ao longo do dia.
Câmaras frias
Um grande volume com várias zonas em temperaturas diferentes: um ponto de medição não descreve a câmara. Instalam-se vários sensores, e a porta e a energia são monitoradas à parte — a parada de uma câmara significa perder todo o conteúdo, e não uma prateleira.
Sistemas de refrigeração de armazém
Várias câmaras e unidades em um local, funcionando em turnos e 24 horas por dia. É preciso uma divisão de responsabilidade por zona, um histórico longo e um relatório de cumprimento do regime por mês ou trimestre.
Equipamentos de loja
Uma rede de pontos com equipamentos iguais: dezenas de expositores e freezers horizontais em endereços diferentes. O valor aqui está na comparação — onde os desvios se repetem, qual ponto sai do regime de forma sistemática, qual equipamento está para reparo.
Restaurantes e produção de alimentos
Guarda de matérias-primas e de produtos acabados, onde o regime é uma exigência, e não uma conveniência. Além das mensagens, é preciso comprovação: um gráfico de cada câmara por período e registros de quem reagiu aos desvios e como.
Equipamentos que não informam nada
Um grupo à parte é formado por equipamentos cujo controlador nunca foi projetado para se comunicar para fora. Eles são conectados com sensores externos: temperatura, porta, energia, consumo de corrente. Há menos dados do que em um equipamento inteligente, mas o essencial — o regime, a porta, a energia e o compressor — fica visível, e esse equipamento aparece na lista comum ao lado dos demais.
O que é monitorado
e quando isso vira um alarme
Toda leitura vive no sistema de duas formas. A primeira é o valor em si, que é simplesmente guardado no histórico. A segunda é uma regra: com que valor e depois de quantos minutos isso vira um desvio sobre o qual alguém precisa ser avisado.
Um exemplo. Uma temperatura de −16 °C em uma câmara de congelados é sempre guardada, a cada minuto. Mas uma mensagem só sai se ela se mantiver acima de −18 °C por mais de quinze minutos seguidos.
A lista completa do que é lido e monitorado:
Temperatura — o valor atual em cada ponto de medição, na frequência definida para aquele tipo de equipamento
Variação de temperatura — para que lado vai e com que rapidez: subindo, caindo ou oscilando dentro da norma
Saída dos valores permitidos — ficou mais quente ou mais frio do que o permitido para aquele equipamento
Estado do equipamento — funcionando, ocioso, em serviço, em alarme, off-line
Funcionamento do compressor — ligado ou parado, quanto tempo funciona e quanto tempo descansa
Aberturas de porta — o fato da abertura, o horário em que foi aberta e o horário em que foi fechada
Porta aberta por tempo demais — uma abertura dura mais do que o permitido
Alimentação elétrica — se há tensão no equipamento
Queda de energia — quando foi perdida, quanto tempo ficou ausente, quando voltou
Erros de controlador — os códigos que o próprio equipamento informa, decodificados a partir da documentação do modelo
Estados de alarme — uma categoria à parte, com a prioridade mais alta e regra de notificação própria
Necessidade de degelo — pelos sinais que estiverem disponíveis naquele equipamento: um sinal do controlador, horas de funcionamento, o formato do ciclo de temperatura
Ciclos de trabalho — quantas vezes e por quanto tempo o equipamento ligou em um período e quantas horas trabalhou no total
Perda de conexão — o dispositivo não se reporta há mais tempo do que o intervalo permitido
Perda de conexão não é um detalhe, mas um alarme pleno. Um dispositivo mudo não significa «sem dados», mas «não sabemos nada sobre este local». A temperatura lá pode estar dentro da norma, ou pode estar subindo há uma hora. Por isso uma perda de conexão cria o mesmo tipo de evento que um alarme de temperatura, em vez de deixar uma lacuna no gráfico.
Nem todo desvio é uma emergência
São quatro níveis, e o nível determina quem o sistema incomoda e como:
Anotação — gravado no histórico, não incomoda ninguém: uma abertura de porta breve, um degelo normal, um pico durante o carregamento de mercadoria
Aviso — há um desvio, mas também há tempo para reagir: a mensagem vai para o responsável pelo local
Emergência — o regime foi violado ou o equipamento está inacessível: a mensagem vai para vários funcionários ao mesmo tempo e não some sozinha enquanto o evento não for encerrado
Para manutenção — o equipamento está funcionando, mas as leituras apontam desgaste: a tarefa vai não para o plantonista, e sim para o plano de manutenção
Quem recebe a mensagem
Todo local no sistema tem um funcionário responsável, e todo tipo de evento tem sua regra de entrega. O sistema não manda tudo para todos: ele olha em qual local está o desvio, de que tipo ele é e que horas são, e escolhe o destinatário por essa regra.
O plantonista do local — desvios comuns durante o turno dele
O chefe do departamento — alarmes e eventos que ninguém assumiu a tempo
A equipe de serviço — tarefas de manutenção e códigos de erro de controlador
Se um funcionário não assumiu um evento no tempo previsto, ele passa automaticamente à próxima pessoa da cadeia. À noite, nos fins de semana e nos feriados o destinatário pode ser outro — isso também é configurado de antemão.
O que é registrado em cada evento
O tipo, o equipamento e o local, os horários de início e fim, as leituras no momento em que surgiu, para quem e quando a mensagem foi, quem a assumiu, o que fez e como terminou. Isso basta para apurar um caso por registros um mês depois, e não pelo que o turno lembra.
Regras de uma câmara friauma tela do sistema
Condição
Tempo de espera
Evento
Temperatura acima do limite superior do regime
15 min
aviso
Temperatura acima do limite
45 min
alarme
Porta aberta ininterruptamente
5 min
aviso
Temperatura subindo com a porta fechada
10 min
alarme
Sem tensão no equipamento
1 min
alarme
O controlador devolveu um código de erro
imediatamente
alarme
O dispositivo não se reporta
20 min
alarme
O compressor funcionou mais que o habitual em 24 horas
24 horas
para manutenção
Uma tela do sistema; os valores são ilustrativos. A coluna de tempo de espera é quanto o sistema aguarda antes de levantar um alarme. Sem ela, carregar mercadoria, um degelo normal e a limpeza da área de vendas gerariam um fluxo de alarmes falsos, depois do qual as mensagens deixam de ser lidas.
Seis casos: como isso se parece na prática
Todo caso segue o mesmo caminho: algo mudou no equipamento → o sistema registrou isso como um evento → um funcionário específico recebeu uma mensagem. As diferenças são apenas a causa e o destinatário.
Uma porta deixada aberta
O que acontece: o sensor informou que a porta foi aberta e, por mais tempo do que o permitido, não informou que foi fechada. O que o sistema faz: cria um evento «porta aberta além da norma» com o número do equipamento, o endereço do local e o horário de início. Quem fica sabendo: o funcionário do ponto — a mensagem mostra há quanto tempo a porta está aberta. O evento não se encerra enquanto a porta não for fechada.
A temperatura está subindo
O que acontece: as medições mostram uma alta constante com a porta fechada. O que o sistema faz: registra o desvio com o valor atual e a velocidade da alta. Quem fica sabendo: o responsável pelo local recebe um aviso — a mercadoria ainda está boa e há tempo para reagir. Se a alta continuar, o aviso vira alarme e vai para vários funcionários.
O equipamento saiu do ar
O que acontece: o dispositivo está mudo há mais tempo do que o intervalo permitido. O que o sistema faz: cria um alarme — não «sem dados», mas um alarme: não se sabe o que está acontecendo no local. Quem fica sabendo: os mesmos funcionários de um alarme de temperatura, porque as consequências podem ser as mesmas.
O controlador informou um erro
O que acontece: o próprio equipamento devolve um código de falha. O que o sistema faz: registra o código como está e o decodifica a partir da documentação daquele modelo. Quem fica sabendo: o erro aparece na ficha do equipamento junto com o histórico — quantas vezes o mesmo código já veio desse equipamento.
É preciso degelo
O que acontece: os sinais de necessidade de degelo — um sinal do controlador, horas de funcionamento ou o formato do ciclo de temperatura — saem da norma. O que o sistema faz: cria uma tarefa, e não um alarme. Quem fica sabendo: o funcionário responsável — a tarefa diz qual é o equipamento, em qual local e até quando.
A energia caiu
O que acontece: não há tensão no equipamento. O que o sistema faz: cria um alarme com o horário exato da queda; a temperatura continua sendo registrada enquanto o dispositivo de comunicação funciona com a bateria própria. Quem fica sabendo: a mensagem sai na hora — é nela que se baseia a decisão de retirar a mercadoria, e não a de quando chamar um reparo.
Um desvio do início ao fimum registro de eventos, uma tela do sistema
21:04 — variaçãoCâmara n.º 2, armazém Leste: temperatura −16,8 °C contra um limite superior de −18,0 °C, porta fechada
21:04 — registroO desvio é gravado no histórico. A regra espera 15 minutos, então nenhuma mensagem sai ainda
21:19 — eventoTemperatura −15,9 °C, ainda subindo. É criado um aviso: o limite foi excedido por mais tempo que o de espera
21:19 — mensagemEnviada ao plantonista do armazém e ao supervisor do turno; a ficha mostra o valor, a velocidade da alta e o horário de início
21:33 — reaçãoO plantonista marcou que estava a caminho; o sistema registrou quem assumiu o evento e em que horário
22:10 — encerramentoA temperatura voltou ao normal. O evento foi encerrado com o motivo «porta da antecâmara mal fechada»; o desvio durou 66 minutos
Uma tela do sistema; os números são ilustrativos. O que importa aqui não é a mensagem, mas a última linha: o motivo e a duração entram no histórico daquela câmara. Se «porta da antecâmara mal fechada» acontecer mais três vezes no mês, isso aparecerá em um relatório, em vez de ser esquecido junto com o turno.
Vamos ver seus equipamentos e diremos o que realmente se consegue ler deles
A partir da documentação dos controladores e da composição do seu parque: quais leituras estão disponíveis de imediato, onde será preciso instalar sensores e quais configurações podem ser controladas remotamente.
O sistema é necessário onde equipamentos funcionam sem supervisão constante e uma falha é notada pelas consequências. O conjunto de leituras e o custo de um erro mudam — a estrutura do sistema permanece a mesma.
Vending — máquinas em pontos remotos: o estado do mecanismo, a temperatura, o módulo de pagamento, a conectividade
Micromercados — expositores e refrigeradores em escritórios e em empresas onde não há atendente
Armazéns frigoríficos — câmaras e unidades funcionando 24 horas por dia, onde as condições de armazenagem precisam ser comprovadas
Armazéns comuns — temperatura e umidade nos espaços, energia, acesso a zonas, estado das instalações do prédio
Equipamentos de varejo — expositores, freezers horizontais e armários nas áreas de vendas de uma rede de lojas
Sistemas de climatização — se a temperatura ajustada nos espaços está sendo mantida e de quanto ela se desvia
Ventilação — se as unidades estão funcionando, quão sujos estão os filtros, quantas horas foram acumuladas
Ar-condicionado — o modo, com que frequência liga, a distância entre a temperatura real e a ajustada
Aquecimento — temperaturas de ida e de retorno, funcionamento dos circuitos, estados de emergência
Bombas — funcionando ou paradas, quanta potência consomem, com que frequência ligam, quantas horas trabalharam
Compressores — modo de operação, duração do ciclo, horas de funcionamento, paradas de emergência
Motores elétricos — consumo de corrente, tempo de funcionamento, modos de operação atípicos
Equipamentos de produção — estado, paradas, erros de controlador, horas trabalhadas entre manutenções
Equipamentos industriais — um parque de fabricantes diferentes em um local ou em vários
Equipamentos elétricos — se há energia, quais são os parâmetros dela, se as fontes reserva entraram
Fechaduras eletrônicas — abertura, fechamento, tentativas de acesso, estado da fechadura
Sensores — temperatura, umidade, pressão, corrente e outras grandezas que se consegue medir no local
O que todos esses casos têm em comum
Equipamento sem atendimento — entre as visitas de um funcionário passam-se dias, enquanto uma falha se desenvolve em horas
A falha é vista pela consequência — pela mercadoria estragada, pela linha parada ou pelo espaço alagado, e não pela falha em si
Um parque misto — equipamentos de marcas e anos diferentes ficam no mesmo local
Os locais são muitos — percorrer o parque inteiro à mão fica impossível mais cedo do que se imagina
É preciso histórico — para apurar um caso, planejar manutenção e comprovar condições de armazenagem
Se pelo menos três dos cinco pontos combinam com a sua situação, o retorno pode ser calculado a partir das perdas concretas que você já teve em períodos passados — mercadoria baixada, paradas, deslocamentos à toa.
O que disso já fizemos
Vending e micromercados: o módulo de telemetria, o software no dispositivo e a coleta de eventos — vendas, erros de mecanismo, temperatura, aberturas de porta, estado dos módulos de pagamento e da conexão — foram construídos por nós e estão descritos na seção sobre página de sistemas de autoatendimento. As demais frentes da lista são o mesmo esquema aplicado a outro tipo de equipamento.
Equipamentos de marcas diferentes
em um único programa
Um parque real quase nunca é uniforme. Em um mesmo local há equipamentos de anos e fabricantes diferentes: alguns têm um controlador capaz de repassar dados para fora; outros têm um controlador que não fala; e outros não têm nada além da parte elétrica.
Daí o quadro de sempre: quatro programas para quatro tipos de equipamento, cada um com seu login, suas denominações de estado e suas notificações. Nenhum deles dá um quadro geral do local, e comparar dois equipamentos de marcas diferentes é totalmente impossível.
O que fazemos em uma situação assim:
Um inventário do parque — para cada equipamento: modelo, ano, controlador, o que ele consegue expor e por qual meio, se existe documentação do fabricante
Uma lista do que está disponível — registramos quais leituras podem ser obtidas diretamente, quais comandos são aceitos e o que terá de ser coberto por sensores externos
Um programa tradutor para cada tipo — para cada tipo de controlador é escrito um módulo de troca à parte: ele sabe extrair dados justamente daquele e os repassa em um formato comum. Um módulo assim se chama adaptador
Um vocabulário único de estados — em vez de denominações diferentes de cada fabricante, há um conjunto comum: funcionando, ocioso, aviso, alarme, off-line, em serviço
Verificação em equipamento real — o módulo é verificado no local, e não a partir de uma descrição: uma divergência entre a documentação e o comportamento real do controlador é coisa corriqueira
O que não declaramos de antemão. Não declaramos suporte a marcas específicas de equipamento e a protocolos industriais antes do diagnóstico. A lista do que se consegue ler e do que se consegue controlar é o resultado do trabalho com a documentação do seu parque e da verificação no local, e não uma linha em uma apresentação. A única coisa respaldada por desenvolvimento já pronto é a camada de vending: nosso próprio módulo de telemetria com drivers MDB e EVA-DTS, descrito na seção sobre página de sistemas de autoatendimento.
O que o diagnóstico remoto dá
Um deslocamento com objetivo — o engenheiro sabe o que aconteceu antes de sair e leva a peça certa
Apuração por registros — o que estava acontecendo antes da quebra fica visível no histórico, e não é reconstituído pelo que o operador conta
Comparação de equipamentos iguais — se um equipamento entre cinco não se comporta como os demais, isso aparece no resumo, e não um ano depois em uma conta de reparo
Manutenção pelo uso real — por horas de funcionamento e número de partidas, e não por uma data em um cronograma
Uma verificação depois de um reparo — se as leituras voltaram ao normal fica visível no painel, sem um segundo deslocamento
Quando o controle remoto é possível
Mudar as configurações de um equipamento a partir de um navegador nem sempre é possível. Isso é uma propriedade do equipamento, e não do software, e há três casos:
O controlador aceita comandos de fora — a temperatura ajustada e os modos de operação podem ser alterados pelo painel, e o equipamento pode ser ligado e desligado
O controlador apenas envia — o sistema mostra o estado, mas não muda nada
Não há controlador, apenas sensores externos — não há controle nenhum: um sensor só sabe medir
Isso não se contorna por software. Por isso citamos a lista de comandos disponíveis depois do diagnóstico, e não antes dele.
Um único programa em vez de quatro
A mistura de marcas é resolvida não no local, mas dentro do software: para cada tipo de equipamento é escrito um tradutor, e daí em diante tudo é idêntico. Por isso um tipo novo é conectado escrevendo um módulo, e não reconstruindo o painel, as regras e os relatórios.
1. Fontes de dados diferentes
Controladores capazes de repassar dados para fora; controladores sem essa capacidade; sensores externos; dispositivos de comunicação. Cada um tem seu formato, suas unidades de medida, suas denominações de estado e sua frequência de reporte.
2. O programa tradutor
Para cada tipo de fonte é escrito um módulo à parte: ele sabe extrair dados justamente daquela e os converte em um formato interno único. O equipamento não é alterado — quem se adapta é o software. Um módulo assim se chama adaptador.
3. Levar a uma forma única
Unidades de medida idênticas, uma lista de estados, uma descrição idêntica de evento. Depois disso uma câmara fria e uma bomba são descritas na mesma língua, e as regras de norma são escritas uma vez para tudo, e não separadamente para cada marca.
4. Um painel único
Uma tela para o parque inteiro: locais, equipamentos, leituras, desvios em aberto, histórico, relatórios e comandos disponíveis. Um funcionário trabalha em um programa, em vez de alternar entre quatro.
Um parque, quatro fontesuma tela do sistema
Fonte de dados
O que se consegue ler
Controle
Estado
Um controlador capaz de repassar dados para fora
valores, modos, códigos de erro
em parte, conforme a documentação
on-line
Um controlador que não expõe nada
por sensores externos
não
on-line
Sensores externos em um dispositivo de comunicação
temperatura, porta, energia, corrente
não
aviso
Um módulo de telemetria de vending
vendas, erros de mecanismo, temperatura, porta
sim
off-line
Uma tela do sistema; a composição é ilustrativa. No painel as quatro linhas têm a mesma aparência — a diferença fica apenas nas colunas «o que se consegue ler» e «controle», ou seja, no que a fonte fisicamente permite. Se existe controle é decidido pelo controlador do equipamento, e não pelo software.
O que você vê
no painel de controle
O painel abre no navegador com login e senha — como um site comum. Não há nada para instalar, e ele funciona também pelo telefone.
A primeira tela. Contadores no alto: quantos dispositivos estão on-line agora, quantos estão mudos, quantos desvios estão abertos neste momento. Abaixo, a lista de locais, com os equipamentos de cada um; todo equipamento tem um estado indicado por cor (normal, aviso, alarme, off-line) e o valor atual.
A ficha do equipamento abre com um clique em qualquer equipamento. Ela reúne tudo o que se sabe sobre aquele refrigerador ou aquela unidade:
Leituras atuais — temperatura, porta, energia, funcionamento do compressor neste momento
Um gráfico do período — como a leitura mudou ao longo de um dia, uma semana ou um mês; aberturas de porta, partidas do compressor e quedas de energia são marcadas na linha
Registro de eventos — cada desvio daquele equipamento: quando surgiu, para quem foi, quem o assumiu, como foi encerrado
Registro de erros — os códigos que o controlador informou, com decodificação e histórico de repetições
Histórico de medições — cada leitura do período de guarda, sem redução, com exportação para arquivo
Ficha técnica e manutenção — o modelo, a data de instalação, o que foi feito naquele equipamento e quando
Controle — a temperatura ajustada e os modos, se o controlador do equipamento aceitar comandos; cada mudança é gravada no registro com autor e resultado
As configurações são feitas uma vez e a partir daí funcionam sozinhas: normas e tempos de espera por tipo de equipamento; responsáveis e regras de entrega de mensagens por local, tipo de evento e hora do dia; papéis de funcionários — quem vê o quê e quem pode o quê; grupos e filtros por local, região e tipo de equipamento.
Por que o histórico é guardado. É cada medição e cada evento, guardados com horário exato e disponíveis a qualquer momento. Ele é necessário para cinco coisas:
Apurar um caso depois do fato — o que aconteceu com a câmara na sexta à noite fica visível minuto a minuto, e não pelo que o turno lembra
Comprovar as condições de armazenagem — um gráfico do período é exportado para arquivo e mostrado a um fiscal ou a uma rede parceira
Discutir com a empresa de serviço a partir de fatos — quantas vezes o equipamento entrou em alarme depois de um reparo fica visível no registro
Planejar a manutenção — por horas reais de funcionamento e número de partidas, e não por uma data em um cronograma
Perceber o desgaste — comparar como o mesmo equipamento funcionava há seis meses e como funciona agora
Uma palavra à parte sobre gráficos: eles existem para apuração, e não para relatório. Quando aberturas de porta, partidas do compressor e quedas de energia estão marcadas na linha da temperatura, a causa de um desvio se lê na hora — não é preciso alinhar quatro telas diferentes.
Como funcionam os comandos remotos
Apenas o que o controlador aceita — a lista de comandos disponíveis é determinada pelo modelo do equipamento e fixada no momento da conexão
Uma permissão que vem com o papel — o turno inteiro pode ver o estado, mas apenas um grupo limitado de funcionários pode mudar configurações
Confirmação do resultado — um comando conta como executado não quando foi enviado, mas quando o equipamento respondeu
Um lançamento no registro — quem mudou o quê e quando, qual era o valor antes e o que o equipamento devolveu
Uma faixa limitada — a temperatura ajustada não pode ser levada além dos limites definidos para aquele tipo de equipamento, mesmo que o controlador aceitasse esse comando
Se o controlador não aceita comandos, a seção de controle simplesmente não aparece na ficha. Não há ali um botão morto — para que o turno nunca fique com a impressão de que dá para controlar o equipamento daqui.
Quando os locais são dezenas
ou centenas
Em um único local com cinco refrigeradores qualquer abordagem serve, até um caderno. A diferença começa com cinquenta equipamentos e com quinhentos: a lista deixa de caber na tela, as mensagens se fundem em um fluxo, e o funcionário responsável por tudo deixa de responder por qualquer coisa específica.
Um exemplo. À noite falta energia em um dos pontos. Sem configuração o sistema enviaria trinta alarmes separados — um por equipamento — e todo o resto se perderia nesse fluxo. Com configuração chega uma mensagem: este local, perda de energia, 30 equipamentos afetados.
O que muda conforme o parque cresce:
A primeira tela mostra problemas, e não tudo — dispositivos com desvio em aberto, ordenados por urgência, e não a lista inteira em sequência
Agrupamento — por local, região, tipo de equipamento e responsável, com resumo de estados próprio para cada grupo
Um destinatário próprio para cada grupo — a regra de entrega é ligada ao local e ao tipo de evento, e não a uma lista comum de destinatários
Fusão de eventos iguais — uma causa não vira trinta mensagens separadas
Escalonamento — um evento que ninguém assumiu no tempo previsto passa automaticamente à próxima pessoa da cadeia
Comparação de equipamentos do mesmo tipo — qual se desvia com mais frequência, qual passa mais tempo em desvio, qual tem mais horas de funcionamento
Resumo da redeuma tela do sistema
214dispositivos on-line
6off-line
11desvios em aberto
3alarmes exigem resposta
Equipamentos de refrigeração128
Máquinas de venda54
Climatização e ventilação27
Bombas e compressores11
Uma tela do sistema; os números são ilustrativos. A ordem dos números não é acidental: o que vem primeiro não é o tamanho do parque, mas quantos locais estão neste momento sem observação. Seis dispositivos mudos são seis pontos sobre os quais nada se sabe.
Relatórios do período
Cumprimento do regime — quanto tempo cada equipamento passou dentro da norma e fora dela, aberto por dia
Desvios por causa — porta, energia, falha de equipamento, perda de conexão: onde a mesma coisa se repete sem parar
Velocidade de resposta — quanto tempo passou entre o surgimento de um evento, a assunção dele e o encerramento, por local e por funcionário
Horas de funcionamento dos equipamentos — horas trabalhadas e número de partidas no período, a base da manutenção planejada
Disponibilidade — que parcela do tempo o dispositivo esteve on-line; se ela for baixa, todo outro número perde o sentido
Os relatórios são exportados para arquivo e podem ser gerados automaticamente conforme programação — no primeiro dia de cada mês, por exemplo. Para a camada de refrigeração, um relatório desses serve também como prova das condições de armazenagem do período.
Quem vê o quê
As permissões são concedidas pela mesma estrutura: um funcionário de ponto vê apenas os próprios equipamentos, um chefe de departamento vê todos os locais do tipo dele, um despachante vê o resumo da rede inteira. Visualizar, assumir um evento e controlar remotamente são coisas separadas, e não concedidas em um pacote único.
Sensores e controladores
Transmissão para a nuvem
Um painel único
Mensagens e relatórios
A IA como camada adicional
quando já há dados suficientes
O trabalho principal do sistema se apoia em regras simples: este valor por mais de tantos minutos = esta mensagem para esta pessoa. Isso basta para cobrir situações de emergência, e é por aí que começa toda adoção.
Quando meses de histórico se acumulam, dá para acrescentar sobre eles uma análise de dados. Ela procura não a violação de um limite, mas uma mudança no comportamento habitual de um equipamento específico.
Um exemplo. Um compressor costuma alcançar o modo de operação em oito minutos. Nas últimas três semanas ele precisa de doze. Nenhum limite foi violado e nenhuma mensagem sairia pelas regras — mas o equipamento claramente caminha para uma falha, e é melhor cuidar dele antes que pare em um fim de semana.
Histórico acumulado — leituras e eventos de cada equipamento por um longo período, incluindo registros de reparos e trocas
Análise — como uma leitura se comporta normalmente, como crescem as horas de funcionamento, em que equipamentos do mesmo tipo diferem entre si
Busca de afastamentos do habitual — os ciclos ficaram mais longos, alcançar o modo de operação demora mais, o consumo de corrente está atípico
Previsão de possível falha — com um histórico de falhas acumulado, dá para estimar de antemão a probabilidade de uma falha e planejar um reparo antes de uma parada
Declaramos o limite com clareza. A previsão de falhas é algo que se torna possível sobre dados acumulados, e não uma função que funciona desde o primeiro dia. É preciso histórico não só de leituras, mas das próprias falhas: sem casos reais não há sobre o que treinar um modelo. Por isso, em um projeto, isso é uma etapa à parte, depois de a coleta de dados ter rodado por um período, e não um item da primeira entrega.
Uma frente relacionada é a adoção de inteligência artificial em processos de negócio, onde a mesma abordagem é aplicada a dados de pedidos, chamados e documentos.
O que a análise nota antes das regras
Desgaste antes de uma quebra — o compressor funciona por mais tempo a cada semana, sem que um único limite seja violado
Um problema de um local específico — uma câmara entre cinco leva regularmente mais tempo que as demais para voltar ao modo depois de a porta ser aberta
Uma norma mal ajustada — uma regra que dispara todo dia no mesmo local está mais provavelmente mal configurada do que informando uma emergência
Sazonalidade — a alta de carga do verão é separada do desgaste dos equipamentos, para que um reparo não seja agendado à toa
Nada disso substitui as regras de alarme: as regras reagem em minutos, a análise trabalha em um horizonte de semanas. As duas camadas são necessárias, e elas são adotadas exatamente nessa ordem.
Ordem de implementação
As etapas vêm exatamente nesta ordem. Pular o diagnóstico é o motivo mais comum de um sistema acabar construído em torno de um equipamento que não expõe os dados necessários.
1. Diagnóstico
Um inventário do parque: modelos, controladores, documentação, o que fisicamente se consegue ler de cada equipamento, se os locais têm internet. O produto é uma lista do que está disponível de imediato e do que terá de ser coberto por sensores externos.
2. Piloto em um local
Um local e alguns equipamentos: instalação, verificação da troca em um controlador real, ajuste das normas e dos tempos de espera ao comportamento real do equipamento, e não à documentação.
3. Regras e responsáveis
Quem responde por quais locais, quais eventos vão para quem, o que conta como alarme e o que é apenas uma anotação. O escalonamento e a fusão de eventos iguais também são configurados aqui; caso contrário, o fluxo de mensagens desvaloriza o sistema em um mês.
4. Expansão para a rede
Os locais restantes seguem o modelo comprovado, e novos tipos de equipamento entram como módulos de troca separados. Daí em diante o histórico se acumula e surgem relatórios de período e análise de dados.
Vamos começar por um inventário do parque — sem promessas antes dele
O que se consegue ler dos seus controladores, o que será coberto por sensores externos e o que dá para controlar remotamente ficará claro a partir da documentação e da verificação no local.
Vamos falar sobre o monitoramento dos seus equipamentos
Fale com a gente hoje
Conte quais equipamentos estão instalados nos seus locais, quantos são e sobre quais problemas você fica sabendo hoje apenas pelas consequências. Vamos dizer o que realmente se consegue ler deles, onde serão necessários sensores externos e por onde faz sentido começar o piloto.