为什么在MAX中设置SCXI-1102通道的增益后没有反应?



主要软件:
主要软件版本: 7.0
主要软件修正版本: 7.0
次要软件: Driver Software>>NI-DAQ
硬件: SCXI>>Modules>>SCXI-1102, SCXI>>Terminal Blocks>>SCXI-1303, Multifunction DAQ (MIO)>>E Series

问题:

我有一块E系列板卡和SCXI-1000机箱及SCXI-1102模块和SCXI-1303接线盒。对于Traditional DAQ,当测量0-100mV信号时,通道的增益必须在MAX中被设为100,但增益对信号没有任何影响。例如,在增益设置为100后,测试面板上测得的10mV信号仍然是10mV(无放大,较差的信号分辨率)。这是正常现象吗?



解答:

是的,这是正常现象。SCXI-1102模块的增益可以在MAX中通过属性页面来设置。这将是SCXI模块的默认增益,并且只有在未通过软件定义输入范围,或将输入范围设置为最大值0和最小值0时使用。若要改变增益,你需要定义输入范围,此时驱动则会负责配置合适的增益值。合适的增益值会先应用在SCXI模块上,如果需要更多增益的话,则会继续应用在数据采集卡上。

此外,当你在MAX » 数据邻居中配置虚拟通道时,你就定义了输入范围,而这就像LabVIEW中软件输入范围终端,正是用来决定增益的。因此,如果你使用虚拟通道,增益会根据范围来设置,而不会根据MAX中SCXI模块的配置来设置。如果你选择在LabVIEW中使用SCXI通道字符串而不是虚拟通道,那么输入范围会定义增益,或者在都未选择时,默认增益将会被使用。

增益对于用户来说是透明的,比方说你为一个1mV的信号设置100的增益,你不会得到100mV。你仍将读得1mV,但原始的1mV信号被SCXI和/或数据采集卡放大了,而数据采集卡的全分辨率都会被用在较小的量程上。



相关链接: Developer Zone Example: Obtaining Gain Applied by the Entire System, DAQ, SCXI for a Channel in an SCXI System

附件:





报告日期: 10/06/2004
最近更新: 02/24/2010
文档编号: 3E5BSALO