PDA

Ver la Versión Completa : ayuda para leer bascula por el puerto serial COM


Rom@n
18-12-2008, 16:51:39
hola de nuevo ahora tengo este problema, estoy trabajando en un punto de venta en delphi 7 y me gustaria saber si hay algun componente para leer el puerto serie o COM y pasar el peso que marque la bascula al punto de venta

muchas gracias

Neftali [Germán.Estévez]
18-12-2008, 18:33:47
Por lo pronto puedes hacer unas prubas con el propio Hyperterminal de Windows (Accesorios/Comunnicaciones).
Ahí puedes probar diferentes configuraciones para el puerto (Bits por segundo, Bits de Datos, Paridad -que normalmente te debería facilitar el fabricante de la bascula-).
En mi caso por ejemplo recibo una entrada como esta (con 7 bits para código ASCII):

$ 37600 0 kg 0201
$ 37600 0 kg 0201
$ 37600 0 kg 0201
$ 37600 0 kg 0201
$ 37600 0 kg 0201
$ 37600 0 kg 0201
$ 37600 0 kg 0201
$ 37600 0 kg 0201

A partir de ahí y si con eso lees algo "decente", con cualquier componente estandard para leer el puerto COM y copiando las configuraciones que has utilizado ahí debería funcionar.

Al menos estos son lospasos que seguí yo; Lo bueno que tiene es que en primera instancia con el HyperTerminal te puedes olvidar del componente de Delphi y centrarte únicamente en los datos. Si desde ahí lo lees bien, luego ya te puedes "pelear" con los componentes.

En torry (sección comunicaciones (http://www.torry.net/pages.php?id=198)) tienes varios componentes para leer por puerto servir gratuítos y on fuentes.

AGAG4
19-12-2008, 20:14:29
Con los Apro te pueden ayudar

http://sourceforge.net/projects/tpapro/