el 01-19-2015 05:42 PM
buenas tardes el problema que tengo es que cuando conecto la pc al circuito fisico despues de un momento que esta funcionando sale el siguiente error:
Error - 1073807339 occurred at VISA Wait on Event in Programa de labview.vi
Possible reason(s):
VISA: (HEX 0xBFFF0015) Timeout expired before operation completed.
cuando simulaba el circuito con proteus no tenia ningun error el proble aparecio cuando lo implemete en el circuito fisico.
adjunto el codigo del pic y de labview y algunas imagenes
el 01-20-2015 01:37 AM
Hola:
Observando tu código en LabVIEW observo que estás leyendo continuamente del puerto serie. Y en cada ciclo abres el puerto, comunicas y cierras el puerto. Te recomiendo que pongas un pequeño retardo dentro del ciclo. Y, si vas a hacer muchas comunicaciones, te recomiendo abrir el puerto una sola vez, comunicar las veces que sean necesarias, y cerrar el puerto si no vas a seguir comunicando.
Saludos y suerte.
01-20-2015 08:55 AM - editado 01-20-2015 08:57 AM
Buen día Rodolfo.
Gracias por hacer uso de los foros de National Instruments. Es correcto lo que se dice, deberás de sacar de tu ciclo la inicialización del puerto y darle un pequeño delay a la hora de la escritura y lectura de la información proveniente del puerto. Te envío este pequeño código para ilustrar lo que te comento.
Saludos y espero que esta información te sea de utilidad.
-- Luis C
el 01-21-2015 01:04 PM
gracias por sus respuestas, ya probe lo que me dijieron pero me sigue saliendo el mismo error adjunto una imagen
el 01-21-2015 05:01 PM
Buenas tardes Rodolfo.
Te pido revisar la siguiente liga en donde viene la solución a ese código de error.
Espero que esta información te sea de utilidad.
http://digital.ni.com/public.nsf/allkb/874B379E24C0A0D686256FCF007A6EA0?OpenDocument
Saludos!
-- Luis C
el 01-22-2015 04:28 AM
Además de lo que te ha dicho Luis, te recomiendo poner retardo en cada ciclo (300 o 400ms) además del que tienes entre la escritura y lectura (al menos de 100 ms).
Suerte.
el 03-04-2018 04:16 PM
@rodolfoandres777 escribió:
buenas tardes el problema que tengo es que cuando conecto la pc al circuito fisico despues de un momento que esta funcionando sale el siguiente error:
Error - 1073807339 occurred at VISA Wait on Event in Programa de labview.vi
Possible reason(s):
VISA: (HEX 0xBFFF0015) Timeout expired before operation completed.
cuando simulaba el circuito con proteus no tenia ningun error el proble aparecio cuando lo implemete en el circuito fisico.
adjunto el codigo del pic y de labview y algunas imagenes
me podrias proporcionar el driver para que la pc reconozca el pic18f4550
el 03-05-2018 04:05 PM
Hola,
Para conectar con su pic184550 le recomiendo NI-VISA para instalarlo correctamente primero debe verificar que la version de NI-VISA que descargue sea compatible con su version de LabVIEW. Eso lo puede hacer mediante el siguiente link:
http://www.ni.com/product-documentation/53413/en/
En el siguiente link puede encontrar las distintas versiones de NI-VISA y sus links de descarga: