- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
多协议多设备水情数据采集系统的设计和实现.doc
多协议多设备水情数据采集系统的设计和实现
摘要:该文针对目前使用的传统水情数据采集系统中存在的弊端,设计开发一套基于多协议多设备水情数据采集系统,使数据采集采集终端和数据处理中心系统相互独立出来,达到了采集设备和中心监控系统分量,新旧系统协同工作的目的,提高了采集设备的独立性,降低了系统维修成本。
关键词: 数据交换;多协议解析;多系统接入;C/S模式;B/S模式
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2013)26-5873-03
1 概述
近年来,水利信息化建设围绕着力解决水资源的建设也在逐步开展。水利信息化建设主要包括防汛抗旱、水利电子政务、水土保持监测与管理信息系统等一系列水利业务应用系统建设,保证信息资源在采集、处理、交换、传输过程中有统一的规范,最大限度地实现信息资源共享,使水利业务信息系统得到协同发展,为水利信息化建设提供保障。但各种信息化系统不断的升级改造,忽略了新老信息化系统的兼容整合、新旧采集设备的联合使用。在资源上造成浪费,导致成本提高。
就以上问题,本系统按照以下的设计要求进行开发实现:
整个系统的建设前期应以设备可靠、技术先进、实用为主。
系统应考虑可扩充性、可升级性、开放性以及数据库的兼容性,保证用户有广泛的选择软硬件平台的自由,使用户的投资得到长期保护。
系统设备的选择应以结构简单、技术先进、可靠性高、便于维护、以国内外运行成熟的定型产品为主。
传输体制及组网方式应力求简单,便于用户后期的维护、检修。
系统应考虑到工程的防洪及水调联网运行,以及今后系统开展的预留接口。
因此,整个系统分为两部分:负责数据采集的数据交换系统(Data Exchange)部分;
负责数据整合管理的信息管理平台。
2 数据交换系统(Data Exchange)
2.1 多种硬件设备接入
水利信息化管理系统一般都要接入多种硬件设备,每一种设备的解析协议各不相同。整个系统平台要承载多种业务类型,必须对业务类型进行分类,以便对不同的业务采用不同的技术和协议。
数据解析入库要求进行统一处理,设备的安装调试等需进行专门的配置。数据交换系统除基本的数据采集功能外,还应提供远程控制的功能、远程唤醒、远程历史数据召录等。
本文就多种设备协议解析平台的功能,主要是对不同的多种采集数据RTU或数据终端通过多种通讯方式进行统一的数据接收、解析、入库等。
2.2 多种通讯方式接入
通讯方式选择受影响的因素很多,如距离、障碍物、干扰、磁场、地势、信息中心先决条件等等。因此,数据交换系统的通讯方式就要求具有多样化的特点,以满足不同条件下的数据通信。依据以往的项目经验,数据交换系统必须具有接入以下通讯方式的能力:Socket方式、CDMA方式、GPRS方式、超短波方式、微波通讯、北斗卫星通讯、Mobus通讯协议等。图1为 多种通讯方式的接入图。
2.3 多种协议数据解析
多种设备或者数据采集终端接入系统平台,协议解析转换是技术难点,本系统平台采用一种设备一个对应协议转换驱动的方式。设备协议驱动采用外挂式,需要时选择后直接调用DLL驱动即可。
DLL协议动态库主要的功能为将新注册的设备发送的数据进行提取分解,再封装成统一的协议发送到数据交换单元进行解析入库。
数据交换单元主要有数据处理解析入库,新注册设备管理和DLL协议动态库管理。
图2为多种协议数据解析结构图,图3为设备串口参数配置图
3 水情中心监控系统
目前常见的水情信息监控平台都要求能够同时接入多个子系统,而且整个中心监控平台还必须具有新旧系统的联合使用、其他子系统的数据交叉查询的能力。水情中心监控系统主要负责接收和处理各个分站点(各新旧子系统)上传的数据信息、数据共享,并出具相应的数据报表,其工作过程如图4、图5所示。
3.1 数据库规范要求
本系统数据库表结构、标识符、字段类型及长度设计,是水利行业信息系统及数据资源建设的基本规定,根据水利部水利行业标准制定计划,按照 《标准化工作导则 第一部分:标准的结构和编写》(GB/T1.1-2009)、《水利信息数据库表结构及标识符编制规范》(SL 478-2010)的要求进行编制。
3.2 基于WEB技术的系统实现
过去的水利工程建设过程中,通常采用基于C/S架构的三层分布式系统,相比早期集中式结构而言,其系统易扩展性也有一定的提高,但当需要对系统进行扩展时,其工作量仍然很大。因为客户机需要运行专用的监控软件来显示和管理监控参数及响应控制命令,当系统扩展时,所有客户机上运行的监控软件均需要作相应的修改。此外,现有的水情自动测报系统建成
文档评论(0)