Lectura Puerta Serial---
hola a todos....
primero le cuento cual es mi problema ; tengo un balanza la cual esta conectada al pc por el puerto serial, Con las rutinas que estan a continuacion logro configurar leer y limpiar el puerto, pero existen ocaciones en que no lee del todo bien, por ejemplo se esta pesando un bulto de 14.5 y trae 714.5 o 14.0 y trae 714 o 25.5 y trae 985825.5 que podria estar pasando que no siempre me lee bien el puerto...???:confused: ojala alguien me ayude..... abajo estan todas las rutinas obvio en delphi otra para leer y limpiar
|
Hola.
Mi humilde consejo es que no pierdas más tiempo intentando acceder al puerto "a pelo" y uses los componentes Async Pro, que son una gozada y además se trata de software libre. Se pueden descargar aquí: http://sourceforge.net/projects/tpapro/ Valen la pena; es impresionante la cantidad de cosas que se pueden hacer y la excelente documentación que los acompaña. Cualquier consulta sobre estos componentes, no dudes en hacerla aquí. Saludos ! :) |
Coincide con rretamar.
Salvo que debas hacerlo así de forma obligatoria, es mejor que utilices algun componentes. Los que te ha propuesto él o en Torry puedes encontrar algunos más. Por favor, utiliza TAG's cuando coloques código Delphi. |
Tal vez deberías conseguir la documentración de la balanza, ya que suelen tener un protocolo de comunicaciones en el cual explica como procesar los datos que se envían a la PC mediante el puerto serie; algunos bits son la escala, otros son comandos, sobrecarga, signo, etc.
|
La franja horaria es GMT +2. Ahora son las 10:29:56. |
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