Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

Lectura de entradas y salidas daq

Solved!
Go to solution

buen dia podrian sugerirme como podria reducir el codigo al leer multiples lineas y canales de una DAQ, dejo en la imagen como es que lo hago actualmente. saludos

0 Kudos
Message 1 of 3
(3,194 Views)
Solution
Accepted by topic author lancelot2610

Hola lancelot2610 buenos días,

 

Muchas gracias por comunicarte con nosotros a los foros de ayuda, la forma en la que puedes reducir el código es colocando múltiples puertos en la misma selección de la entrada de las líneas como se muestra en este ejemplo:

 

Multiple Digital Ports.png

 

La forma de seleccionarlos es a través del click derecho y con la opción de browse para que puedas seleccionar múltiple puertos con sus respectivas líneas, en la salida lo que obtendrás es el arreglo de resultados de forma lineal en este caso estarán concatenados los resultados de todos los puertos tal y como los coloques en la entrada.

 

Otra forma es creando un task desde MAX que contenga los puertos que necesitas, aquí te anexo un procedimiento, este es para señales analógicas pero aplica de la misma forma seleccionando las señales digitales:

 

http://digital.ni.com/public.nsf/allkb/F28C6BD62B0ED68F86257A6B00733E0E?OpenDocument

 

Espero y esta información te sea de utilidad,

 

Saludos, 

 

CaEnOs

0 Kudos
Message 2 of 3
(3,142 Views)

Muchas gracias!!! si es lo que necesitaba 🙂


CaEnOs escribió:

Hola lancelot2610 buenos días,

 

Muchas gracias por comunicarte con nosotros a los foros de ayuda, la forma en la que puedes reducir el código es colocando múltiples puertos en la misma selección de la entrada de las líneas como se muestra en este ejemplo:

 

Multiple Digital Ports.png

 

La forma de seleccionarlos es a través del click derecho y con la opción de browse para que puedas seleccionar múltiple puertos con sus respectivas líneas, en la salida lo que obtendrás es el arreglo de resultados de forma lineal en este caso estarán concatenados los resultados de todos los puertos tal y como los coloques en la entrada.

 

Otra forma es creando un task desde MAX que contenga los puertos que necesitas, aquí te anexo un procedimiento, este es para señales analógicas pero aplica de la misma forma seleccionando las señales digitales:

 

http://digital.ni.com/public.nsf/allkb/F28C6BD62B0ED68F86257A6B00733E0E?OpenDocument

 

Espero y esta información te sea de utilidad,

 

Saludos, 

 

CaEnOs


 

0 Kudos
Message 3 of 3
(3,119 Views)