主要内容

故障排除提示

查找设备并创建DataAcquisition接口

识别您可以访问的设备:

dev = daqlist
dev的= 9×5表厂商ID的DeviceID描述型号DeviceInfo _____________ ___________ ____________________________________________________ ________________________________________ ____________________ “に”, “DEV1”, “美国国家仪器(TM)USB-6211”, “USB-6211”[1×1 daq.DeviceInfo] “に”,“DEV2“”国家仪器(TM)USB-6218“”USB-6218“[1×1 DAQ.DEVICEINFO]”NI“”DEV3“”NITIONINE INSTRUMENTS(TM)USB-6255“”USB-6255“[1×1 DAQ.DeviceInfo] "ni" "Dev4" "National Instruments(TM) USB-6509" "USB-6509" [1×1 daq.DeviceInfo] "ni" "PXI1Slot2" "National Instruments(TM) PXIe-6341" "PXIe-6341" [1×1 daq.DeviceInfo] "directsound" "Audio0" "DirectSound Primary Sound Capture Driver" "Primary Sound Capture Driver" [1×1 daq.DeviceInfo] "directsound" "Audio1" "DirectSound Headset Microphone (Plantronics BT600)" "Headset Microphone (Plantronics BT600)" [1×1 daq.DeviceInfo] "directsound" "Audio2" "DirectSound Primary Sound Driver" "Primary Sound Driver" [1×1 daq.DeviceInfo] "directsound" "Audio3" "DirectSound Headset Earphone (Plantronics BT600)" "Headset Earphone (Plantronics BT600)" [1×1 daq.DeviceInfo]

为特定供应商创建DataAcquisition对象:

d =采集(“倪”

有关DataAcquisition接口的更多信息,请参见dataacquisition对象

要了解有关如何与CompactDaq设备进行通信的更多信息,请参阅界面流程

支持我的NI-DAQ驱动程序吗?金宝app

数据采集​​工具箱™软件与NI-DAQ驱动程序的特定版本兼容,并且不保证使用任何其他版本。有关与数据采集工具箱软件兼容的NI-DAQ驱动程序版本的列表,请参阅//www.tatmou.com/hardware-金宝appsupport/data-acquistion-software.html,然后单击此供应商的链接。

要查看已安装的驱动程序版本,请键入:

v = daqvendorlist.
v = 5×4表ID FullName AdaptorVersion DriverVersion  _____________ ____________________________ ______________ _________________ " 倪“{”国家仪器(TM)}“4.1 (R2020a)”"18.5.0 NI-DAQmx" "adi" {'Analog Devices Inc.'} "4.1 (R2020a)""directsound" {' directsound '} "4.1 (R2020a)""n/a" "digilent" {' digilent Inc.'} "4.1 (R2020a)""mcc" {'Not Operational'} "4.1 (R2020a)"“未知”

如果版本在DriverVersion字段与MathWorks网站上的产品页面上指定的最低要求不匹配,请使用附加器管理器更新您的支持包。金宝app

如果您的驱动程序与数据采集工具箱不兼容,请在更新驱动程序之前验证硬件是否正常运行。如果您的硬件无法正常运行,则使用不受支持的驱动程序。金宝app对于最新的NI-DAQ司机,请访问国家文书®网站at.https://www.ni.com/

在国家仪器中找到驱动版本测量与自动化浏览器

  1. 点击启动>程序>国家仪器>测量和自动化浏览器

  2. 选择帮助>系统信息

为什么我的NI硬件不能工作?

使用测试面板排除您的国家仪器硬件故障。这测试面板允许您测试设备支持的每个子系统,并作为NI-DAQmx驱动程序软件的金宝app一部分安装。在Measurement & Automation Explorer中右键单击设备并选择测试面板

例如,为了验证PCIe-6363设备上的模拟输入子系统是否正常运行,使用螺钉端子面板将已知信号(类似于功能发生器产生的信号)连接到一个或多个通道。

如果是测试面板不向您提供子系统的预期结果,并且您确定您的测试设置已正确配置,则硬件不会正确执行。

国家仪器的硬件支持,访问金宝apphttps://www.ni.com/

为什么删除了我的数据采集?

在执行后台操作时,可以删除接口对象。这可能是由于在后台任务完成之前,对象在MATLAB函数结束时超出了作用域。要避免这种情况,请插入暂停开始操作后。

找不到硬件供应商

如果您尝试使用供应商信息daqvendorlist.,并接收以下错误之一:

  • NI-DAQmx司机不匹配:

    供应商的诊断信息:NI:加载MEX文件时有驱动程序错误,以与国家仪器硬件通信。NI-DAQMX驱动程序可能未安装或比所需的最低版本为“8.7”​​。

    安装错误消息中指定的版本的NI-DAQMX驱动程序。

    如果您已安装了NI-DAQMX驱动程序的版本,请将您的安装更新到错误消息中建议的最低要求版本。

  • 没有发现供应商:

    没有可用的数据采集供应商。

    重新安装数据采集工具箱软件和适用的支持包。金宝app

  • 损坏或丢失工具箱组件:

    来自供应商的诊断信息:NI:与国家仪器硬件通信所需的MEX文件不在预期位置。

    重新安装数据采集工具箱软件和适用的支持包。金宝app

    来自供应商的诊断信息:NI:存在与国家仪器硬件通信的所需MEX文件,但似乎已损坏。

    重新安装数据采集工具箱软件和适用的支持包。金宝app

找不到设备

如果您尝试使用信息查找信息DAQLIST.和:

  • 请勿看到列出的预期设备,刷新工具箱,

    daqreset

    如果您仍然没有看到预期的设备,请转到National Instruments测量和自动化资源管理器(NI Max),并检查CompactDaq机箱上安装的设备。

  • 接收以下错误之一

    • 没有可用的数据采集设备

      • 转到最大值,并检查CompactDAQ机箱上安装的设备。

      • 如果您无法在NI Max中看到您的设备,请检查您是否已打开并连接您的机箱。

      • 如果您已打开并连接您的机箱并发布daqreset,您可以在NI Max中看到设备,重新安装数据采集工具箱软件。

    • 请求的子系统在这个设备上不存在

      你可能是:

  • 如果您使用使用CDAQ-9172机箱的计数器/定时器子系统使用NI 9402,请仅将模块插入插槽5或6。如果将模块插入其他插槽中的一个,则不会显示任何计数器/计时器子系统。

  • 如果您使用的是以太网或WiFi网络CompactDaq底盘,请先保留国家仪器测量和自动化资源管理器(NI Max)的机箱。只有一个系统一次可以预留此机箱。有关更多信息,请参阅为什么数据采集工具箱无法检测到通过cDAQ网络机箱连接的NI DAQ设备?

什么是保留的硬件错误?

如果您收到以下错误:

硬件已预留。如果你在其他对象中使用它,请使用release函数来取消保留硬件。如果您在外部程序中使用它,退出该程序。请重试此操作。

识别当前未使用此设备但已保留该设备的DataAcquisition,并释放相关的硬件资源。如果该设备是由:

当前MATLAB中的另一个DataAcquisition®程序。

执行以下操作之一:

  • 释放将设备从其他数据采集中释放。

  • 删除其他DataAtCQuisition对象。

另一个数据采集在单独的MATLAB程序。

执行以下操作之一:

  • 释放将设备从其他数据采集中释放。

  • 删除其他DataAtCQuisition对象。

  • 退出另一个MATLAB程序。

另一个申请。

退出其他应用程序。

在这些措施不工作,从NI MAX复位设备。

请注意

如果保留或断开连接,您的网络设备也可能在设备信息中不受支持。金宝app

网络设备出现不受支持金宝app

  • 如果您的网络设备显示为不受支持或不可用,请确保设备已连接并保留在国家仪器金宝app测量和自动化资源管理器中。用daqreset重置设备设置。

  • 如果您在与网络设备通信时看到此超时错误:

    与设备的CDAQ9188-1595393MOD4通信时网络超时错误

    重新连接国家仪器测量和自动化资源管理器中的设备并执行daqreset在MATLAB中重置设备设置。

ADC溢出外部时钟错误

如果使用外部时钟同步采集时会看到此错误,

ADC Overrun错误:如果您使用的是外部时钟,请确保时钟频率与扫描速率匹配。
  • 检查外部时钟是否存在噪音或故障。

  • 检查外部时钟的频率。确保它与DataAtquisition匹配速度适当的价值。

无法将时钟连接添加到PXI设备

当您尝试使用PXI 447x系列设备同步操作时,您会看到此错误:

“DSA设备”PXI1SLOT2“不支持采样时钟同步。检查设备的用金宝app户手册。

国家仪器DSA设备如PXI 447x,不支持样品时钟同步。金宝app您无法使用DataAtCQuisition接口中的这​​些设备同步addclock

无法完成长期前景收购

当您长时间尝试在前台获取数据时,可能会得到内存不足的错误。切换到后台获取并处理接收到的数据,或将数据保存到文件中以减轻这个问题。

不能使用pxi 4461和4462

当PXI 4461处于机箱的时序插槽时,您不能使用PXI 4461和4462进行同步。

无法使用DigInent设备获得正确的扫描速率

Digilent设备的扫描速率可能受到硬件缓冲区大小的限制。看到Digilent模拟发现硬件限制有关最大和最小允许费率的更多信息。

不能同时获取和生成myDAQ设备

您不能使用myDAQ设备获取和生成同步数据,因为它们不共享硬件时钟。如果在DataAcquisition中既有输入通道又有输出通道,那么在启动它时就可以实现几乎同时的获取和生成。看到自动同步想要查询更多的信息。

同时模拟输入和输出不正确同步

要在同一个DataAcquisition中同时获取和生成同步模拟信号,请尝试使用外部触发器。

反单扫描返回nan

计数器输入通道上的输入单扫描可能会返回一个.如果发生这种情况:

  • 确保信号电压符合TTL电压规格。

  • 确保信道频率在指定的频率范围内。

外部时钟不会触发扫描

向DataAcquisition添加外部时钟可能不会触发扫描,除非设置速度属性值匹配预期的外部时钟频率。

为什么S/PDIF设备超时?

即使您没有插入设备,S / PDIF音频端口也显示在设备列表中。

  • 如果将此设备(端口)添加到DataAcquisition,并且您没有插入端口的设备,则操作超时。

  • 如果您有一个插入S / PDIF端口的设备,则可能需要将DataAcQuisition率与设备扫描速率匹配以获得准确的读数。有关信息,请参阅设备文档。

Motu设备无法正常工作

MOTU设备UltraLight-MK3和Traveler-MK3可能无法使用DirectSound和Data获取工具箱版本R2014A和R2014B。如果您有这些设备,请指定要使用立体对的设备:

  • 在MOTU音频控制台中检查“使用立体声对”复选框。

  • 在采样率字段中指定所需的采样率。