当前位置:首页 > 测试测量 > 测试测量
[导读]1. LabVIEW Web服务器在LabVIEW开发环境中,自身带了一个已连接好的Web服务器。LabVIEW Web服务器除了与其他Web服务器一样能发布文档外,它还可以发布正在运行的VIs前面板图,使得各地的工程师们能在自己的办公室看到

1. LabVIEW Web服务器在LabVIEW开发环境中,自身带了一个已连接好的Web服务器。LabVIEW Web服务器除了与其他Web服务器一样能发布文档外,它还可以发布正在运行的VIs前面板图,使得各地的工程师们能在自己的办公室看到服务器上的VIs的变化情况。要进入LabVIEW Web服务器首先需进入LabVIEW 开发环境,然后进入主菜单中"工具->选项",系统会弹出一个对话框,在对话框中选择“Web服务器:配置”一项,继而系统会弹出Web服务器配置对话框,如图1所示。选择启用Web服务器,使其生效。图1 Web服务器的配置到此为止,LabVIEW Web服务器已配置好,此时可以在浏览器中的URL栏中直接输入LabVIEW Web服务器所在计算机的因特网地址,就可以访问该服务器上发布的VIs和文档了。当Web服务器和浏览器在同一个计算机上时,可以使用本地地址。默认情况下,LabVIEW Web服务器处于失效状态。当然,可以对所能访问的浏览器进行限制,通过“Web服务器:浏览器访问”,其设置与Web服务器的设置是一样的,其作用是定义哪些因特网上的计算机可以访问LabVIEW上的Web服务器。其界面如图2所示,可以限制只有几台计算机有访问权限,如输入:host1.domain.com和host2.domain.com等;或者允许所有的计算机用一个域名,如*.domain.com即可。在默认情况下,因特网上所有计算机都有权访问LabVIEW Web服务器。另外还可以设置能够用Web服务器看得见的VIs;默认情况下,所有VIs都可以看见。图2 Web服务器中浏览器访问权限设置LabVIEW Web服务器发布的所有文档必须位于Web服务器的根目录上;默认的根目录位于LabVIEW目录下的子目录www上。当然也可以在Web 发布工具的对话框中改变根目录。当把一份文档保存在Web服务器的根目录上时,可以在浏览器中用一个相应的URL访问这份文档。URL会向浏览器指明该连接什么样的服务器,同时也会通知服务器应该返回哪份文档。Web上最普通的文档格式是HTML格式,HTML格式文档可以用HTML编辑器创建,大多数文字处理应用软件,如Microsoft Word在保存文档时可以用HTML格式保存,只要保证其文档后缀为.htm或.html。2.用内置函数发布网页LabVIEW Web服务器发布VI前面板图时,不论通过内置的函数发布VI图片还是通过后面介绍的Web发布工具发布VI前面板图,VI都必须先被调入内存,同时Web服务器处于生效和已配置好状态。LabVIEW Web服务器有两个内置的函数可用来发布VI前面板图,它们分别是snap和monitor函数。其格式分别为:.snap?name.vi和.monitor?name.vi。此时显示的前面板图只有VI图片,其中.monitor?可用来发布动态的vI前面板图,但如果把动态的VI前面板图插入到HTML文档中,则只能用于Netscape Navigator浏览器中,在其他浏览器中则只能显示单个图片,即静止图片。如作者设计的一个电磁波采集的VI,取名字为电磁波数据采集系统.vi,在确保Web服务器生效和配置好状态的情况下,同时电磁波数据采集系统.vi也已经先装入内存,则可以在浏览器的URL中输入http://billgates/.snap?电磁波数据采集系统.vi,其中billgates为本机的因特网地址。然后Web服务器将在浏览器中显示“电磁波数据采集系统.vi”的前面板,如图3所示。图3 snap?URL显示的Web页3.由Web发布工具发布网页LabVIEW Web服务器也可通过Web发布工具(Web Publishing Too1)发布VI前面板图,此时可以在前面板图前后编写文字,Web Publishing Tool的对话框如图4所示。图4 Web服务器发布工具其他用户在其他因特网上的机子的浏览器地址栏中输入http://billgates/dcb.vi则可访问本机billgates上的该网页。
创建的Web页也可通过Web编辑软件进行编辑,如Adobe PageMill、Home Page、Microsoft Frontpage以及Netscape Communicator等。LabVIEW Web服务器与其他应用软件一样,在LabVIEW 开发环境中自由地发布文档和VI图片,在浏览器上可通过“刷新”按钮随时获得web服务器上更新的Web页,同时也可以简单的控制Intemet上的各台机子的访问权限以及定义可在Web服务器上显示的VI图片。Web用户可以在浏览器上通过右击VI图片,在弹出的菜单中选择“请求VI控制权”来获得控制VI图片的功能,但此时LabVIEW 环境的VI前面板失去控制能力,即同一时刻,浏览器端和服务器端只允许其中一端控制前面板。同样在浏览器中右击VI图片选择“释放VI控制权”释放控制功能,或在LabVIEW 环境的VI前面板中右击,选择“重新控制”重新获得控制权。另外,要使异地浏览器不能控制前面板,则可以先在LabVIEW 前面板中右击,弹出菜单,选中“锁定控件”来锁住前面板控制权,从而使得浏览器无法获得控制权。选择“解锁控件”可释放控制权。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

特朗普集团近日取消了其新推出的T1智能手机“将在美国制造”的宣传标语,此举源于外界对这款手机能否以当前定价在美国本土生产的质疑。

关键字: 特朗普 苹果 AI

美国总统特朗普在公开场合表示,他已要求苹果公司CEO蒂姆·库克停止在印度建厂,矛头直指该公司生产多元化的计划。

关键字: 特朗普 苹果 AI

4月10日消息,据媒体报道,美国总统特朗普宣布,美国对部分贸易伙伴暂停90天执行新关税政策,同时对中国的关税提高到125%,该消息公布后苹果股价飙升了15%。这次反弹使苹果市值增加了4000多亿美元,目前苹果市值接近3万...

关键字: 特朗普 AI 人工智能 特斯拉

3月25日消息,据报道,当地时间3月20日,美国总统特朗普在社交媒体平台“真实社交”上发文写道:“那些被抓到破坏特斯拉的人,将有很大可能被判入狱长达20年,这包括资助(破坏特斯拉汽车)者,我们正在寻找你。”

关键字: 特朗普 AI 人工智能 特斯拉

1月22日消息,刚刚,新任美国总统特朗普放出重磅消息,将全力支持美国AI发展。

关键字: 特朗普 AI 人工智能

特朗普先生有两件事一定会载入史册,一个是筑墙,一个是挖坑。在美墨边境筑墙的口号确保边境安全,降低因非法移民引起的犯罪率过高问题;在中美科技产业之间挖坑的口号也是安全,美国企业不得使用对美国国家安全构成威胁的电信设备,总统...

关键字: 特朗普 孤立主义 科技产业

据路透社1月17日消息显示,知情人士透露,特朗普已通知英特尔、铠侠在内的几家华为供应商,将要撤销其对华为的出货的部分许可证,同时将拒绝其他数十个向华为供货的申请。据透露,共有4家公司的8份许可被撤销。另外,相关公司收到撤...

关键字: 华为 芯片 特朗普

曾在2018年时被美国总统特朗普称作“世界第八奇迹”的富士康集团在美国威斯康星州投资建设的LCD显示屏工厂项目,如今却因为富士康将项目大幅缩水并拒绝签订新的合同而陷入了僵局。这也导致富士康无法从当地政府那里获得约40亿美...

关键字: 特朗普 富士康

今年5月,因自己发布的推文被贴上“无确凿依据”标签而与推特发生激烈争执后,美国总统特朗普签署了一项行政令,下令要求重审《通信规范法》第230条。

关键字: 谷歌 facebook 特朗普

众所周知,寄往白宫的所有邮件在到达白宫之前都会在他地进行分类和筛选。9月19日,根据美国相关执法官员的通报,本周早些时候,执法人员截获了一个寄给特朗普总统的包裹,该包裹内包含蓖麻毒蛋白。

关键字: 美国 白宫 特朗普
关闭