comunicação com Balança eletronica
galera eu tenho um componente pra comunicação (TMS Async32) muito bom portamto eu não entendo o significado de:
Alguem Sabe me dizer ou indica algum link com as respostas?
ou se alguém tiver exemplos, mais é dispensável dicas que não sejão Free
thanks
Baudrate: br110 br300 br600 br1200 br2400 br4800 br9600 br14400 br19200 br38400 br56000 br57600 br115200 br128000 br256000 Databits: db4 db5 db6 db7 db8 Stopbits: sb10 sb15 sb20 Parity: paNone paOdd paEven paMark paSpace
Alguem Sabe me dizer ou indica algum link com as respostas?
ou se alguém tiver exemplos, mais é dispensável dicas que não sejão Free
thanks
Marcos Fernando
Curtidas 0
Respostas
Cledesma99
22/10/2005
Hola Amigo,
Eu uso ese mesmo componente, e tambiem fazo sistemas pra Balancas de controle de Fluxo, entao entre en contato pra te explicar melhor.
cledesma99@hotmail.com
Eu uso ese mesmo componente, e tambiem fazo sistemas pra Balancas de controle de Fluxo, entao entre en contato pra te explicar melhor.
cledesma99@hotmail.com
GOSTEI 0
Marcos Fernando
22/10/2005
help
GOSTEI 0
Silviogs
22/10/2005
Olá cledesma99
vc poderia explicar aqui no forum para que todos possam aprender mais.
Atenciosamente
Silvio Guedes
vc poderia explicar aqui no forum para que todos possam aprender mais.
Atenciosamente
Silvio Guedes
GOSTEI 0
Cirilo
22/10/2005
Estes são os parâmentros de comunicação da porta serial.
Todo um equipamento ligado à porta serial vem configurado para trabalhar em uma velocidade específica, exemplo 9600, então a porta serial do micro deve estar configurada com esta velocidade, caso contrário não haverá transmissão dos dados.
O fabricante do equipamento deverá fornecer esta configuração no manual.
A propriedade Baudrate(velocidade) faz a configuração da porta serial do micro. Isto também vale para a propriedade Parity, DataBits e StopBits.
mais detales e exemplos para o TMS Async, entre no site abaixo:
http://www.veloso.adm.br/rs232.asp
Todo um equipamento ligado à porta serial vem configurado para trabalhar em uma velocidade específica, exemplo 9600, então a porta serial do micro deve estar configurada com esta velocidade, caso contrário não haverá transmissão dos dados.
O fabricante do equipamento deverá fornecer esta configuração no manual.
A propriedade Baudrate(velocidade) faz a configuração da porta serial do micro. Isto também vale para a propriedade Parity, DataBits e StopBits.
mais detales e exemplos para o TMS Async, entre no site abaixo:
http://www.veloso.adm.br/rs232.asp
GOSTEI 0
Massuda
22/10/2005
Consulte no manual da balança (ou pergunte ao fabricante) quais são os parâmetros de comunicação. No pior dos casos, eles respondem algo do tipo ´9600,N,8,1´ ou seja, baud 9600, sem paridade (none), 8 data bits, 1 stop bit.
A comunicação não funcionará se você estiver usando parâmetros diferentes dos usados pela balança.
A comunicação não funcionará se você estiver usando parâmetros diferentes dos usados pela balança.
GOSTEI 0
Marcos Fernando
22/10/2005
Certo, então após eu ter configurado bem certo as configurações do Sistema com a balança que tipo de dados irrei receber, e como faço o filtro para capturar somente o peso caso a balança joque outras informaçoes tipo PESO e HORA?
Thanks e desde já agradeço pois esclareceram várias dúvidas!
Thanks e desde já agradeço pois esclareceram várias dúvidas!
GOSTEI 0
Massuda
22/10/2005
Geralmente quem tem esse tipo de informação é o fabricante da balança, mas acho que ele indicará a você o uso de uma DLL de comunicação dele.
Talvez fosse interessante você dar uma olhada [url=http://www.forumweb.com.br/foruns/index.php?showforum=416]neste fórum[/url] (em outro site) que é dedicado a automação comercial e é mantido pelo colega Dopi.
Talvez fosse interessante você dar uma olhada [url=http://www.forumweb.com.br/foruns/index.php?showforum=416]neste fórum[/url] (em outro site) que é dedicado a automação comercial e é mantido pelo colega Dopi.
GOSTEI 0
Dopi
22/10/2005
Ola Pessoal,
Acho que pode interessar... Com a ajuda da comunidade, conseguimos desenvolver um componente para leitura de peso de Balanças usando o ACBr... chamado de ACBrBAL...
O tópico a seguir detalha desde a criação até o componente final...
http://www.forumweb.com.br/foruns/index.php?showtopic=34297
Por enquanto ele está disponivel para download apénas por CVS.. Instruções de como baixar o ACBr por CVS:
http://www.forumweb.com.br/foruns/index.php?showtopic=34675
Acho que pode interessar... Com a ajuda da comunidade, conseguimos desenvolver um componente para leitura de peso de Balanças usando o ACBr... chamado de ACBrBAL...
O tópico a seguir detalha desde a criação até o componente final...
http://www.forumweb.com.br/foruns/index.php?showtopic=34297
Por enquanto ele está disponivel para download apénas por CVS.. Instruções de como baixar o ACBr por CVS:
http://www.forumweb.com.br/foruns/index.php?showtopic=34675
GOSTEI 0
Turbo Drive
22/10/2005
Dependendo da marca da balança a informação pode vir repetidamente, ou uma única vez, qdo vc chama as funções do componente.
Existem marcas que trazem a informação assim:
00850 00850 00850 00850 00850 00850 00850
o significa 850 gramas
Outras vem: |00850|
neste caso vc precisam, logicamente, fazer um tratamento e retirar as barras, deixando somente o q nos interessa.
Existem marcas que trazem a informação assim:
00850 00850 00850 00850 00850 00850 00850
o significa 850 gramas
Outras vem: |00850|
neste caso vc precisam, logicamente, fazer um tratamento e retirar as barras, deixando somente o q nos interessa.
GOSTEI 0
Dopi
22/10/2005
Hacson,
Qual balança vc testou com o componente.. a Toledo ? Se for outra, vc tem o manual da balança ?
Algumas balanças possuem a possibilidade de enviar o peso automaticamente assim que ele é estabilizado... porém não sei se é o caso.. mas talvez a balança fique enviando o peso continuamente...
Como vc pode ver [url=http://www.forumweb.com.br/foruns/index.php?showtopic=34297]nesse tópico[/url] (em outro forum), quando desenvolvemos o componente, tinhamos apenas uma FilizolaBP para testes... o modelo Toledo foi implementado seguindo as especificações do manual, mas ainda não tivemos a oportunidade de testa-lo...
Se vc sober como melhorar ou corrigir o componente ACBrBAL, ou até mesmo compatibiliza-lo com outros modelos de balança, ficariamos muito agradecidos com a colaboração... Veja [url=http://sourceforge.net/project/shownotes.php?release_id=246564&group_id=109206]nesse link[/url] todos colaboradores do projeto ACBr
Qual balança vc testou com o componente.. a Toledo ? Se for outra, vc tem o manual da balança ?
Algumas balanças possuem a possibilidade de enviar o peso automaticamente assim que ele é estabilizado... porém não sei se é o caso.. mas talvez a balança fique enviando o peso continuamente...
Como vc pode ver [url=http://www.forumweb.com.br/foruns/index.php?showtopic=34297]nesse tópico[/url] (em outro forum), quando desenvolvemos o componente, tinhamos apenas uma FilizolaBP para testes... o modelo Toledo foi implementado seguindo as especificações do manual, mas ainda não tivemos a oportunidade de testa-lo...
Se vc sober como melhorar ou corrigir o componente ACBrBAL, ou até mesmo compatibiliza-lo com outros modelos de balança, ficariamos muito agradecidos com a colaboração... Veja [url=http://sourceforge.net/project/shownotes.php?release_id=246564&group_id=109206]nesse link[/url] todos colaboradores do projeto ACBr
GOSTEI 0