将MAX中的PXI设备命名为DevX或PXInSloty。
硬件: Modular Instruments
问题: 默认情况下MAX如何命名PXI设备?有时它们显示为PXInSloty,有时显示为DevX。我试图以编程方式从LabVIEW获取VISA名称,以便能够引用设备。什么决定了设备是否将被分配资源名称为PXIxSloty或DevX ?
解答: NI-DAQmx命名其设备为“DevX”或“PXInSloty”(机箱n,插槽y),而不是NI-VISA。 NI-VISA设备名称的格式为“PXIn :: y :: INSTR”(PCI总线n,PCI设备号y)。
NI-DAQmx在首次安装时命名其设备。当NI-DAQmx无法确定设备第一次安装时设备所在的机箱和插槽时,设备会获得“DevX”标记。这是在您为DAQ设备完成Windows“添加硬件向导”后立即执行的。
当NI-DAQmx命名其设备为“PXInSloty”时,它意味着它知道设备在添加设备时所在的机箱和插槽。为了实现这一点,在通过DAQ设备的“添加硬件向导”之前,您必须已经在MAX中识别了控制器和机箱。对于新系统,正确的安装顺序是:
1.仅安装PXI机箱和控制器硬件
2.启动
3.打开MAX,并识别机箱和控制器
4.关闭
5.安装DAQ设备
6.启动。现在你的DAQ设备应该命名为“PXInSloty”
要在识别出设备为“DevX”符号后将设备重命名为“PXInSloty”符号,首先需要在MAX中识别您的机箱,然后转到“工具>> NI-DAQmx配置>>重新分配设备名称到默认值...“
相关链接: Programmatic PXI Slot Detection Programmatic PXI Slot Detection
附件:
报告日期: 05/05/2006
最近更新: 11/06/2016
文档编号: 3X4E98G4
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.