• Lunes 18 de Noviembre de 2024, 00:42

Autor Tema:  Comunicacion Con El Puerto Serial  (Leído 1376 veces)

yothamons

  • Nuevo Miembro
  • *
  • Mensajes: 18
    • Ver Perfil
Comunicacion Con El Puerto Serial
« en: Lunes 22 de Agosto de 2005, 22:36 »
0
hola amigos, tengo un problema, me encuentro desarrollando un sistema el cual debo tomar el peso en kilogramos de una balanza q se comunica con el computador por puerto serial, pero no se como es la comunicacion entre la balanza y el sistema, no se q codigo se debe usar para q el me muestre el peso por el sistema, estoy programando en V. Basic 6.0 y mi base de datos esta en access, si alguien tiene un fracmento de codigo q me pueda ayudar se le agradece
 :unsure:

Juanolo

  • Miembro MUY activo
  • ***
  • Mensajes: 202
    • Ver Perfil
Re: Comunicacion Con El Puerto Serial
« Respuesta #1 en: Martes 23 de Agosto de 2005, 00:52 »
0
Hola Yothamons!

Código a mano no tengo, pero si algunas indicaciones que te pueden ayudar.
Debes partir por comprender el uso del control mscomm, viene un ejemplo bastante bueno con visual basic.
Hecho esto, habrás comprendido que estos aparatos (balanzas, centrales telefónicas, etc...) generalmente se comunican enviando una cadena de caracteres a través del puerto serial, y que ese se puede capturar cuando se produzca el evento de que el buffer reciba la cadena, y que se detecta con OnEvents (al ver el ejemplo te quedará más claro).
Una vez que tengas la cadena, probalemente te encontrarás con que en ella viene más información que la que deseabas. Entonces, debes determinar en que posición está lo que buscas y capturarlo (la función Mid() se presta para estos casos.
Está bien, reconozco que la respuesta no es muy específica, pero la pregunta tampoco lo es. Bucea un poco en el ejemplo de visual, y seguro te podremos ayudar en forma más concreta.

Mantén el contacto.

Salu2.
La luz que sólo se ilumina a sí misma, es oscuridad.

yothamons

  • Nuevo Miembro
  • *
  • Mensajes: 18
    • Ver Perfil
Re: Comunicacion Con El Puerto Serial
« Respuesta #2 en: Miércoles 24 de Agosto de 2005, 23:40 »
0
muchas gracias juanolo, la balanza q me enviaron no funcionaba, pero nada mas me llegue la nueva hago el intento q me describes, cualquier cosa yo te estoy escribiendo por este foro. gracias