LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Setting gain on PCI-MIO-16E-4 card

Hi,

We've got a PCI-MIO-16E-4 DAQ-card, which is used and controlled by LabView.
Are there some specific vi's which can be used to set the gain for the
channels on this board? How is this performed.

Sometimes I only get 'weak' signals, (ie. 0..0.5 volts) but as my card
standard reads from 0 to 10 volts I can't get optimal resolution from it!
Can this be set during measuring / data collection?



Any advice is welcome.


Thanx 🙂

Boozz
0 Kudos
Message 1 of 4
(3,071 Views)
Boozz,

You can set the gain of your card by either using the NI-DAQ software
and configuring the gain there, or the more practical way of setting it
in LabVIEW. The latter depends on whether you are doing a buffered or
non-buffered acquisition.

In either case, you will be setting values for high limit and low limit.
If you are not buffering your readings, then when you set up your
readings (such as the AI Sample Channel or AI Sample Channels VIs) you
put in values for high limit and low limit. These are inputs on these
VIs.

If you are buffering your acquisition, then you are using VIs to set up
your acquisition such as AI Waveform Scan or AI Continuous Scan VIs.
These VI's contain an input which is array of clusters called "input
limits". These inp
ut limits are the high and low limits of each channel
in the channel list of the VI. Therefore, you can have different gains
for each channel on your board.

For the PCI-MIO-16E-4, the gains (and thus the high and low limits) of
the board are:

Unipolar Bipolar
- +/- 10V
0-10 V +/- 5V
0-5 V +/- 2.5 V
0-2 V +/- 1 V
0-1 V +/- 500 mV
0-500 mV +/- 250 mV
0-200 mV +/- 100 mV
0-100 mV +/- 50 mV

Hope that helps.

Mark

In article <39d24270@newsgroups.ni.com>,
"Boozz" wrote:
> Hi,
>
> We've got a PCI-MIO-16E-4 DAQ-card, which is used and controlled by
LabView.
> Are there some specific vi's which can be used to set the gain for the
> channels on this board? How is this performed.
>
> Sometimes I only get 'weak' signals, (ie. 0..0.5 volts) but as my
card
> standard reads from 0 to 10 volts I can't get optimal resolution from
it!
> Can this be set during measuring / data collection?
>
> Any advi
ce is welcome.
>
> Thanx 🙂
>
> Boozz
>
>


Sent via Deja.com http://www.deja.com/
Before you buy.
Message 2 of 4
(3,071 Views)
Hi Boozz,

Connections are probably not completed, I think.
"Weak" signals are only noises. Please make sure the
circuit connection of the system, again.

Otherwise, could you let me know details of the system,
especially the circuit ? Which type of relays do you
use in the circuit ? Or direct input ?

Boozz wrote:

> Sometimes I only get 'weak' signals, (ie. 0..0.5 volts) but as my card
> standard reads from 0 to 10 volts I can't get optimal resolution from it!
> Can this be set during measuring / data collection?
>
> Any advice is welcome.
>
> Thanx 🙂
>
> Boozz

--Tomoya ITO("Tom" is better as a nickname, if possible.)
--ito@rd.fujitec.co.jp
--mechanical engineer
--R&D Group, Technical Department
--World Headquarters, FUJITEC CO.,LTD
--http://www.fujitec.com/
0 Kudos
Message 3 of 4
(3,071 Views)
Boozz wrote in message news:39d24270@newsgroups.ni.com...

> Sometimes I only get 'weak' signals, (ie. 0..0.5 volts) but as my card
> standard reads from 0 to 10 volts I can't get optimal resolution from it!
> Can this be set during measuring / data collection?

If the signals are real rather than another's suggestion of crap wiring,
then look for the "Input Limits" array of clusters feeding into various AI
VIs. These take min and max expected signal levels and set the card input
voltage ranges appropriately. You only need one element in the array if all
your signals are the same- the last element is used for all undefined
channels.
0 Kudos
Message 4 of 4
(3,071 Views)