From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
el 03-11-2009 02:42 AM
Tengo un sensor inductivo que quiero utilizar para contar el numero de vueltas que da un motor. La cosa es que no sé como configurarla para que funcione con Labview. El sensor esta conectado primero al terminal block y de ahí salen tres cables (uno gordo y otros dos finos (rojo y negro).
- Uno va a los inputs del DAQ (BNC-2090A)
- Los finos se conectan el rojo a +5V y el negro a DGND.
La cosa es que al probar con el programa measurement&automation explorer existe una opcion que es Counter Input, pero los canales que aparecen ahí son ctr0 y ctr1, que no sé cuales son.
Como puedo contar entonces? En que canal hay que configurarlo?
Muchas gracias de antemano.
¡Resuelto! Ir a solución.
el 03-11-2009 04:46 AM
He estado probando un poco y haciendo tests en el test panel del Device. Concretamente en el apartado COUNTER I/O. Ahí he conseguido que me cuente el numero de vueltas utilizando el canal DEV1/PFI0. El asunto es que a la hora de crear el DAQ Input solo me deja escoger la opción ctr0 que ya he comentado antes, con el cual no consigo que me cuente nada.
Help please!
el 03-13-2009 05:37 AM
Hola aieup,
¿Qué tarjeta de adquisición estás utilizando?. BNC-2090A es el modelo de terminal block utilizado.
Un saludo.
el 03-17-2009 04:45 AM
Estoy utilizando el PCIe-6259.
Gracias.
el 03-25-2009 07:33 AM
Hola,
La tarjeta que estás utilizando es bastante potente y tiene una gran funcionalidad implementada para el uso de encoders. Dado que en tu caso estás utilizando un sensor inductivo, tu aplicación simplemente se reduce a contar flancos en la señal devuelta por tu sensor. Supongo que está señal será del tipo 0 V (ausencia de elemento)- 5V (presencia). En el manual de la serie M puedes ver las distintas opciones para realizar medidas con los contadores de la tarjeta. En tu caso tan sólo vas a contar flancos con estrategia on-demand (temporización software) o buferizada (temporización hardware). Si vas leer el registro del contador con una frecuencia no muy alta te serviría la estrategia on-demand. En caso contrario, deberás leer el valor de este registro con cada flanco de una señal externa de reloj y almacenar cada uno de estos valores en un buffer con acceso directo a memoria. En ambos casos deberás conectar la señal de salida del sensor a la entrada source de uno de los contadores disponibles. Si quieres realizar además adquisición buferizada, deberás conectar o enrutar esta señal al gate del contador.
Los pines correspondientes a las señales que te he comentado puedes encontrarlos en la página 7-30 y 7-31 del manual anterior.
Un saludo.
el 03-25-2009 08:36 AM
Listo, muchas gracias.