第10章 远程测控.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第10章 远程测控 主要学习内容 1.熟悉几种远程测控的方法,并掌握利用DataSocket技术实现数据共享。 2.熟悉通信协议,并掌握在Web上发布程序。 10.1 远程测试系统的组成 根据远程测控数据流量状况及不同的测试需求可采用基于Client(客户机)/Server(服务器)(简写为C/S)和Browser(浏览器)/Server(服务器)(简写为B/S)两种网络模型组建远程测试系统。 C/S模式适合数据传送量大的情况,而且具有效率高、数据可靠完整、兼容性强等特点; B/S模式适合数据传送量不大,需要远程模拟仿真的情况,这样对于客户端的需求会很低,不需在客户端上安装相应的客户端软件,只需要浏览器便可登陆服务器对远程测试进行监控。 远程测控系统结构图 测控服务器作为测量发布节点,主要完成数据采集、数据发布以及将采集的数据存储到数据库服务器中的功能。Web服务器主要提供基本的网站功能,客户端通过访问该网站,可以获得数据库服务器中的实时作业信息和历史数据。 客户端利用虚拟仪器应用程序(C/S方式)或者通过浏览器监控远程面板(B/S方式)建立与服务器端的网络通信,监测和控制服务器端的作业,接收来自服务器端的作业数据,并进行数据分析处理、数据处理结果的存储与显示、生成数据报表以及数据或波形打印等。 10.2 利用DataSocket技术实现测 控数据实时通信 DataSocket是NI公司提供的一项网络测控系统开发技术,可以与一个计算机内或者网络中多个应用程序之间的数据交换,这项技术面向测量和自动化,用于共享和发布实时数据,能实现实时数据传输。 DataSocket实际上是一个基于URL的单一的、一元化的末端用户API,是一个独立于协议,独立于语言以及独立于操作系统的API,URL不同的前缀表示了不同的数据类型。 在LabVIEW中,DataSocket API被制作成ActiveX控件和一系列的LabVIEW VIs,用户可以方便地使用。 DataSocket的体系结构 服务器端一般进行数据的采集,采集的数据由DataSocket服务器发给客户。 10.2.1 DataSocket的组成 DataSocket包括了DataSocket Server Manager、DataSocket Server和DataSocket函数库这几个工具软件,以及DSTP(DataSocket Transfer Protocol, DataSocket传输协议)、通用资源定位符URL(Uniform Resource Locator)和文件格式等技术规范。 用户可以像使用LabVIEW中的其他数据类型一样使用DataSocket读写字符串、整型数、布尔量及数组数据,只需要设置URL,就可在Internet进行及时分送所需传输的数据。 1.DataSocket Server Manager 安装LabVIEW后,生成DataSocket子目录,可以在“开始”→National Instruments菜单中找到,选择DataSocket下的DataSocket Server Manager,即出现DataSocket Server Manager对话框。 DataSocket Server Manager是一个独立运行的小程序,它的主要功能是设置DataSocket服务器可连接的客户程序的最大数目和可创建的数据项的最大数目,设置用户和用户组,设置用户可创建数据项(data item)和读写数据项的权限。 DataSocket Server Manager 主要参数 Server Setting(服务器配置):设置与服务器性能相关的参数。参数MaxConnections是指服务器最多可以连接的客户端数,其默认值为50;参数MaxItems用于设置能够显示的测试参量数。 ·Permission Groups(许可组):设置与安全有关的参数。Groups(组)是指以一个组名来代表一组IP地址的集合,这对于以组为单位进行设置比较方便。DataSocket Server共有4个内建组:Administrators、DefaultReaders、DefaultWriters和Creators,这4个组分别代表了管理、读、写以及创建数据项目的默认主机设置。 ·Predefined Data Items(预定义的数据项目):定义了一些用户可以直接使用的数据项目,并且可以设置每个数据项目的数据类型、默认值以及访问权限等属性。默认的数据项目共有3个,即SampleNum、SampleString和SampleBool。 2.DataSocket Server 和打开DataSocket Server Manager的方法一

文档评论(0)

锦绣中华 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档