1. LabVIEWWeb服务器
在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 前面板中右击,弹出菜单,选中“确定控件”来锁住前面板操控权,然后使得浏览器无法取得操控权。挑选“解锁控件”可开释操控权。
声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/bandaoti/zhizao/213729.html