您好,欢迎光临本网站![请登录][注册会员]  
文件名称: 网络化数据采集系统的研究和设计.pdf
  所属分类: 其它
  开发工具:
  文件大小: 1mb
  下载次数: 0
  上传时间: 2019-10-13
  提 供 者: weixin_********
 详细说明:网络化数据采集系统的研究和设计pdf,网络化数据采集系统的研究和设计马玉敏,张月蓉,乔非,等:网络化数据采集系统的硏究和设计 2010,46(20) 「團远程客户端监控 回回区 文件)编辑〔帮助)浏览本地口PC 「浏览据项 获取状态浏监数据项读写数据添加订间数据刷新 日 Microin E-F ISYM: \Micr oWin\S7-200 样率[m] 订句柄 1000 死区带[%] 添加匚取消返回值 客户间间1 项路径 名 锖误 MIcrofin Sr-203 lightEastwest_Green Miur uiu. BT 200 liEll. Guulllur ll GI eaMicronin Sr-203, light. southworth_e d 图4网络化数据采集系统界面 步骤2实例化服务器状态 State) Server Status sta=new ServerStatus() (3)刷新取消 其中 ServerStatus功能类实现了获取服务器的状态。 刷新取消只有把异步刷新状态设为null即可。 步骤3调用服务器的 Getstatus方法: this.RefreshAsync -null; reply=srv GetStatus( Localeld, ClientHandle, out sta) 这样,即可实现异步刷新读取。 步骤4最后遍历 Localeld、版本号和服务器其他状态信息 并在文本框中显示。 4实例应用 32.2订阅服务 这里以复杂设备的远程工程支持和服务为例,来说明其 订阅方式采用的是“pold-ush”方式,即客户端通过应用。复杂设备由于其复杂性,其维护和服务需要由专业部 Subscribe服务向服务器发送订阅请求,设定刷新周期,当服务门来协同完成,包括制造商、专家以及用户等。由于复杂设备 器接收到客户端的 Subscription polledrefresh时,并不立即响提供了基于 OPC XML-DA的接口,很容易地将设备连接上 应。而是将预定项的值在服务中保留一段时间,此时间称为 Internet,在出现故障时,设备端将自动完成设备数据的 保持时间( HoldTime)。若在此期间内,任何一项的值发生了集、设备参数的传递,供专家分析和诊断,并加以音频视频辅 变化,就在保持时间结束时刻返回变化值,否则进入等待时间助,可远程指导设备的维护。网络化数据采集系统界面如图4 ( WaitTime)。若在等待时间内,任何一项的值发生变化,则立所示。此外,系统也可用于企业对设备的集中监控和诊断。 扣返回变化值,否则等待时间结束后返回一个不包含任何项 的值的响应。客户端处理完服务器返回的响应后,可立即再5结束语 次向服务器发送 Subscription polled refresh请求。 网络技术在工业自动化领域应用越来越广泛,针对当前 在订阅方法中,首先需编写一个类,用以设置订阅的参日益复杂的工业设备,提出了基于OPC和 Web services的网 数,如采样率( Sampling rate)、客户请求句柄( Clientreqhan-络化数据采集技术,为复杂设备提供了标准数据接口,使其快 dle)、死区带( DeadBand)等,并在订阅添加中实例化。订阅功速接入互联网,为其远程支持和维护提供技术支持。 能的实现主要分为订阅的添加和刷新实现。订阅添加事件主 要实现添加订阅的项到刷新列表和获取订阅句柄。刷新实现参考文献: 主要实现数据的刷新显示。 [1] Diez F J, Maurtua I Dynamic exception handling based on Web (1)订阅添加 services and OPC XML-DA[C]12008 IEEE International Confer 步骤1创建代理类的实例 ence on Web Services, 2008 593-599 localhost. OpcXmlDaSrv srv=new localhost. OpcXmlDaSrvO) [2] Van Tan V, Yoo Dae-Seung, Yi Myeong-Jae. Design and imple 步骤2调用服务器端 Subscribe方法: mentation of Web service by using OPC XML-DA and OPC Reply Base base 2=this srv Subscribe(options, aSubsDefsList,re complex data for automation and control systems[C]/Proceed turn ValuesOn-Reply, Convert. Tolnt32(aSubs Def IngrAte), out list,out ings of the Sixth IEEE International Conference on Computer and Information Technology( CIT06), Korea, 2006 errorArray, out str) (2)刷新实现 [3]刘丽,王文海基于 OPC XML-DA实现远程实时监控的研究及设 计化工自动化及仪表,2007,34(2):32-35 刷新实现使用服务器 Begin Subscription- Polledrefresh [4] Kapsalis V, Koubias S, Papadopoulos G. OPC-SMS: A wireless 方法 gateway to OPC-based data sources[J]. Computer Standards this srv. BeginSubscription PolledRefresh Interfaces,2002,24(5):437-451 (options, serversubhandLes, holdtime, true, converT.toint32(this. [5] Opc Xml-da 1.01 Specification[eb/ol]. (2004-12). Http: ilopc- tb Wait Time. Text), this cbAllItems. Checked, callback, this Refreshasync foundation. org/
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 输入关键字,在本站1000多万海量源码库中尽情搜索: