LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

CompactDAQ or CompactRIO for vibration DAQ

Solved!
Go to solution

What difference would it make whether CompactDAQ or CompactRIO was used to record vibration as listed below? Communication will be through nidaqmx Python library using Wifi.

1. Waveform data (sampling rate 10kHz, duration 2 seconds)

2. Hilbert transform applied to waveform.

3. FFT applied on waveform.

0 Kudos
Message 1 of 9
(1,235 Views)

What model of cDAQ or cRIO you are using? cDAQ-913x has its own controller and behaves differently from other cDAQ chassis.

Are you using cRIO-904x/5x? Other models of cRIO do not support DAQmx.

How are you communicating using wifi? If you are using cDAQ or cRIO with controllers, the code must be deployed to the controller directly.

-------------------------------------------------------
Applications Engineer | TME Systems
https://tmesystems.net/
0 Kudos
Message 2 of 9
(1,216 Views)

I'm not using any yet but planning at this stage.

0 Kudos
Message 3 of 9
(1,206 Views)

Running python on Windows host controlling cDAQ chassis is the cheapest and most simple solution if you are just planning to acquire the data without doing any feedback output. You might be able to connect to an Ethernet-based cDAQ chassis (cDAQ-918x) by plugging it to an office network and control it through your laptop's wifi.

 

-------------------------------------------------------
Applications Engineer | TME Systems
https://tmesystems.net/
0 Kudos
Message 4 of 9
(1,164 Views)

Most of the modules will work with cRIO and cDAQ.  However...

 


@linkedab wrote:

Communication will be through nidaqmx Python library using Wifi.


Then you have to use an Ethernet cDAQ that does not have an embedded controller.  Look here and figure out which chassis will meet your requirements.  The biggest issue you need to solve is which C-Series modules you will need to take your measurements.  Once you have the those figured out, and how many you need, then you can choose the chassis.


GCentral
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines
"Not that we are sufficient in ourselves to claim anything as coming from us, but our sufficiency is from God" - 2 Corinthians 3:5
0 Kudos
Message 5 of 9
(1,150 Views)
AM

, if a Labview program including data transformations needs to be run at the cDAQ itself before the data is recieved, will a controller be required?


, will the same hardware be able to do it or something else is required?

 


@crossrulz wrote:

Most of the modules will work with cRIO and cDAQ.  However...

 


@linkedab wrote:

Communication will be through nidaqmx Python library using Wifi.


Then you have to use an Ethernet cDAQ that does not have an embedded controller.  Look here and figure out which chassis will meet your requirements.  The biggest issue you need to solve is which C-Series modules you will need to take your measurements.  Once you have the those figured out, and how many you need, then you can choose the chassis.


 

0 Kudos
Message 6 of 9
(1,132 Views)
Solution
Accepted by topic author linkedab

@linkedab wrote:
AM

, if a Labview program including data transformations needs to be run at the cDAQ itself before the data is recieved, will a controller be required?


, will the same hardware be able to do it or something else is required?


I was under the impression you wanted your Python code to do the transform.  If you want processing at the sensor then, yes, you will need a controller.  I would be inclined to go with a cRIO over a cDAQ if you are doing that.  You will need LabVIEW RT to program a cRIO and possibly LabVIEW FPGA if you want to add intelligence in the cRIO FPGA.

 

You will also have to develop your own TCP messaging protocol to pass the data to your PC.


GCentral
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines
"Not that we are sufficient in ourselves to claim anything as coming from us, but our sufficiency is from God" - 2 Corinthians 3:5
Message 7 of 9
(1,105 Views)

You will also have to develop your own TCP messaging protocol to pass the data to your PC.


Or you can use ni-grpc-device

-------------------------------------------------------
Applications Engineer | TME Systems
https://tmesystems.net/
Message 8 of 9
(1,065 Views)

ZYOng Awesome, Thank you.

0 Kudos
Message 9 of 9
(1,000 Views)