LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

COMO ADQUIRIR, PROCESAR Y REGISTRAR DESDE UN MISMO VI PARA CUATRO DISPOSITIVOS

hola deseo obtener ayuda para adquirir, procesar y registrar desde un VI para cuatros dispositivo por puerto serial, e realizado varias pruebas pero no me funciona con mas de 2 y necesito que sean 4 dispositivos, favor ayuda.

Download All
0 Kudos
Message 1 of 2
(2,024 Views)

Hola Gatto,

 

Te comento que existe un estándar para adquirir en varios dispositivos al mismo tiempo, muy probablemente el código que ahorita tenemos está teniendo conflictos de funcionalidad, porque por lo que veo ahorita, los ciclos que tenemos no tienen un orden o secuenca preestablecida. Primero que todo, habría que modificar el código para manejar el estándar, donde primero se hace la inicialización, luego, dentro de un mismo while loop, se hace la lectura o escritura a nuestros dispositivos. También en tu código pude ver que estás usando la función Write to Spread**bleep**. Como vamos a estar escribiendo continuamente al archivo, esto también nos puede estar causando un cnflicto, pues en cada vez que se usa la función, ésta abre, escribe y cierra el archivo. Te recomiendo de la misma manera, inicializar la referencia del archivo y usar funciones de bajo nivel, que son los de la paleta File I/O, todos menos la primera fila (los de color amarillo). Te anexo un ejemplo del standard que te comento, para que te des una idea de cómo implementarlo, claro que tú estarías configurando 4 referencias de dispositivos y una de archivo, osea que cinco líneas entararían al mismo loop, donde se lee el dato en caso de los dispositivos o se escribe al archivo en el caso de la quinta línea. Es importante también manejar el cable de error de cada una de las cinco referencias, y al final del código, saliendo del loop, capturar y manejar los errores como en el ejemplo, para saber dónde estamos teniendo el problema en caso de que nuestra implementación no funcione. Te anexo un ejemplo donde se está leyendo de dos líneas diferentes, tú lo etarías haciendo con 4, mas la referencia del archivo al que escribirás:

Multi-device acquisition:
https://decibel.ni.com/content/docs/DOC-11699

Sin más por el momento, espero que esto te haya sido de ayuda, seguimos en contacto!

 

NavasMonk
National Instruments, México
ELP Support Engineer
www.ni.com/soporte
0 Kudos
Message 2 of 2
(1,950 Views)