2 远程测控实现技术  2.1基于C/S模式的DataSocket技术    DataSocket控件能根据具体的数据传输要求转换数据。DataSocket由Da">   2 远程测控实现技术  2.1基于C/S模式的DataSocket技术    DataSocket控件能根据具体的数据传输要求转换数据。DataSocket由Da" />
基于labview的远程测控方法研究

基于labview的远程测控方法研究

ID:25305108

大小:50.50 KB

页数:4页

时间:2018-11-19

基于labview的远程测控方法研究_第1页
基于labview的远程测控方法研究_第2页
基于labview的远程测控方法研究_第3页
基于labview的远程测控方法研究_第4页
资源描述:

《基于labview的远程测控方法研究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于LabVIEW的远程测控方法研究

2、第1lunouseg(this)">  2 远程测控实现技术  2.1基于C/S模式的DataSocket技术    DataSocket控件能根据具体的数据传输要求转换数据。DataSocket由DataSocketServer、DataSocketPub-lisher、DataSocketSubscriber、DataItem组成。    DataSocketPublisher和DataSocketSubscriber是DataSocketServer的客户端

3、,通过DataSocketServer进行数据共享和交换,三者可以运行在同一台机器上或三台各自的机器上(视具体情况而定),如图2所示。但把服务器同发布者和接收者分离则可以提高系统的安全性和可靠性。数据交换的双方无需直接对话,而是向第三方DataSocketServer读取或者写入数据,因此DataSocket简化了应用程序和计算机之间的通讯,应用程序的数据接口变得非常简单,数据类型也无需转换。500)this.style.ouseg(this)">    利用DataSocket技术实现网络化虚拟试验

4、具有许多优越性。首先是安全性高。利用DataSocketServerManager可以设定客户端连接数目、数据项数目,创建用户组和用户,设置用户读/写以及创建数据项的权限(未设定权限的用户对服务器不可访问)。另外,DataSocket传输数据的端口使用3015,此端口已经通过IANA(Inter地址分配机构)注册为DSTP协议专用端口,因此可以在防火墙外部的计算机上运行DataSocket服务器,同时可保证在防火墙内部的计算机上安全的运行数据发布等应用程序,如图3所示。DataSocket传输的数据本

5、身包含很小的头文件,因此,数据传输速度快,适合于在网络上大量实时数据的传输。500)this.style.ouseg(this)">    为实现远程测控,利用DataSocket技术采取如下方案:利用网络上的单独的一台计算机作为DataSocketServer;测控服务器完成数据采集和发布数据的功能,即测控服务器作为DataSocketPublisher;连接到网络上的客户计算机作为DataSocketSubscriber。由测控服务器采集数据,利用DataSocketPublisher把采集的数据

6、发布到DataSocketServer中,客户端便可以利用DataSocketSubscriber从DataSocketServer中接收数据,这样可保证客户端原始实验数据的一致性。应用DataSocket技术进行实时数据传输的框图程序如图4所示。500)this.style.ouseg(this)">    在需要同时进行多个信号的采集时,采集的数据跟时间是密切相关的,因此,通道、时间信息需要和采集的实时数据一起进行传递。这种情况可以采取在发布端发送多个数据项的方法解决,即把实时数据、通道值、时间分

7、别建立各自的数据项,之后经采集服务器端的DataSocketPublisher分别发布给DataSocketServer,再由客户端分别接收。但经测试发现,会产生伪数据现象。为保证客户端接收数据的一致性,采用数据属性方法,把通道、时间作为数据属性同实时数据绑定后再进行数据发布。这样在服务器和客户端之间传递的是实时数据、通道和时间的绑定整体,所有的传递信息同时到达数据接收端,之后再由接收端利用数据属性来提取相应的数据。采用这种措施后即使传输过程中出现数据丢失现象,丢失的也只能是绑定的数据包,并不会对下次

8、传来的数据产生影响,实验的伪数据就不会产生了,从而避免了因某一项数据丢失而无法匹配或匹配错误情况的发生。  2.2 基于B/S模式的远程面板技术    基于B/S网络模型的远程测控可以通过远程面板技术实现。测控服务器把虚拟仪器应用程序的前面板发布到easurementandControlApplications[J].IEEEInstruments&MeasurementMagazine,1999,32(6).

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。