网站首页
IC库存
IC展台
电子资讯
技术资料
PDF文档
我的博客
IC72论坛
ic72 logo
资料首页最新产品 技术参数 电路图 设计应用 解决方案 代理商查询 IC替换 IC厂商 电子辞典
关键字: 技术文章 PDF资料 IC价格 电路图 代理商查询 IC替换 IC厂商 电子辞典

NI-DAQmx和传统NI-DAQ常见问题解答(四)

NI-DAQmx和传统NI-DAQ常见问题解答(四)
问:我现在该如何使用SCXI设备?"ob0!sc1!md1!0"通道字符串语法在NI-DAQmx中无法用。

答:用在传统NI-DAQ中的SCXI通道字符串不再能用于NI-DAQmx。现在的格式为SCxMody/channel
1. x 代表在配置机箱时所选择的SCXI机箱ID。
2. y 代表模块的插槽位置。机箱中的插槽从左至右开始编号,从1开始。
3. I/channel 根据所执行的数据采集类型具有不同的格式:

  • 模拟输入:/ai#。#是模块上模拟输入通道的数字。例如,SC1/MOD1/ai1代表ID位为1的SCXI机箱上1号插槽模块上的物理模拟输入通道1。如果您有许多在同一个SCXI模块配置的通道,您可以把它们都包含在SC1/MOD1/ai1.2.4这样的格式里,这表示同一个SCXI模块的模拟输入通道1、2、和4。
  • 模拟输出:/ao#。#是模块上模拟输出通道的数字。例如/ao2代表物理模拟输出通道2。
  • 数字I/O:port#/line#。第一个数字代表数字端口,第二个数字代表所使用端口的数字线。例如,port0/line2意味着物理数字端口0线2。
  • 计数器I/O:/ctr#。#是模块上计数器的数字。例如,/ctr0代表模块上的计数器0。
    问:如何使用NI-DAQmx对计数器进行编程? 答:下面的表格列出了NI-DAQmx和传统NI-DAQ相似的VI以帮助您熟悉从前者到后者的转变: 欲想了解更多关于在NI-DAQmx里写入计数器应用程序的帮助信息,请参阅ni.com上Developer Zone的Transition Traditional NI-DAQ to NI-DAQmx 技术指南。
    问:在NI-DAQmx中我该如何使用双缓冲采集? 答:如果您正在使用双缓冲I/O,您最有可能以轮询缓冲区的方式来连续地采集数据。在NI-DAQmx中,您可以简单地通过使用NI-DAQmx定时功能及将采样模式参数设置成连续模式来达到这个目的。

    NI-DAQmx使用循环式缓冲区。对于输入操作,一部分数据可以在缓冲区为满时从缓冲区中读取。如同输出操作一样,缓冲区的一部分可以在缓冲区为空时写入。使用循环式缓冲区,您可以简单地将设备设置成连续采集数据模式,同时NI-DAQmx会按照要求找回采集到的数据。


    图12. NI-DAQmx简化了双缓冲数据采集
    问:我该如何使用NI-DAQmx来配置SCXI模块? 答:您依旧可依在MAX中通过选择NI-DAQmx Devices、右击SCXI机箱并选择Properties来设置SCXI模块属性。您可以看到每个安装在机箱中的模块并且您可以通过单击详细信息来设置每个模块的属性。

    图13.使用MAX配置SCXI模块和机箱
    MAX中唯一没有显示的属性是增益设置。NI-DAQmx可以使用基于信号的I/O极限来自动地配置设备以达到最优的增益设置。
    问:NI-DAQmx里的脉冲序列极性和占空比控制功能的变化? 答:在NI-DAQmx里,您可以通过使用通用的DAQmx创建通道函数并选择Counter Output"Pulse Generation"Frequency来简化您的程序。在传统NI-DAQmx里,您必须使用生成脉冲序列函数来定义脉冲序列的极性、频率和占空比。除了频率和占空比之外,NI-DAQmx使用空闲状态参数来配置脉冲序列的极性。

    图14. NI-DAQmx简化计数器/定时器应用程序
    问:使用NI-DAQmx我该如何完成远程数据采集(RDA)? 答:NI-DAQmx不提供RDA特性。要想远程控制您的DAQ设备,您可以使用LabVIEW 7或更高版本里的远程前面板特性。利用这一特性,您可以通过因特网远程控制DAQ应用程序。
    问:我可以无需重启任务就能改变NI-DAQmx里生成的脉冲序列频率吗? 答:可以。您可以在任何时候更新一个连续脉冲序列的频率和占空比,包括在任务运行的时候。这对于需要脉冲宽度调节的应用十分有益,如PID环控制应用程序。在DAQmx写功能里,频率和占空比参数可以在任务运行的时候自动更新脉冲序列。在更新脉冲生成速率的时候,在新的速率起作用之前,一个当前速率的完整周期会生成。

    图15.使用NI-DAQmx动态更新脉冲序列频率和占空比
    ©2005 National Instruments公司。版权所有:CVI、DAQCard、LabVIEW、Measurement Studio、NI、ni.com、NI-DAQ、RTSI、SCXI和SignalExpress。


  • 热门搜索:1553DBPCB SBB830 602-15 PSF3612 BT05-F250H-03 PS361220 02C1001JF UL603CB-6 BSV17-16 TLP808 4SPDX 48VDCSPLITTER TLP808TEL TLP74RB ADC128S102CIMTX ADS1013IDGSR IS-1000 01C5001JF 2838322 TLP602 SBB2805-1 02B5000JF 2320306 BT152-500R/600R PS-615-HG-OEM
    COPYRIGHT:(1998-2010) IC72 达普IC芯片交易网
    客户服务:service@IC72.com 库存上载:IC72@IC72.com
    (北京)联系方式: 在线QQ咨询:点击这里给我发消息 联系电话:010-82614113 传真:010-82614123
    京ICP备06008810号-21 京公网安备 11010802032910 号 企业资质