From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

test panels vi

Hola, soy bastante nuevo en Labview y estoy trabajando con la tarjeta usb-6008 en mi  proyecto final de carrera. Una de las prácticas que tengo que realizar es crear un vi que simule el panel de test de entradas y salidas digitales. Algo parecido al Test Panels del MAX de la pestaña Digital I/O. Tengo un problema, no se como utilizar un mismo pin como entrada o como salida dependiendo de un booleano. Tengo que utilizar las funciones daq y no se como meterle a la funcion DAQmx Create Chanel las lineas que quiero que sean entradas o salidas. Cuando es un puerto entero como entradas o como salidas es senzillo porque con el DAQ Assistant se puede hacer sin problema, pero este caso no se como hacerlo. Muchas gracias de antemano. El vi que he hecho es el que adjunto. Muchas gracias.

 

test panel.JPG

 

0 Kudos
Message 1 of 3
(2,413 Views)

Try posting in english here or post in the spanish forum

 

Translation

 


Hi, I'm fairly new to Labview and I'm working with usb-6008 card in my final thesis. One practice that I have to do is create a vi that simulates the test panel digital inputs and outputs. Something similar to MAX Test Panels tab of the Digital I / O. I have a problem, not the same as using a pin as input or output depending on a boolean. I have to use daq functions and not function as might bring him DAQmx Create Chanel lines I want to be inputs or outputs. When a whole port as input or output is senzill because with the DAQ Assistant can be done without problem, but this case was not how. Thank you very much in advance. The fact is that I saw which attached. Thank you very much.

 

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

Hola Gines,

 

Para utilizar una linea digital como entrada o como salida, es necesario que utilices dos tareas diferentes, una como entrada y otra como salida(no pueden funcionar las dos al mismo tiempo: primero ejecutas una, luego la paras y lanzas la otra). En la imagen adjunta te indico la posición de estos ejemplos en el buscado de ejemplos de LabVIEW y como ves, la tarea de entrada analógica y de salida analógica son dos tipos diferentes.

 

Para poder utilizar una misma linea como entrada y salida sin detener la tarea, necesitas utilizar tarjetas digitalizadoras de la serie NI-653x.

 

Salu2

 

Nota: Para consultas en español, utiliza esta parte de los foros:

 

http://forums.ni.com/ni/?category.id=ESAForum

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