Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

[How to get] 48 DIO, 32 AI, 16 AO, 2 Counters

Hello Forums!

There is this machine which is currently controlled by a Mitsubishi PLC System. Unfortunately, this is not flexible enough. I want to replace the whole LPC System with a LabVIEW PC and a DAQ-Board.

That means I want to connect all the wires that are attached to the PLC to some NI Hardware. However, this requires many inputs/outputs.
Precisely I need 48 Digital-I/O Channels, 32 Analog Inputs, 16 Analog Outputs and 2 Counters with a sampling rate of at least 2 2.5 Mhz.

 

Unfortunately, there is not one box that has all that. Can I just use several NI Boxes? Or is this simply a bad idea, I know it will be quite expensive...?
What is the best way of finding the best configuration for me?

Best regards and have a nice weekend,

Arvel

0 Kudos
Message 1 of 7
(3,930 Views)

Contact your local NI representative.  They should be able to find the best solution for you.  Just quickly thinking about it, you can probably get what you need in just a couple of PCI DAQ cards.  And these cards are not that expensive for what they are.


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 2 of 7
(3,921 Views)

The sampling rate isn't quite clear.  Is that the sampling rate for just the counters, or the entire system?  Did you mean 2.5 MHz?  The extra 2 is confusing.  This is an easy sampling rate for a counter, but difficult for AI.  I can't imagine a PLC that could sample AI at that rate.

 

If you don't need that fast of sampling for the AI and AO, you have a few more options.  A cDAQ system with a few modules would work well and the price would be reasonable.  Or, like crossrulz says, a couple of PCI cards would work as well.  I personally would probably use a cRIO system, but I like putting most of the program on the hardware, and they take a little more programming experience and a few more LV toolkits.

 

Bruce

Bruce Ammons
Ammons Engineering
0 Kudos
Message 3 of 7
(3,917 Views)

Thank you both for your help!

The sampling rate was meant to be just 2.5Mhz and just for the counter.

The cDAQ solution definately looks good.
I found that I also can use seven USB 6008's. Thats way cheaper, the hardware is not as good as the cDAQ but the price is very good. Is it possible to control seven USB 6008s with one LabVIEW VI? It seems alot to me...


I have the feeeling that this might be a bad solution, what do you think?

 

Best regards!

0 Kudos
Message 4 of 7
(3,867 Views)

Technically, the USB 6008 might work, but I see a few issues:

 

Seven USB ports might confuse the PC or slow down the data transfer.

 

I wouldn't want to keep track of seven different devices in a single program.

 

Synchronization between the units would be almost impossible.

 

The analog inputs and outputs are only 12 bit.  This works fine in many cases, but 16 bit is usually significantly better.

 

Even though the cDAQ solution is more expensive, the programming and bookkeeping will be much simpler.  The hardware would be much cleaner, also.

 

Bruce

Bruce Ammons
Ammons Engineering
Message 5 of 7
(3,863 Views)

I see, so maybe in the end its a waste of money and time...

What do you mean with the synchronisation? Can't I create a thread for every Input/Output and then start them each where I need them? I though inside of the program, I dont really "see" that there are seven different devices. I wanted to just name every input from Analog In0 to Analog In31 and then use them like they came from one device.
The OS would take care of the rest.

0 Kudos
Message 6 of 7
(3,856 Views)

Getting things to happen at the exact same time on multiple devices would be difficult.

 

If you are only reading or writing occasionally and don't plan on doing any streaming of data, you might be okay with the USB 6008.

 

If you are trying to do any sort of data analysis, logging, or stuff like that, a single device would make it much easier.

 

Bruce

Bruce Ammons
Ammons Engineering
0 Kudos
Message 7 of 7
(3,849 Views)