Pregunta: | 7615 - NO PUEDO TRABAJAR CON BALANZAS ELECTRONICAS EN VB 6.0 |
Autor: | gino Bustamante Díaz |
Hola:
necesito trabajar con unas balanzas electronicas las cuales me pueden enviar el peso al Comm1 se que se usa el control Mscomm pero lo probe y me salieron solo caracteres especiales no se si debo configurar de alguna forma especial la captura, cabe señalar que el programa con el cual probe es el vbterm.vbp ya que con este leo desde un Scanner recolector de dato y ahi funciona bien, pero al parecer con las balanzas no me funciona por favor si alguien ha trabajado en esto o sabe como hacerlo agradeceria su ayuda. Atte |
Respuesta: | Luis B. |
Hola Gino
Todas las apreciaciones q te han dado estan muy bien sobre todo la segunda, pero tambien debes tener en cuenta algo q ciertos equipos estan programados para recibir ciertos comando para q este te devuelva algo... Yo hice algo parecido hace poco para balanzas electronicas digitales...y tuve q enviarle un caracter cada vez q queria obtener el valor de la Balanza, Cualquier cosa conectate conmigo y con gusto te lo dare.... |
Respuesta: | Cesar A. Ojeda L. |
Epale Gino.
Tengo un programa que trabaja con dos indicadores digitales por puerto serial, estas usando bien el Mscomm pero verifica que estan las balanzas y el mscomm en el mismo protocolo es decir que los puertos seriales esten en 8Bits y 9600 Bauds. Si necesitas algo enviame un email. |
Respuesta: | Enzo Díaz González |
Gino, junto con saludarte voy a tratar de ayudarte, según lo que explicas es muy probable que los caracteres especiales que mencionas se deban a que la velocidad de comunicación o la paridad o los bits de parada (en gral. la configuración del puerto) no están en sincronía con la balanza, es decir, la balanza pude estar transmitiendo a 9600 bps y el puerto estar configurado para recibir datos a 3600.
Lo ideal sería consultar el manual de la balanza o llamar al fabricante para averiguar esto. Espero haberte ayudado. Saludos |