Ir para conteúdo
  • Cadastre-se

dev botao

Ajuste Leitura peso Balança Toleto 9098


Ver Solução Respondido por EMBarbosa,
  • Este tópico foi criado há 811 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Depois de realizar vários teste e com vários modelos, acabei pegando uma situação onde o retorno do peso vinha zerado, porém a leitura do peso era realizada.

Só que quando debuguei os fontes na unit ACBrBALToledo na linha 269 ele não vinha nenhum retorno conhecido e caia na linha marcada:

image.png.29c5966a5d1f6f617dd957aedef64d44.png

 

Dentro desta função "InterpretarProtocoloC" o retorno do peso vinha com o "kg" no final, exemplo : '02369kg' -- correto '02369' (sendo : 2,369)

Dentro desta função realizei apenas um ajuste:

image.png.252340eb8a08b06880ba9308ab65cf19.png

 

Segue em anexo unit ajustada:

 

Link Manual

ACBrBALToledo.pas

  • Curtir 1
  • Consultores
  • Solution
Postado
Em 02/07/2020 at 14:45, Luis Fernando disse:

Dentro desta função "InterpretarProtocoloC" o retorno do peso vinha com o "kg" no final, exemplo : '02369kg' -- correto '02369' (sendo : 2,369)

Dentro desta função realizei apenas um ajuste:
(....)

Segue em anexo unit ajustada:

Link Manual

ACBrBALToledo.pas 10 kB · 1 download

Boa tarde Luis Fernando.

   Eu li o manual e na parte de especificações de protocolo, não parece haver nenhum protocolo que envie os caracteres kg na comunicação. Você chegou a encontrar essa informação no manual?

   Dito isso, suas alterações não parecem atrapalhar os modelos já implementados. Então não vejo motivo pra não enviar ao SVN. Apenas gostaria de ter essa confirmação de que o modelo e protocolo da balança está correto apesar de não ter encontrado a informação no manual sobre esses caracteres da medida de peso ("kg").

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Consultores
Postado
Em 02/07/2020 at 14:45, Luis Fernando disse:

Dentro desta função "InterpretarProtocoloC" o retorno do peso vinha com o "kg" no final, exemplo : '02369kg' -- correto '02369' (sendo : 2,369)

Dentro desta função realizei apenas um ajuste:
(....)

Segue em anexo unit ajustada:

Link Manual

ACBrBALToledo.pas 10 kB · 1 download

 

Muito obrigado pela contribuição.
Fiz a implementação baseada nela.
Subi as alterações para o SVN na Revisão 20297.
Pelo que vi está tudo certo.
Queira por favor atualizar, testar e reportar qualquer problema.

Mais uma vez obrigado.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • 2 anos depois...
Postado (editado)

Bom dia, sei o que o tópico é antigo, mas estou com problemas na comunicação da balança toledo de 300kg modelo 2099 - 9098. Utilizando a configuração P03, 8bits, sem paridade Bounds 9600, ao ativar, me da um erro "list index out of bounds (1)". Ao mudar para a P05 com as mesmas configuração, não tenho o erro, a balança ativa com sucesso, porém, não captura o peso. (Obs: utilizando o programa hyperterminal, na P03 ele comunica normalmente e obtém o peso perfeitamente, mas ao mudar para a P05 não obtém o peso também).

A balança é a versão sem bateria e, aqui tem o manual que consegui dela.

https://www.toledobrasil.com/blob/manuals/38_pt_manual_1574104953.pdf

Editado por Jefferson Quinelatto
  • Curtir 1
  • Consultores
Postado

2.2 - Permaneça no assunto - Quando tiver uma dúvida diferente do assunto no tópico, poste em novo tópico. Não use algo equivalente a "aproveitando o gancho... [dúvida não relacionada com o tópico aqui]". Favor leia as regras do fórum.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Este tópico foi criado há 811 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.