Pular para o conteúdo

Balança

Em Configurações › Balança você diz ao sistema qual balança está ligada ao computador, em qual porta ela está conectada e como o peso deve ser lido. É aqui também que você testa a comunicação antes de abrir o terminal de pesagem. A tela pode ser usada pelos perfis Gerente e Administrador.

Tela de configuração da balança

A tela tem duas partes: à esquerda, Modelo e comunicação e Aferição; à direita, a área Testar balança. Nada muda no terminal até você clicar em Salvar. As mudanças valem a partir da próxima vez que o terminal de pesagem for aberto.

O sistema conversa com a balança pelo cabo serial e entende o “idioma” de cada modelo abaixo. Escolha no campo Modelo exatamente o modelo instalado no restaurante: com o modelo errado, a balança pode até responder, mas o peso não é entendido.

Fabricante Modelos
Toledo Prix 3, Prix 3 Light, Prix 3 Fit
Elgin DP15 Plus, SA 110
Filizola Pluris Top 6, CS-15
UPX Wind C3, EA-32, Acqua 15
Urano US 20/2 POP-S, US 31/2 POP-S
Magna LPCR 20
Balmak Elco-15b

Só balanças que respondem quando o sistema pede o peso funcionam. Balanças configuradas para transmitir o peso o tempo todo, sem pedido (o chamado “modo contínuo”), não são suportadas.

  1. Ligue a balança e conecte o cabo dela ao computador.
  2. Em Modelo, escolha a marca e o modelo da balança.
  3. Em Porta serial, escolha a porta onde o cabo está ligado (veja como descobrir a porta).
  4. Confira Velocidade, Paridade, Data bits e Stop bits: devem ser iguais aos configurados na balança (veja parâmetros seriais).
  5. Coloque um peso conhecido sobre a balança e clique em Testar balança. O peso deve aparecer com o ícone verde.
  6. Ajuste a Aferição, a Tara do prato e o Peso mínimo, se precisar.
  7. Clique em Salvar.

Se você sair da tela sem salvar, o sistema pergunta se deseja descartar as alterações. O botão Cancelar desfaz o que foi alterado e volta à configuração salva.

A balança se liga ao computador por uma porta serial, que o Windows chama de COM (COM1, COM3 etc.). A lista do campo Porta serial mostra as portas encontradas no computador. Se você acabou de ligar o cabo e a porta não aparece, clique no botão de atualizar, ao lado do campo.

Para saber qual é a porta da balança:

  1. Clique em Gerenciador de dispositivos, na barra de botões da tela.
  2. No Gerenciador de dispositivos do Windows, abra o grupo Portas (COM e LPT).
  3. Procure o item da balança ou do adaptador (por exemplo, “USB-SERIAL CH340 (COM3)”). O número entre parênteses é a porta.

Uma dica prática: desconecte o cabo e veja qual porta some da lista; ligue de novo e veja qual volta. Essa é a porta da balança.

A porta salva continua na lista mesmo quando o cabo está desconectado, para você não perder a configuração.

Velocidade (baud rate), Paridade, Data bits e Stop bits definem como a balança e o computador trocam informações. A regra é simples: use o mesmo valor que está configurado na balança. Esses valores ficam no menu de configuração da própria balança ou no manual dela.

O padrão do sistema é o mais comum entre as balanças suportadas: velocidade 9600, paridade Nenhuma, 8 data bits e 1 stop bit. Se o técnico que instalou a balança mudou algum desses valores na balança, mude aqui também.

Quando algum valor está diferente, o teste costuma mostrar “A balança não respondeu.” ou uma resposta com caracteres estranhos.

Opções de Paridade:

  • Nenhuma: Sem bit de paridade (o mais comum).
  • Ímpar: Paridade ímpar.
  • Par: Paridade par.
  • Marca: Bit de paridade sempre 1.
  • Espaço: Bit de paridade sempre 0.

Opções de Stop bits:

  • 1: Um bit de parada (o mais comum).
  • 2: Dois bits de parada.
  • 1,5: Um bit e meio de parada.

A Balança virtual simula uma Toledo Prix 3 sem nenhuma balança ligada ao computador. Ela serve para demonstração, treinamento e para testar o terminal antes da balança chegar.

Com ela ligada, o terminal recebe, em ciclo, três pratos de 0,425 kg, 0,710 kg e 0,380 kg, com as mesmas instabilidades de um atendimento real: o prato é colocado, esbarrado e retirado, e há uma troca rápida de pratos. Cada volta leva cerca de 25 segundos. O esperado é sair uma comanda para cada prato, sem repetir no esbarrão.

Com a balança virtual ligada, a porta serial não é usada e não é obrigatória.

O sistema lê o peso da balança várias vezes por segundo. A comanda só sai quando o peso fica parado, ou seja, quando a balança devolve a quantidade de Leituras iguais para estabilizar seguidas com o mesmo peso (diferença de até 6 g entre elas). O Intervalo entre leituras é o tempo entre uma leitura e a próxima.

Os dois campos juntos definem quanto tempo o prato precisa ficar parado antes de a comanda sair. Com o padrão (3 leituras a cada 550 ms), o prato precisa ficar parado por cerca de 1 segundo.

Aqui existe um compromisso entre segurança e velocidade:

Ajuste Efeito
Mais leituras ou intervalo maior Pesagem mais segura: o sistema espera o prato parar de balançar e o peso é mais exato. Em compensação, o cliente espera mais na balança.
Menos leituras ou intervalo menor Comanda mais rápida. Em compensação, aumenta o risco de a comanda sair com o prato ainda se acomodando e com um peso um pouco diferente do real.

Alguns exemplos de tempo mínimo com o prato parado:

Leituras iguais Intervalo Tempo aproximado
2 550 ms pouco mais de meio segundo
3 (padrão) 550 ms (padrão) cerca de 1 segundo
5 1000 ms cerca de 4 segundos

Comece pelo padrão. Se os clientes reclamarem da demora, reduza aos poucos. Se aparecerem comandas com peso diferente do mostrado na balança, aumente.

A Tara do prato é o peso do prato vazio. O sistema desconta esse valor de cada pesagem, para o cliente pagar só pela comida.

  • Se a tara já é feita na própria balança (a balança mostra zero com o prato vazio em cima), deixe 0 aqui. Não desconte duas vezes.
  • Se algum preço tem uma tara própria no cadastro de preços, vale a tara do preço. A tara desta tela é usada nos preços que não têm tara própria (tara 0 no cadastro).

O Peso mínimo faz o sistema ignorar objetos leves e pequenas variações: qualquer leitura abaixo desse valor vale zero, como se a balança estivesse vazia. A comparação é feita com o peso lido, antes de descontar a tara.

Exemplo: com peso mínimo de 0,050 kg, um guardanapo ou uma colher deixados sobre a balança não fazem o terminal começar uma pesagem. Com 0, qualquer peso conta.

A área Testar balança, à direita da tela, usa os valores que estão na tela, mesmo sem salvar. Assim você pode trocar a porta ou a velocidade e testar de novo, até acertar.

  1. Coloque um peso sobre a balança.
  2. Clique em Testar balança. O sistema abre a porta, pede o peso uma vez e fecha a porta.
  3. Leia o resultado no quadro que aparece.

O botão Leitura contínua (15 s) lê a balança repetidamente, no intervalo configurado, durante 15 segundos, e mostra cada leitura numa lista (a mais recente no topo). É útil para ver o peso mudar enquanto você coloca e retira um prato, ou para ver a balança indicar instabilidade. Clique em Parar para encerrar antes.

O quadro mostra um ícone (verde para sucesso, vermelho para problema), um resumo em letras grandes e, abaixo, a resposta da balança do jeito que ela chegou.

Resultado O que significa O que fazer
Peso em kg, com ícone verde (ex.: “0,425 kg”) A comunicação está funcionando e o peso foi entendido. Confira se o peso é o mesmo do visor da balança e salve.
Peso com “(instável)” A balança respondeu, mas avisou que o peso ainda está variando. Espere o prato parar e teste de novo. É normal logo depois de colocar o peso.
Peso com “(negativo)” A balança está marcando abaixo de zero (por exemplo, foi zerada com algo em cima). Retire tudo da balança e zere a balança pelo próprio botão dela.
“Peso acima da capacidade da balança (sobrecarga)” O peso passou do limite da balança. Retire o excesso de peso.
“A balança não respondeu.” Nenhuma resposta chegou pela porta. Confira se a balança está ligada, se o cabo está firme, se a porta é a certa e se a velocidade e os demais parâmetros são iguais aos da balança.
“A resposta da balança não é válida para o modelo configurado.” Chegou uma resposta, mas o sistema não conseguiu entendê-la. Confira o Modelo e os parâmetros seriais. Caracteres estranhos na resposta costumam indicar velocidade ou paridade diferentes das da balança.
“Não foi possível abrir a porta COM3: …” A porta não existe ou está sendo usada por outro programa. Confira a porta no Gerenciador de dispositivos e feche outros programas que usem a balança.
“Falha de comunicação: …” A comunicação caiu durante a leitura (por exemplo, o cabo USB foi desconectado). Reconecte o cabo e teste de novo.

Os campos Resposta (texto) e Resposta (bytes em hexadecimal) mostram exatamente o que a balança enviou, e a linha de baixo informa o tamanho da resposta e quanto tempo a leitura levou. Você não precisa entender esses dados: eles servem para o suporte técnico. Se precisar de ajuda, tire uma foto da tela com o resultado do teste e envie ao suporte.

Campo Para que serve Validação
Modelo Marca e modelo da balança ligada a este computador. Define como o sistema entende o peso enviado por ela: escolha exatamente o modelo instalado no restaurante. Escolha o modelo da balança.
Porta serial Porta do computador onde o cabo da balança está ligado (ex.: COM3). Se não souber qual é, abra o Gerenciador de dispositivos e procure em “Portas (COM e LPT)”; com adaptador USB, o número pode mudar ao trocar o cabo de entrada USB. Não é usada com a balança virtual. Informe a porta serial (ex.: COM3).
A porta deve ter no máximo 50 caracteres.
Velocidade (baud rate) Velocidade da comunicação com a balança. Use o mesmo valor configurado na balança (veja o manual dela); o padrão do sistema é 9600. Com um valor diferente, o teste não mostra o peso ou mostra caracteres estranhos. Escolha a velocidade.
Paridade Conferência de erros da comunicação com a balança. Use o mesmo valor configurado na balança (veja o manual dela).
Data bits Quantidade de bits de cada caractere enviado pela balança, de 5 a 8. Use o mesmo valor configurado na balança; o padrão é 8. Data bits deve estar entre 5 e 8.
Stop bits Bits que marcam o fim de cada caractere enviado pela balança. Use o mesmo valor configurado na balança; o padrão é 1.
Leituras iguais para estabilizar A comanda sai quando a balança devolve essa quantidade de leituras seguidas iguais (diferença de até 6 g). Mais leituras ou um intervalo maior deixam a pesagem mais segura, porém mais lenta. Informe de 1 a 5 leituras.
Intervalo entre leituras (ms) Tempo entre uma leitura do peso e a próxima, em milissegundos (de 100 a 1000; 1000 ms = 1 segundo). Junto com as leituras iguais, define quanto tempo o prato precisa ficar parado antes de a comanda sair; o padrão é 550 ms. O intervalo deve ficar entre 100 e 1000 ms.
Tara do prato (kg) Peso do prato vazio, descontado do peso lido quando o preço não tem tara própria. Se a tara já é feita na própria balança, deixe 0. A tara deve ficar entre 0 e 10 kg.
Peso mínimo (kg) Leituras abaixo deste peso (antes de descontar a tara) valem zero, como balança vazia: servem para ignorar pequenas variações e objetos leves. Com 0, qualquer peso conta. O peso mínimo deve ficar entre 0 e 10 kg.
Balança virtual Simula uma Toledo Prix 3 com pratos de 0,425, 0,710 e 0,380 kg em ciclo (cerca de 25 s), inclusive a instabilidade ao colocar, esbarrar e retirar o prato, sem balança conectada (demonstração e testes). Deixe desligada no uso normal do restaurante.