Discusiones sobre Productos NI

cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 

FPGA

¡Resuelto!
Ir a solución

Buenas soy nuevo en la comunidad y en todo a lo que respecta a labview, estoy tratando de hacer un programa que al detectar con un sensor HC-SR04 realice una serie de procesos (entre los cuales están el mover motores por medio de módulos PWM).

El problema es que a la hora de ejecutar el programa y tratar de unir módulos FPGA con módulos de MyRio siempre tengo el mismo error y no sé cómo solucionarlo o si lo que estoy tratando de hacer no se puede llevar a cabo.

Estoy ejecutando todo desde un proyecto de MyRio, utilizando un MyRio-1900.

Al ejecutar todo por separado si funciona, pero al unirlo es en donde se me presenta los problemas


ERROR -61202.png

0 kudos
Mensaje 1 de 2
2.482 Vistas
Solución
Aceptado por el autor del tema Chisco002

Hola Chisco002,

 

Gracias por utilizar los foros de National Instruments. Con respecto a tu duda, ese error aparece cuando intentamos abrir dos referencias a algún VI en FPGA. La razón por la que podría estar sucediendo esto es porque estés tratando de abrir dos veces la referencia ya que la función de "Open FPGA VI reference" está dentro del ciclo While. 

 

Intenta sacar del ciclo While las funciones "Open FPGA VI reference" y "Close FPGA VI reference". Dentro del ciclo while solo debe de estar lo que vas a estar leyendo cada iteración, y estas dos funciones no deben ser ejecutadas de esta manera. "Open FPGA VI reference" debe de ser leída antes de entrar al ciclo While y "Close FPGA VI reference" debe ser leída al detener tu ciclo While.

 

Espero que esta recomendación te ayude a resolver el problema. Te deseo éxito en tu proyecto.

 

¡Saludos!

Edgar Rosales
Ingeniería de Aplicaciones
National Instruments
0 kudos
Mensaje 2 de 2
2.407 Vistas