LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

ecnoder triggering

Hello, 

 

I am using thermocouples to monitor temperature(change) inside a cylinder of a reciprocating compressor. Rotational speed of the motor is around 1400rpm, and I would like to read the temperature at least 360 times per revolution (once per 1 deg.).

Because sample rate of thermocouple modules is quite low for this application, I am using voltage module NI9234 with IEPE turned off, connected to cDAQ 9178. This setup works quite well with the VI attached except for the fact that for some reason I can't change sample rate. I am not very good at LabVIEW and this VI was given to me with little to no explanation.

 

Now to my new issue. I would like to switch the setup a bit and use a rotary encoder as a trigger to acquire the signal. For the encoder I am using module NI9411 connected to the same cDAQ. I wasn’t successful with trying to implement the triggering to my existing VI, so I tried to make a simple express VI and set up the triggering. Everything is fine at very low rotational speeds but at higher rotational speeds I am missing several triggers (they seem to be occurring 10 times per second).

 

Could someone, please, help me understand why this happens and how to overcome this issue or how to implement the triggering to my existing VI?

 

Thanks in advance

 

Patrik

Download All
0 Kudos
Message 1 of 3
(1,032 Views)

Hello Bouchy,

 

The minimum sample rate for NI-9234 is 1.652 kS/s

 

Antoniooh_0-1657222431866.png

 

0 Kudos
Message 2 of 3
(990 Views)

Hello Antonio,

 

Thank you for pointing this out to me. This might be the reason why I was unable to reach different sample rates. I decided to just stick with the maximum sample rate of 51,2 kS/s.

This shouldn't though affect the triggering setting in any way, should it?

 

Bouchy

0 Kudos
Message 3 of 3
(972 Views)