用LabVIEW Web服务器发布网页的两种方法

发布者:廿由人最新更新时间:2015-09-15 来源: eefocus关键字:LabVIEW  Web服务器  发布网页 手机看文章 扫描二维码
随时随地手机看文章
1. LabVIEW Web服务器
    在LabVIEW开发环境中,自身带了一个已连接好的Web服务器。LabVIEW Web服务器除了与其他Web服务器一样能发布文档外,它还可以发布正在运行的VIs前面板图,使得各地的工程师们能在自己的办公室看到服务器上的VIs的变化情况。要进入LabVIEW Web服务器首先需进入LabVIEW 开发环境,然后进入主菜单中"工具->选项",系统会弹出一个对话框,在对话框中选择“Web服务器:配置”一项,继而系统会弹出Web服务器配置对话框,如图1所示。选择启用Web服务器,使其生效。
 
 
[转载]用LabVIEW <wbr>Web服务器发布网页的两种方法 <wbr>[原创]
        图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都可以看见。
[转载]用LabVIEW <wbr>Web服务器发布网页的两种方法 <wbr>[原创]
图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所示。
 [转载]用LabVIEW <wbr>Web服务器发布网页的两种方法 <wbr>[原创]
图3 snap?URL显示的Web页
 3. 由Web发布工具发布网页
    LabVIEW Web服务器也可通过Web发布工具(Web Publishing Too1)发布VI前面板图,此时可以在前面板图前后编写文字,Web Publishing Tool的对话框如图4所示。
[转载]用LabVIEW <wbr>Web服务器发布网页的两种方法 <wbr>[原创]
 图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 前面板中右击,弹出菜单,选中“锁定控件”来锁住前面板控制权,从而使得浏览器无法获得控制权。选择“解锁控件”可释放控制权。
关键字:LabVIEW  Web服务器  发布网页 引用地址:用LabVIEW Web服务器发布网页的两种方法

上一篇:labview中选择文件夹路径
下一篇:关于Labview里对excel的编程

推荐阅读最新更新时间:2024-03-30 23:04

基于LabVIEW的卫星干扰监测技术研究
0引言    卫星应用已为我国陆、海、空各类军民载体提供全天候、全天时的高精度定位监测等服务, 已在国防建设和国民经济中凸现出越来越重要作用。但是卫星极易受到干扰, 在大功率干扰或者有匹配干扰入站时, 会造成正常入站信号电平下降甚至中断, 用户信息无法入站等情况, 严重影响了系统的稳定运行。    为保障卫星正常工作, 有必要进行干扰监测, 目前, 我国利用幅差法可对某些干扰进行一定精度内的定位。基于上述需求, 本系统利用LabVIEW 开发出1 套自动监测、存储超限干扰信号、提取载噪比及信号重要参数的系统。    对存储数据可进行复现, 分析其来源、类型及对系统的影响, 对某些干扰实现定位, 消除干扰对系统的影响。
[测试测量]
基于<font color='red'>LabVIEW</font>的卫星干扰监测技术研究
labview 时间格式代码列表
格式化时间日期字符串 该函数功能是使用时间格式代码指定格式,并按照该格式将时间标识的值或者数值进行显示。 注:插入字符前面均有% 插入字符 显示格式 插入字符 显示格式 %a 星期名缩写 %b 月份名称缩写 %c 地区时间/日期 d 日期 H 24小时制 I 12小时制 m 月份 M 分钟 p am/pm标识 S 秒 X 地区日期 y 两位数年份 Y 四位数年份 % digit u 小数秒, digit 喂精度
[测试测量]
labview做的温度显示
今天实验做了个温度显示是用LABVIEW做的,一开始是什么也不会,但是经过同学的讨论能调出来了,稍微感到些欣喜,哈哈原来我的脑子还可以用,我脑子的功能还没退化。做好实验演示给老师看就可以走人了,我也是前几个就做好的,老师给我打了个A
[测试测量]
汽车用仪器检定系统研制
使用NI 公司的LabVIEW 图片控制工具包,IMAQ 可视化软件,研制一台以笔记本电脑为主体,插入相应的DAQ 数据采集卡,与形式多样的各种传感器组成融为一体的积木化汽车专用仪器设备检定测试系统。 介绍 长期以来,汽车行业安全检测线国家强制性检定项目,以工程车为运载工具,携带大量的各种汽车专用检定仪器,满足对汽车制造业生产第一线仪器不同参数的计量检定。 新近研制的该虚拟仪器检定、测试系统,采用美国国家仪器公司的LabVIEW 虚拟仪器软件包设计,具有页面简捷,易于操作等特点,硬件亦采用该公司配套的多功能数据采集卡,具有集成度高、性能超群、稳定性好等优点,传感器选用各国名牌公司产品(如:力传感器选用美国METTLER TOL
[嵌入式]
基于labVIEW与单片机的上位机与下位机通信
在单片机控制系统中,经常会涉及到上位机与下位机的通信。本文主要通过一个简单的实例来介绍labVIEW与单片机的串口通信实现过程,包括下位机单片机的硬件与软件设计,上位机LabVIEW的前面板和程序框图设计。 1.概述 在现代测控系统中,我们经常会采用上位机和下位机的开发控制模式。下位机主要是用来采集数据,可以通过嵌入式控制器、单片机控制器、PLC等来实现。上位机主要是图形界面,用来实时显示采集数据,并进行数据分析及处理,同时可以控制下位机。上位机的实现可以通过各种高级语言,比如VB、Delphi等以及NI公司的图形化虚拟仪器软件开发环境LabVIEW.由于LabVIEW采用的是图形化的编程方法,所以无论你是否有过编程经验,都可
[单片机]
基于<font color='red'>labVIEW</font>与单片机的上位机与下位机通信
基于LabVIEW的虚拟信号发生器实现脉冲和过渡过程测量系统的设计
1、 引言 虚拟仪器VI(Visual Instrument)是以计算机强大的软硬件资源作为仪器的支撑,利用高性能的模块化硬件,结合高效灵活的软件组成,完成各种测试、测量和自动化应用的各种各样的仪器系统。随着计算机网络的发展,虚拟仪器与网络技术的结合为虚拟仪器网络化提供了良好的实现平台。LabVIEW(Laboratory Virtual instrument Engineering)是目前在虚拟仪器中使用较为广泛的罔形化设计语言,它对软件对象“虚拟仪器”进行图形化的组合操作。 2 、虚拟仪器介绍 虚拟仪器是基于计算机的仪器,以通用的计算机硬件及操作系统为依托,实现各种仪器功能。常见的虚拟仪器结构框图如图1所示。 LabV
[测试测量]
基于<font color='red'>LabVIEW</font>的虚拟信号发生器实现脉冲和过渡过程测量系统的设计
LabVIEW软件及工具包破解方法
很多LabVIEW爱好者或者开发人员使用的LabVIEW软件或者相关的工具包在大都是在网上或者NI官网上下载的评估版软件,这种软件是有试用期的,一般是3个月,而且试用版总会在前面板出现 试用版 字眼,打包应用程序或安装程序的时候也会受到很大影响。 笔者在此介绍一个破解软件,以及该破解软件的使用方法,希望对大家有所帮助。这里以LabVIEW2011为例。 工具/原料 LabVIEW NI License Activator 方法/步骤 安装LabVIEW以及工具包。双击LabVIEW安装文件,会提示将安装文件解压至何处,自定义一个位置即可,如F:LabVIEW。解压完后,会自动运行安装程序
[测试测量]
<font color='red'>LabVIEW</font>软件及工具包破解方法
热门资源推荐
热门放大器推荐
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved