当前位置:首页 > 科研论文

在LabVIEW中实现基于C/S结构的远程数据采集
本文摘要:LabVIEW具有强悍的远程控制数据采集工作能力,构建方式关键有关键4种:方式一,手机软件操作面板共享方法,利用RemotePanels技术性构建远程控制数据采集;方式二,DAQ机器设备共享方法,应用RDA技术性构建DAQ机器设备的远程操作;方式三,数据信息发布方法,利用TCP技术性构建远程控制数据采集;方式四,信息共享方法,利用DataSocket技术性构建远程控制数据采集。

LabVIEW具有强悍的远程控制数据采集工作能力,构建方式关键有关键4种:方式一,手机软件操作面板共享方法,利用RemotePanels技术性构建远程控制数据采集;方式二,DAQ机器设备共享方法,应用RDA技术性构建DAQ机器设备的远程操作;方式三,数据信息发布方法,利用TCP技术性构建远程控制数据采集;方式四,信息共享方法,利用DataSocket技术性构建远程控制数据采集。不管应用哪样方法,系统软件都由根据数据连接的客户机(Client)和服务器(Server)包括,在其中DAQ机器设备改装在服务器上,客户机根据互联网操控服务器上的DAQ机器设备顺利完成数据采集。系统软件组成如图所示1下图。

    利用RemotePanels技术性构建远程控制数据采集  从LabVIEW6.1开始,LabVIEW构建了RemotePanels技术性,允许客户必需在手机客户端电子计算机上合上并操作者位于服务器端电子计算机上的VI的前板,乃至能够将LabVIEWVIs的前板对话框投射到一个网页页面中并在网页页面中必需操作者它,它是一种手机软件操作面板共享方法。依照基本方法编写服务器端手机软件,操控DAQ机器设备顺利完成数据采集,根据一定的设定将服务器端手机软件的前板发布到客户机中,那样,客户在客户机上就可以必需操作者位于服务器上的手机软件,构建远程控制数据采集。在LabVIEW中华作并用以RemotePanels仅有需要2个流程:  第一步,在LabVIEWWebServer端电子计算机上开启LabVIEWWebServer服务项目:在手机客户端用以RemotePanels以前,必不可少最先在Server电子计算机上经营LabVIEW,并利用LabVIEW的Options配置提示框配置WebServer的文件路径和互联网主要参数、客户机访谈管理权限和VIs访谈管理权限。

为了更好地获得浏览器工具访谈,必不可少在配置服务器时利用WebPublishTool将网页页面发布回来。  第二步,在手机客户端电子计算机上相接并经营RemotePanels。

有二种方法能够构建RemotePanels操作者:方法一:在LabVIEW自然环境中利用ConnecttoRemotePanels专用工具能够必需操作者RemotePanels。方法二:利用浏览器工具在网页页面中必需操作者RemotePanels。

若在手机客户端的浏览器工具的地址栏中輸出服务器的网站地址,才可构建在网页页面中必需操作者RemotePanels。在局域网络内,网址格式是:http://PcName:Port/ViName.htm;在Internet互联网技术上,网址格式为:http://IpAddr:Port/ViName.htm。当RemotePanels经常会出现在电脑浏览器处时,根据鼠标右键下拉列表能够获得RemotePanels的决策权。

利用浏览器工具操作者RemotePanels不务必改装LabVIEW,只需改装一个LabVIEWRun-TimeEngine才可。图2下图的是在IE电脑浏览器中合上的一个位于服务器上的单片机应用前板。    LabVIEW的RemotePanels不但能够欣赏,并且能够在LabVIEW的自然环境中或电脑浏览器上加以控制。这一强悍的作用让开发者能够精彩纷呈的开创远程应用程序流程,使客户在周末的時候躺在家里的电子计算机前精彩纷呈的监管公司办公室、试验室乃至生产流水线的各种各样状况。

这类方法的缺陷是在手机客户端没法得到 数据测试。  利用RDA技术性构建远程控制数据采集  利用RDA(RemoteDeviceAccess)技术性共享服务器上的机器设备,在客户机上程序编写必需操控服务器上的DAQ机器设备,构建远程控制数据采集。RDA在程序编写层面与用以该设备DAQ机器设备基本上一样。

亚博集团

在LabVIEW中利用RDA技术性构建远程控制数据采集的流程以下:  第一步,配置RDA服务器。RDA服务器务必改装NI-DAQ6.0(或高些版本号)及其DAQ机器设备,设定服务器的IP地址,比如192.168.0.1,其子网掩码为255.255.255.0。随后起动服务器上的RemoteDeviceAccessServer才可。

若有适度,能够在DAQ机器设备的特性提示框中设定RDA访谈登陆密码。  第二步,设定客户机。RDA手机客户端不可改装与服务器完全一致版本号的NI-DAQ,不然DAQ机器设备不容易没法相接。

设定客户机的IP地址,比如192.168.0.2,其子网掩码为255.255.255.0。RDA客户机的设定非常复杂,一般来说依照下述流程进行:  在客户机的MAX(MeasurementAutomationExplorer)左边文件目录树中的De-vicesandInteRFaces项的鼠标右键炮弹出有菜单中选择CreateNew.。.,在CreateNew对话框随意选择RDA/EthernetDevice。

  在接着经常会出现的Se-lectRemoteComputer提示框中輸出服务器的IP地址或计算机名。  在接着经常会出现的System提示框中华作设备号,若服务器上的DAQ机器设备设定了RDA访谈登陆密码,则还需要在Password栏中輸出精确的登陆密码。  此后,就顺利完成了客户机上RDA机器设备的加进,客户机的MAX左边文件目录树中不容易经常会出现这一RDA机器设备。从今以后,客户能够像在当地一样操作者该机器设备。

在客户机上必需编写DAQ手机软件,构建远程控制数据采集。


本文关键词:亚博集团,官方网

本文来源:亚博集团-www.24hdr.com