Ir para conteúdo
  • Cadastre-se

dev botao

balança S3 Weigh da marca Tru-Test


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

Recommended Posts

Postado (editado)

Olá, 

Tenho uma a integração a fazer, com a balança S3 Weigh , linha de pesagem bovina, vi que no Acbr, tem integração com alguns outros modelo dessa mesma linha de pesagem, porém em relação a essa S3 Weigh não, alguém já fez integração com esse modelo de balança. ? ela possui comunicação usb (emulando portal virtual) e  bluetooth.

caso realmente não tenha, irei implementar.

 

manual em anexo. 

S3 Weigh Scale Indicator SCP (Serial Commands Protocol) (3).pdf S3 Weigh Scale Indicator BLE Weight Service (2).pdf

Editado por Fernando Henrique
falta de informação
Postado

Boa noite, você chegou a testar aquela balança genérica que tem no programa exemplo do ACBr que faz comunicação com balanças. Usando a porta serial emulada igual você disse, Porque os modelos mais novos da toledo, funcionam serial emulada. 

 

  • 2 semanas depois ...
Postado (editado)

Olá boa noite, com base nas informações do manual e na estrutura já utilizada no componentes, criei um novo modelo no componente ACBrBAL balWeighTRUTest, para comunicar com as balanças da TRU-Test, 

testei em dois modelos de balança EziWeigh 7S3 Weigh, ambas utilizando conexão USB com porta COM Virtual. 

configurações utilizadas, trecho do log. "Modelo: Weigh TRU-Test - Porta: COM5  Device: BAUD=9600 DATA=8 PARITY=N STOP=1 HANDSHAKE= MAXBANDWIDTH=0 SENDBYTESCOUNT=0 SENDBYTESINTERVAL=0"

Já utilizo o componente ao bom tempo com balanças comerciais, agora estou começando com essas balanças bovinas, por isso surgiu a necessidade de integrar ao Acbr para continua-lo utilizando.

Arquivos em anexo para verificar possibilidade de inclusão no repositório do acbr. 

 

ACBrBALWeighTRUTest.pas ACBrBAL.pas

 

EziWeigh 6_7 weigh scale indicator SDK V0_6.pdf

Editado por Fernando Henrique
falta de informação
  • Curtir 2
  • Obrigado 1
  • Administradores
Postado

Obrigado pela contribuição, em breve será validada para possível inclusão ao svn

TK-2411

  • Curtir 1
Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
  • Solution
Postado
Em 22/02/2022 at 20:15, Fernando Henrique disse:

Olá boa noite, com base nas informações do manual e na estrutura já utilizada no componentes, criei um novo modelo no componente ACBrBAL balWeighTRUTest, para comunicar com as balanças da TRU-Test, 

testei em dois modelos de balança EziWeigh 7S3 Weigh, ambas utilizando conexão USB com porta COM Virtual. 

configurações utilizadas, trecho do log. "Modelo: Weigh TRU-Test - Porta: COM5  Device: BAUD=9600 DATA=8 PARITY=N STOP=1 HANDSHAKE= MAXBANDWIDTH=0 SENDBYTESCOUNT=0 SENDBYTESINTERVAL=0"

Já utilizo o componente ao bom tempo com balanças comerciais, agora estou começando com essas balanças bovinas, por isso surgiu a necessidade de integrar ao Acbr para continua-lo utilizando.

Arquivos em anexo para verificar possibilidade de inclusão no repositório do acbr. 

 

ACBrBALWeighTRUTest.pas 2 kB · 0 downloads ACBrBAL.pas 14 kB · 0 downloads

 

EziWeigh 6_7 weigh scale indicator SDK V0_6.pdf 500 kB · 0 downloads

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

Mais uma vez obrigado.

  • Curtir 1

[]'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.
Postado

Olá, fiz a atualização, e só teve um detalhe, removi  o inherited, pois observei que nas demais units, dos outros modelos, não tinha , então resolvi tirar tbm da unit ACBrBALWeighTRUTest.  resolvi tirar pois após atualizar, em alguns testes não estava entrando nessa procedure de solicitar peso, após remover o inherited   isso parou de ocorrer e esta funcionano 100%.

Obrigado

na procedure SolicitarPeso;
begin
 //inherited;
  fpDevice.Limpar;
  fpDevice.EnviaString('{RW}');
end;

  • Curtir 1
  • Consultores
Postado
4 horas atrás, Fernando Henrique disse:

Olá, fiz a atualização, e só teve um detalhe, removi  o inherited, pois observei que nas demais units, dos outros modelos, não tinha , então resolvi tirar tbm da unit ACBrBALWeighTRUTest.  resolvi tirar pois após atualizar, em alguns testes não estava entrando nessa procedure de solicitar peso, após remover o inherited   isso parou de ocorrer e esta funcionano 100%.

Obrigado

na procedure SolicitarPeso;
begin
 //inherited;
  fpDevice.Limpar;
  fpDevice.EnviaString('{RW}');
end;

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

Mais uma vez obrigado.

  • Curtir 1

[]'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á 998 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.