Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   ayuda para leer bascula por el puerto serial COM (https://www.clubdelphi.com/foros/showthread.php?t=62364)

Rom@n 18-12-2008 16:51:39

ayuda para leer bascula por el puerto serial COM
 
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):

Código:

$    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) 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/


La franja horaria es GMT +2. Ahora son las 08:56:06.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi