# Integração de balança com sistema: o peso direto no ERP

> Como fazer a integração de balança com sistema, leitores e CLPs: o peso e a contagem vão direto ao ERP, sem prancheta, na expedição e na produção.

Fonte: https://pervian.tech/blog/integrar-balancas-e-equipamentos-ao-sistema · Pervian Tech · publicado em 2026-10-01

O caminhão encosta na doca, a carga sobe na balança, o operador lê o visor e anota o peso numa prancheta. Meia hora depois, alguém do escritório digita esse número no sistema para emitir a nota. Se o 8 virou 3 na letra corrida, a nota sai com peso errado, o frete é calculado em cima dele e a divergência só aparece quando o cliente reclama ou a transportadora cobra a diferença.

Na produção, a cena se repete com outra roupa. A máquina tem contador, o CLP sabe quantos ciclos rodou, mas o apontamento do turno é feito à mão no fim do expediente, de memória. O sistema de gestão mostra o que alguém lembrou de anotar, não o que de fato aconteceu.

A boa notícia é que quase todo equipamento que mede alguma coisa consegue entregar essa medida a um software. Este texto mostra como fazer a **integração de balança com sistema**, e também de leitores, impressoras e máquinas, sem trocar o parque de equipamentos e sem depender de alguém copiando números de um visor.

## A resposta curta: como integrar uma balança ao sistema

Para quem chegou aqui com pressa, o caminho em quase todos os casos tem cinco passos:

1. **Descubra que saída a balança tem.** Porta serial (RS-232 ou RS-485), porta de rede (Ethernet), USB ou nenhuma. Está no manual do indicador de pesagem, não da plataforma.
2. **Descubra o formato da mensagem.** A maioria dos indicadores envia uma linha de texto com o peso, a unidade e um sinal de estabilidade, de forma contínua ou quando alguém aperta um botão ou o sistema pede.
3. **Coloque um pequeno software perto da balança** (um agente local num computador ou num gateway) que lê essa mensagem, confere se o peso está estável e repassa ao sistema.
4. **Amarre a leitura a um documento**: o recebimento, o pedido, a ordem de produção. Peso solto não serve para nada; peso vinculado a um pedido vira nota, frete e estoque.
5. **Trate o que dá errado**: balança desligada, peso instável, rede fora do ar, leitura fora da faixa esperada.

O resto do texto detalha cada passo e estende a lógica para leitores, impressoras e máquinas.

## Onde a anotação manual de equipamentos gera erro

Antes de decidir o que integrar, vale mapear onde o número passa por uma pessoa. Os pontos mais comuns numa empresa industrial ou distribuidora:

- **Recebimento de matéria-prima ou grãos.** Peso de entrada e de saída do caminhão, desconto de umidade ou impureza, conferência contra a nota do fornecedor.
- **Expedição.** Peso do volume para a nota, para o frete e para conferir se a caixa saiu com o que deveria.
- **Produção.** Quantidade boa, refugo, paradas, tempo de ciclo.
- **Fracionamento e envase.** Produto vendido por peso, com etiqueta que precisa sair com o peso real.

Em todos esses pontos o erro de digitação é só uma parte do problema. A outra é o **atraso**: o número chega ao sistema horas depois, e as decisões do dia são tomadas com o dado de ontem. E existe a parte menos falada, a **falta de rastro**: quando o peso é digitado, ninguém sabe se veio da balança, de uma estimativa ou de um ajuste para "fechar a conta".

## Balanças, leitores, impressoras e CLPs: o que dá para integrar

Cada tipo de equipamento tem uma natureza diferente. Em laboratórios, analisadores clínicos seguem padrões da saúde, tratados em [integração HL7 e FHIR](https://pervian.tech/blog/integracao-hl7-fhir-na-saude). A tabela resume o que costuma ser possível:

| Equipamento | O que ele entrega ou recebe | Conexão mais comum | Cuidado principal |
|---|---|---|---|
| Balança (indicador de pesagem) | Peso, unidade, estabilidade, às vezes tara | Serial, Ethernet, USB | Só aceitar peso estável |
| Balança rodoviária | Peso bruto, tara, placa (com câmera ou cartão) | Serial ou Ethernet via indicador | Vincular pesagem de entrada e de saída |
| [Leitor de código de barras](https://pervian.tech/blog/app-de-inventario-com-codigo-de-barras) ou QR | Código lido | USB (como teclado), serial, Bluetooth | Validar o código antes de aceitar |
| [Coletor de dados](https://pervian.tech/blog/coletor-de-dados-ou-celular) | Leituras em lote, com quantidade | Wi-Fi, app próprio | Funcionar sem sinal no fundo do galpão |
| Impressora de etiquetas | Recebe o layout e os dados | Rede, USB | Layout versionado, não refeito na mão |
| CLP ou controlador da máquina | Contadores, estados, alarmes, tempos | Ethernet industrial, serial | Ler sem interferir no controle |
| Leitor RFID | Identificação de itens ou paletes sem contato | Rede | Filtrar leituras repetidas e de vizinhos |

**Equipamento antigo raramente é impedimento.** Uma balança velha com porta serial costuma ser mais fácil de integrar do que um equipamento novo que só conversa com o software do fabricante. Sem nenhuma saída de dados, em geral dá para trocar só o indicador e manter a plataforma; se a balança for usada em venda por peso, confirme com o fornecedor se a troca exige nova verificação metrológica.

## Serial, rede, protocolos industriais: o básico

Três conceitos ajudam a conversar com o fornecedor.

### Serial (RS-232 e RS-485)

É a conexão mais antiga e ainda a mais comum em balanças. O equipamento envia bytes por um cabo, numa velocidade configurada. RS-232 serve para distâncias curtas, um equipamento por porta; RS-485 aguenta cabos mais longos e vários equipamentos na mesma linha. Computadores modernos não têm porta serial, então entra um **conversor serial-USB** ou um **conversor serial-Ethernet**, que transforma a balança num endereço na rede.

### Rede (Ethernet e Wi-Fi)

Equipamentos com porta de rede podem ser lidos de qualquer ponto da rede local. Isso simplifica a instalação, mas traz uma responsabilidade: equipamento de chão de fábrica na mesma rede dos computadores do escritório é um risco. O desenho mais seguro [separa a rede industrial](https://pervian.tech/blog/ransomware-como-proteger-a-empresa) e deixa passar só o que o sistema precisa.

### Protocolos industriais

Em máquinas e CLPs, a conversa segue protocolos padronizados. Os nomes que mais aparecem:

- **Modbus** (nas versões serial e TCP): simples, antigo e muito difundido. O software pergunta o valor de um endereço (um "registrador") e o equipamento responde.
- **OPC UA**: padrão mais moderno, com descrição dos dados e segurança embutida. Comum em máquinas recentes e em servidores que agregam várias máquinas.
- **MQTT**: protocolo leve de mensagens, usado para enviar dados de sensores e gateways para um servidor central.

Para o gestor, a pergunta prática é: **qual protocolo a máquina fala e quem tem o mapa de endereços**. Sem o mapa (qual registrador guarda o contador de peças, qual guarda o estado de parada), o integrador perde tempo descobrindo por tentativa. Peça esse documento ao fabricante ou ao integrador que programou o CLP antes do projeto começar.

## Software local, nuvem e conexão instável

Aqui está uma decisão de arquitetura que muita gente pula. O sistema de gestão pode estar na nuvem, mas a balança está no galpão. Alguma coisa precisa fazer a ponte, e ela precisa continuar funcionando quando a internet cai.

O desenho que costuma funcionar tem três camadas:

1. **Agente local** perto do equipamento, num computador simples ou num gateway industrial. Ele lê a balança ou o CLP, aplica as primeiras regras (peso estável, valor dentro da faixa) e grava cada leitura numa fila local.
2. **Envio com fila e retentativa.** O agente manda as leituras ao sistema central. Se a internet cai, as leituras ficam guardadas e sobem em ordem quando a conexão volta, sem duplicar.
3. **Sistema central** que recebe a leitura, vincula ao documento certo e devolve o que a operação precisa ver, como o pedido conferido ou a etiqueta pronta.

A pergunta que define o desenho é: **a operação pode parar se a internet cair?** Se a resposta for não, e na expedição quase sempre é, o agente local precisa conseguir registrar a pesagem e imprimir a etiqueta sozinho, sincronizando depois. Esse mesmo raciocínio vale quando o equipamento conversa com um sistema antigo que não tem API; a abordagem para esse caso está em [como integrar um sistema legado sem API](https://pervian.tech/blog/integrar-sistema-legado-sem-api).

## Pesagem no recebimento e na expedição

### Recebimento

Na entrada de mercadoria ou matéria-prima, o fluxo integrado fica assim: o caminhão é identificado (placa, nota do fornecedor ou agendamento), pesa cheio na entrada, descarrega, pesa vazio na saída. O sistema calcula o peso líquido, compara com a nota fiscal do fornecedor e aplica a tolerância combinada. Fora da tolerância, o recebimento fica pendente de aprovação, com o motivo registrado.

O ganho é ter, para cada recebimento, **o peso real, o peso da nota, a diferença e quem aprovou**.

### Expedição

Na saída, a balança vira conferência. O pedido diz que a caixa deveria pesar algo próximo de um valor, calculado a partir do peso cadastrado de cada item. Se a pesagem real foge da faixa, o volume é barrado antes de sair: faltou item, sobrou item ou o cadastro está errado. Com o peso aprovado, o sistema imprime a etiqueta, atualiza o peso do volume e alimenta o [cálculo de frete](https://pervian.tech/blog/integracao-com-transportadoras-e-frete) e a nota.

Dois cuidados: **o cadastro de peso dos produtos precisa ser confiável**, ou a conferência vai barrar tudo; e a tolerância deve ser por tipo de produto, não uma regra única para o galpão inteiro.

## Contagem e apontamento automático na produção

Na fábrica, a integração troca o apontamento de memória pelo que a máquina registrou. O CLP já conta ciclos, peças e paradas; o trabalho é ler esses contadores e transformá-los em informação de gestão.

O que costuma entrar no primeiro ciclo:

- **Peças produzidas por ordem de produção**, lidas do contador da máquina, com o operador informando só o que a máquina não sabe, como o motivo do refugo.
- **Estados da máquina** (produzindo, parada, em setup, em alarme) com início e fim, para calcular tempo parado sem depender de anotação.
- **Consumo por peso**, quando a matéria-prima é pesada antes de entrar na linha.

Esse dado alimenta duas frentes. A primeira é o acompanhamento do chão de fábrica, assunto do texto sobre [monitoramento de produção em tempo real](https://pervian.tech/blog/monitoramento-de-producao-em-tempo-real). A segunda é o planejamento: quando o apontamento é automático, o PCP passa a trabalhar com a capacidade real das máquinas, e não com a teórica, como explicamos em [sistema de PCP sob medida para a indústria](https://pervian.tech/blog/sistema-de-pcp-sob-medida-para-industria).

Um alerta: **ler não é comandar**. Na maioria dos projetos, o sistema de gestão só lê o CLP. Escrever parâmetros na máquina a partir do sistema é possível, mas mexe com segurança do operador e com a programação do equipamento, e precisa ser combinado com quem responde pela automação.

## Validação e calibração no fluxo

Integrar a balança não garante que o peso esteja certo. Garante que o peso exibido no visor chegue ao sistema sem erro de digitação. Por isso, a validação precisa fazer parte do desenho.

- **Estabilidade.** A leitura só é aceita quando o indicador sinaliza peso estável. Peso capturado com a carga balançando é a fonte de erro mais comum depois da digitação.
- **Faixa esperada.** Leitura zero, negativa ou absurda para aquele produto é bloqueada e registrada.
- **Tara.** O sistema sabe a tara do palete, da caixa ou do veículo e não depende de alguém lembrar de descontar.
- **Calibração.** O sistema guarda a data da última calibração ou verificação de cada balança e avisa quando está vencendo. Balança usada em transação comercial está sujeita à verificação metrológica do Inmetro; as obrigações específicas do seu caso devem ser confirmadas com o fornecedor da balança e com o órgão responsável.
- **[Rastro](https://pervian.tech/blog/controle-de-acesso-e-trilha-de-auditoria).** Cada pesagem guarda equipamento, data, hora, operador e documento. Correção manual é permitida, mas registrada com motivo e com o valor original preservado.

Essa última regra é a que separa integração de fachada de integração confiável. Se o operador pode sobrescrever o peso sem deixar rastro, a anotação manual voltou, só que dentro do sistema.

## Checklist antes de começar o projeto

Para cada equipamento que você pensa em integrar, levante:

1. **Modelo do equipamento e do indicador**, com foto da etiqueta e das portas traseiras.
2. **Saídas disponíveis**: serial, rede, USB, nenhuma.
3. **Manual com o formato da mensagem** ou o mapa de endereços do CLP.
4. **Onde ele fica** e se há rede e energia estável no local.
5. **Em que momento do processo a leitura é feita** e a que documento ela se liga.
6. **O que acontece hoje quando a leitura dá errado**, e quem resolve.
7. **Qual sistema recebe o dado**: o ERP atual, um sistema próprio, os dois.
8. **Se a operação pode parar** quando a rede cair.

Com essas respostas, dá para escolher entre agente local, gateway industrial ou os dois. Comece por um ponto, como a balança da expedição, e depois estenda.

## Perguntas frequentes

### Balança antiga sem saída de dados pode ser integrada ao sistema?

Em geral, sim. Balança antiga com porta serial costuma ser fácil de integrar com um conversor serial-USB ou serial-Ethernet. Sem nenhuma saída de dados, normalmente dá para trocar só o indicador de pesagem e manter a plataforma, mas, se a balança for usada em venda por peso, confirme com o fornecedor se a troca exige nova verificação metrológica.

### O que são Modbus e OPC UA?

Modbus e OPC UA são protocolos usados para ler dados de máquinas e CLPs. O Modbus é simples, antigo e muito difundido: o software pergunta o valor de um registrador e o equipamento responde. O OPC UA é mais moderno, descreve os dados e tem segurança embutida, e é comum em máquinas recentes e em servidores que agregam várias máquinas.

### A integração da balança funciona se a internet cair?

Funciona, se houver um agente local perto do equipamento. O agente lê a balança, valida o peso e guarda cada leitura numa fila local, que sobe ao sistema central em ordem quando a conexão volta, sem duplicar. Na expedição, o agente também deve conseguir registrar a pesagem e imprimir a etiqueta sozinho.

### O sistema de gestão pode enviar comandos para o CLP da máquina?

Pode, mas raramente é o recomendado no começo. Na maioria dos projetos, o sistema de gestão só lê o CLP para contar peças, estados e paradas. Escrever parâmetros na máquina mexe com a segurança do operador e com a programação do equipamento, e precisa ser combinado com quem responde pela automação industrial.

## Como a Pervian Tech trabalha integração com equipamentos

Na Pervian Tech, começamos pelo diagnóstico: conhecemos o processo à distância (por vídeo, com fotos e manuais dos equipamentos), listamos onde o número passa pela mão de alguém e identificamos o que cada equipamento consegue entregar. Só então desenhamos a integração sob medida, com agente local, fila para conexão instável, validação de leitura e rastro de cada medição, conversando com o sistema de gestão que a empresa já usa ou com um sistema novo quando faz sentido.

Esse é um trabalho de [arquitetura de software](https://pervian.tech/servicos/arquitetura-de-software) tanto quanto de conectar cabos: a parte difícil é decidir onde cada regra fica e o que acontece quando algo falha. Projetos de integração mais amplos, entre sistemas, estão na nossa página de [integração de sistemas](https://pervian.tech/solucoes/integracao-de-sistemas), e outros textos sobre o tema ficam na categoria de [integrações](https://pervian.tech/blog/categoria/integracoes).

O cronograma segue fases (diagnóstico, piloto num ponto da operação, expansão para os demais equipamentos) e é definido depois do diagnóstico, porque depende de quantos equipamentos existem e do que cada um permite. O diagnóstico inicial é gratuito e o investimento é sob consulta. Se a sua balança ainda depende de prancheta, [conte como funciona a sua operação](https://pervian.tech/#contato).
