我能使用主机上的LabWindows/CVI去和在RT PXI控制器或者PCI/PXI-7030数据采集卡上的LabVIEW RT通信吗?



主要软件: LabVIEW Modules>>LabVIEW Real-Time Module
主要软件版本: N/A
主要软件修正版本: N/A
次要软件: N/A

问题: 我的RT PXI控制器或者PCI/PXI-7030数据采集卡上运行着一个嵌入式的的LabVIEW程序。我能使用LabWindows/CVI通过TCP/IP协议与RT系列PXI控制器上的嵌入式LabVIEW RT通信吗?我能使用LabWindows/CVI以Peek/Poke函数通过共享内存与在7030 DAQ卡上的嵌入式LabVIEW RT通信吗?

解答: 与在PXI控制器上的嵌入式LabVIEW RT通信,你可以使用CVI里自带的TCP/IP函数。使用这种方法,你需要知道PXI控制器的IP地址和端口号。

虽然NI公司推荐您使用LabVIEW RT开发环境与嵌入式LabVIEW RT应用程序通信,但是使用CVI的TCP/IP函数库和网络内的RT引擎通信也是可能的;相应的,对于RT 7030 DAQ卡可以使用Peek/Poke函数。CVI可以通过使用Peek/Poke读写共享内存与7030 DAQ上的嵌入式LabVIEW RT通信。这样CVI必须加载额外的库函数elvsock.dll,也就是LabVIEW RT通常调用的。 以下所附的例子演示了怎样CVI Peek/Poke 操作7030 DAQ设备的共享内存。

相关链接:

附件:


Test_CVI.zip - Test_CVI.zip



报告日期: 05/19/2000
最近更新: 07/23/2003
文档编号: 1XI7SB4U