LabVIEW如何实现局域网中外网访问内网主机

LabVIEW如何实现局域网中外网访问内网主机,第1张

  LabVIEW可以实现局域网中两台电脑之间的通信,但是无法实现外部互联网访问内网中的主机怎么办下面是我给大家整理的一些有关LabVIEW实现局域网中外网访问内网主机的 方法 ,希望对大家有帮助!

LabVIEW实现局域网中外网访问内网主机的方法

 安装新花生壳客户端之后,输入用户名和密码即可看到自己所申请的免费域名;(需要事先在花生壳官网注册一个账户,然后免费申请一个属于自己的域名)

 然后进行域名诊断,提示域名诊断正确并激活,这就说明域名已经与你的外网的公网IP进行了绑定;(此处的公网IP并不是你内网主机的IP,是你这个外部互联网的动态分配的IP)

 进入新花生壳管理页面,点击右上方按钮开启新花生壳映射功能,输入应用名称、内网主机IP、内网端口及勾选是否开启外网HTP80端口,点击确定,添加映射成功。这样就得到了绑定内网主机的外网访问地址了,后续会用到;(此处的内网IP为本主机在局域网中的IP,可通过CMD命令的IPCONFIG/ALL来查询获得)

 这样添加映射之后,就可以通过域名来访问内网主机了,内网主机就可以当做服务器了;LabVIEW中新建一个VI,然后利用WEB发布为网页,保存在本地主机上,记住文件名,即html,保存至磁盘中;(工具——WEB发布工具)

 在内网中测试,在局域网中的另一台机子上,打开IE浏览器,输入上图中的地址,上图中地址中的主机名可以更换为内网IP地址,测试可以进行远程控制;

 在外网中找一台可以上网的机子,打开IE浏览器,输入绑定内网主机的外网访问地址,如xuexilacom,就可以通过外网访问了。效果如上图。

在发布vi的时候,第一步是让选择控制的方式,可以只查看不需要控制,可以控制等等。

我当时也遇到了这个问题,修正方法就是把那个选项勾选了。另外,在另一台电脑上打开网页输入正确的地址后,需要等待一会儿。

简单地说,LabVIEW做完了web发布就没有他的事了。

剩下的是操作系统和TCP/IP协议族底层的事。

如果你能设置得你的那台电脑在外网可见(设置DMZ主机等方式),那么在外网就也能像在局域网中那样用了。(没有安装其他软硬件限制措施的话)

用单片机把需要的数据 按着一定的格式发出来 labvIEW将受到的串口数据 再处理 至于labview怎么接收到物理串口的数据 要安装visa驱动 你要再详细试试 cpubbs 那个论坛很好

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » LabVIEW如何实现局域网中外网访问内网主机

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情