当使用WSN来打开网关中VI时,需要IP地址吗?



主要软件:
主要软件版本: 1.0
主要软件修正版本: N/A
次要软件: N/A

问题:

我在使用WSN Host API来进入并且配置一个或者更多个的WSN网关。如下图所示,我注意到WSN Open Gateway这个函数中,IP address是必须的。


Figure 1: WSN Open Gateway VI Context Help

由于网络拓扑的变化和多次配置的发生,在运行的时候,想要连接的网关的IP可能是变化的,或者是无法获取的。或者说,我在使可编程的C系列网关9792上跑一个VI,或者是一个有9795 C没系列网关的CRIO系统,需要打开一个控制器的引用,控制器运行了VI。这种情况下如果IP地址不知道,可以控制该WSN网关吗?



解答:

虽然该VI的帮助文档指出 IP address接线端子是一定要连接的,目标网关的DNS主机名也以一定要定义。

注意:当使用网关主机名来打开连接的时候,由于设置的修改,控制器格式也许会导致网关主机名的改变,这一点很重要,需要考虑。


如果需要连接到正在运行应用的网管,可能也是需要将localhost连接到IP地址,如下图所示。


Figure 2: Use localhost as DNS name



相关链接: LabVIEW Help: WSN Open Gateway VI
LabVIEW Help: WSN Host API VIs
Products and Services: NI LabVIEW Wireless Sensor Network (WSN) Module Pioneer
Products and Services: Wireless Sensor Network Gateways

Developer Zone Tutorial: NI WSN Product and Configuration Guide
KnowledgeBase 65KI1KTG: How Can I Set a LabVIEW Project to Automatically Recognize a Real-Time Target, Even If the IP Address Changes?


附件:





报告日期: 11/10/2010
最近更新: 07/28/2015
文档编号: 5F97LLRY