我怎样可以通过编程方式而不是驱动程序来获得NI模块化仪器的序列号
主要软件:
主要软件版本: 7.1
主要软件修正版本: N/A
次要软件: Driver Software>>NI-DMM, Driver Software>>NI-FGEN, Driver Software>>NI-SCOPE, Driver Software>>NI-SWITCH, Driver Software>>NI-HSDIO
硬件: Modular Instruments
问题: 我怎样可以通过编程方式而不是驱动程序来获得NI模块化仪器(高速数字化仪、信号发生器、数字万用表、高速数字信号发生器/分析仪、开关模块、射频信号发生器)的序列号?对于数据采集设备,我可以使用DAQmx系统属性节点。对于模块化仪器有没有类似的方法呢?
解答: NI-ModInst 是一个可以用来获取安装在系统里的NI模块化仪器信息的应用程序接口。它可以允许你获得设备特定的信息而不用打开驱动程序。你可以获得设备名、模型和序列号等信息。现在它仅仅支持NI-SCOPE驱动,并且与NI-SCOPE 2.8一起被发布。最终,它将支持所有的模块化仪器,包括NI-SCOPE, NI-FGEN, NI-HSDIO, NI-DMM, NI-RFSG, and NI-SWITCH等等。现在你也可以通过DAQmx系统属性节点来获取NI-SWITCH的设备信息。
下面是一个如何通过NI-Modlnst应用程序接口获取设备信息的实例:

当你安装NI-SCOPE 2.8时同时也安装了一个NI-Modlnst的范例,位置在:
C:\Program Files\National Instruments\LabVIEW 7.1\examples\instr\niModInst
注意:通过打开Measurement and Automation Explorer (MAX)来获取模块化仪器的信息仅仅在传统NI-DAQ中可用。如果你的设备仅支持传统NI-DAQ,你的设备将会在MAX中的Devices and Interface»Traditional NI-DAQ Devices 下出现,而不会出现在Devices and Interface»NI-DAQmx Devices.
相关链接: KnowledgeBase [0TOE61IU]: Programmatically Reading Serial Numbers from National Instruments Data Acquisition Devices Developer Zone Example:Programmatically Read DAQ Device Serial Numbers High-Speed Digitizers Home Page
附件:
- niModInst.vi
报告日期: 08/25/2005
最近更新: 01/31/2011
文档编号: 3OOEEKOY
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.