comunicação com Balança eletronica

Delphi

22/10/2005

galera eu tenho um componente pra comunicação (TMS Async32) muito bom portamto eu não entendo o significado de:

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

Marcos Fernando

Curtidas 0

Respostas

Cledesma99

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


GOSTEI 0
Marcos Fernando

Marcos Fernando

22/10/2005

help


GOSTEI 0
Silviogs

Silviogs

22/10/2005

Olá cledesma99

vc poderia explicar aqui no forum para que todos possam aprender mais.


Atenciosamente


Silvio Guedes


GOSTEI 0
Cirilo

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


GOSTEI 0
Massuda

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.


GOSTEI 0
Marcos Fernando

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!


GOSTEI 0
Massuda

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.


GOSTEI 0
Dopi

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


GOSTEI 0
Turbo Drive

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.


GOSTEI 0
Dopi

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


GOSTEI 0
POSTAR