在LabVIEW中通过编程的方式获得Switch Executive的配置



主要软件:
主要软件版本: 1.0
主要软件修正版本: N/A
次要软件: LabVIEW Development Systems>>LabVIEW Base Development System

问题: 我想在LabVIEW中通过编程的方式获得Switch Executive的配置信息,比如通道名称和路径名称。如何使用Switch Executive提供的ActiveX控件呢?

解答: Switch Executive配置面板含有ActiveX控件可以用于访问Switch Executive的配置信息。用其获得数据的步骤顺序如下:
  1. niseCfg Open Configuration.vi,打开一个指向系统中Switch Executive配置的引用。
  2. niseCfg Get Virtual Devices.vi,是niseCfg Get Objects多态VI的一个成员,返回一个包含Switch Executive虚拟仪器的数组。
  3. 每个虚拟仪器引用(被索引之后)可以被再次传给第二个niseCfg Get Objects函数。你需要改变多态选择器,以令其返回所需信息。在附件的范例中,niseVirtualDevice Get Channels.vi是用于提取每个虚拟仪器的通道
  4. 最后可以用一个ActiveX属性节点来提取数据,如从通道引用获取的通道别名。

附件中的VI说明了如何在LabVIEW中使用上述函数。



相关链接: Developer Zone Tutorial: ActiveX and LabVIEW
Product Manuals: Switch Executive Getting Started Guide
KnowledgeBase 4298DBNO: Installing NI Switch Executive for LabVIEW 8.2


附件:


Switch Executive Get Channel Names.vi - Switch Executive Get Channel Names.vi


报告日期: 12/21/2006
最近更新: 11/12/2007
文档编号: 44KA4LLQ