主页
技术支持
在LabVIEW中与以太网控制的仪器通信
在LabVIEW中与以太网控制的仪器通信
更新 Jan 14, 2019
适用于
“适用于”表示本页面提供的解决方案已被证实适用于列出的产品。该方案或同样适用于类似产品或应用。
Hardware
cRIO-9067
问题详述
如何在LabVIEW中与以太网仪器通信?或者我正在尝试使用cRIO与LabVIEW中的以太网仪器进行通信,但我无法在MAX中创建TCP/IP资源。
解决方案
在LabVIEW中有两种方法可以引用以太网仪器:
创建VISA资源常量。下图中的仪器参考是
TCPIP::xxx.xxx.xxx.xxx::INSTR
,其中x表示仪器的IP地址,INSTR是资源名称。(INSTR可能不总是资源名称,请查看设备手册。)此方法不需要在Measurement&Automation Explorer(MAX)中进行配置。
在MAX中创建一个新的TCP/IP VISA资源。然后在LabVIEW中引用VISA Alias,而不是使用上一步中创建的常量。要设置TCP/IP VISA资源,请参阅下面引用的以太网仪器控制教程。由于cRIO实时目标无法在MAX中创建新的TCP/IP VISA资源,因此您需要创建VISA资源常量以与以太网仪器进行通信。
相关信息
有关VISA资源常量的更多信息,请参见
此处
。
本文是否有帮助?
有帮助
无帮助
感谢您的反馈
您已将反馈修改为“无帮助”
您已将反馈修改为“有帮助”
相关链接
KnowledgeBase 2OTCMRBJ: How Do I Configure the IP Addess of my Ethernet Instrument?
LabVIEW Help: VISA Resource Name Control
Tutorial: Ethernet Instrument Control Tutorial
Tutorial: Understanding LAN/LXI for Instrument Control
其他支持选项
询问NI社区
在我们的论坛中与其他用户协作
搜索NI社区以寻求解决方案
请求工程师的支持
可能需要有效的服务协议,支持选项因国家/地区而异。
打开服务请求
购买或续订支持服务