一种升降机运行状态监控系统构建方法

文档序号:8093564阅读:923来源:国知局
一种升降机运行状态监控系统构建方法
【专利摘要】一种升降机运行状态监控系统构建方法,包括以下步骤:1)建立数据源层;2)使用Ajax技术建立中间层;3)建立显示层。本发明的信息显示采用B/S模式,将显示层的信息通过互联网发送至终端,其客户端为标准的浏览器,由于该结构本身的特点,因此能够实现不同的人员,从不同的地点,以不同的接入方式访问和操作共同数据,增强了系统的通用性,同时业务变更和改变更加灵活,整个系统的维护和管理比C/S模式系统更加的方便。
【专利说明】一种升降机运行状态监控系统构建方法
【技术领域】
[0001]本发明涉及监控系统信息处理【技术领域】,特别是一种构建升降机监控系统的方法。
【背景技术】
[0002]目前构建升降机运行状态监控系统的方法有以下两种:
[0003]1、采用C/S结构来构建系统整个框架:
[0004]优点为:具有很强的交互性,客户端有一套完整的应用程序,在出错提示、在线帮助等方面强功能强大,并且可以在子程序间自由切换,而且C/S模式将降低网络通信量,便于处理大量数据;
[0005]缺点为:C/S结构并不适合用于开发数据分析型系统,且由于C/S结构的客户端直接与数据库服务器进行连接,用户可以很轻易的改变服务器上的数据,无法保证系统的安全性。
[0006]2、采用B/S结构来构建系统框架:
[0007]优点为:简化了客户端,它无需像C/S模式那样在不同的客户机上安装不同的客户应用程序,而只需安装通用的浏览器软件"简化了系统的开发和维护以及便于用户使用且其特别适用于网络信息发布;
[0008]缺点为:交互性与C/S结构相比较弱,B/S采用了逻辑上的三层结构,而在物理上的网络结构仍然是原来的以太网或环形网,第一层与第二层结构之间的通信,第二层与第三层结构之间的通信都需占用同一条网络线路,因此其通信量大,处理大量数据能力较弱。

【发明内容】

[0009]本发明的目的就是提供一种升降机运行状态监控系统构建方法,它在B/S结构的基础上采用Ajax技术来构建升降机运行状态监控系统,在确保了系统安全性的前提之前简化了系统操作程序,提高系统的执行效率。
[0010]本发明的目的是通过这样的技术方案实现的,所述方法包括以下步骤:
[0011]I)建立数据源层,用于接收升降机的数据信息,并存入数据库;
[0012]2)使用基于异步客户端脚本语言和可扩展标记语言,即AsynchronousJavascript+XML, AJAX,的技术建立中间层,中间层负责将从数据源层获得的数据进行处理,并按照制定好的格式填写到XML文档中,再发送至显示层;
[0013]3)建立显示层,显示层用于完成图形渲染,图形渲染过程是通过Javascript代码按照XML文档内的信息完成,生成最终用户所需的PNG图像。
[0014]进一步,步骤I)中所述升降机的数据信息包括有:
[0015]电梯运行参数,指升降机运行过程中的操作员信息及升降机是否超载的信息;
[0016]检修信息,包括最近一次检修时间和检修历史记录;
[0017]设备信息,包括升降机出厂日期、安装调试日期、升降机生产厂家及升降机名称信息;
[0018]人员信息,指升降机内部乘员的基本信息,包括所属部门、所属工地以及人员基本
信息;
[0019]故障信息,指升降机运行过程中故障参数以及超载运行的参数;
[0020]设备所属工地信息,包括工地所属公司信息、工地地理位置信息和工地面积大小。
[0021]进一步,步骤2)中所述中间层包括有:
[0022]数据选择模块,该模块根据用户需求,从数据源层调取相应的数据信息,并传递至数据处理模块;
[0023]数据处理模块,接收来自数据选择模块的数据信息,并对数据信息进行处理,使处理后的数据信息符合制定好的XML转换要求,数据的转换采用XSTL语言对XML的数据结构进行转换,生成浏览器端的HTML数据格式,转换后的形成的HTML标签语言即能在浏览器上进行显示;该模块还负责将接收到的数据信息与升降机指标信息进行比对,判断升降机是否正常;
[0024]XML转换模块,将数据处理模块处理后的数据信息依照制定的XML文档格式进行组织,转换为XML数据;该XML数据符合XML文档标准结构,并适于在网络上传递;
[0025]通信接口模块,通信接口模块用于升降机运行状态监控系统与用户终端数据交互,采用XML形式收发信息。
[0026]进一步,步骤2)中所述使用Ajax技术采用异步更新方式,在获得XML数据之后,对需要更新的部分进行更新。
[0027]进一步,步骤3)中所述显示层包括有以下模块:
[0028]用户界面模块,用于连接用户与升降机运行状态监控系统交互;
[0029]数据显示模块,负责读取从中间层传递来的XML数据,并以图形的方式将其中的数据显示出来,显示出来的信息还包括有告警文字信息。
[0030]进一步,所述显示层显示的信息通过互联网发送至终端。
[0031]由于采用了上述技术方案,本发明具有如下的优点:
[0032]本发明的信息显示采用B/S模式,将显示层的信息通过互联网发送至终端,其客户端为标准的浏览器,由于该结构本身的特点,因此能够实现不同的人员,从不同的地点,以不同的接入方式访问和操作共同数据,增强了系统的通用性,同时业务变更和改变更加灵活,整个系统的维护和管理比C/S模式系统更加的方便。
[0033]本发明的其他优点、目标和特征在某种程度上将在随后的说明书中进行阐述,并且在某种程度上,基于对下文的考察研究对本领域技术人员而言将是显而易见的,或者可以从本发明的实践中得到教导。本发明的目标和其他优点可以通过下面的说明书和权利要求书来实现和获得。
【专利附图】

【附图说明】
[0034]本发明的【专利附图】
附图
【附图说明】如下。
[0035]图1为升降机运行状态监控系统的结构示意图;
[0036]图2为本发明的流程示意图。【具体实施方式】
[0037]下面结合附图和实施例对本发明作进一步说明。
[0038]一种升降机运行状态监控系统构建方法,包括有以下步骤:
[0039]I)建立数据源层。数据源层的数据包括有:升降机运行参数、检修信息、设备信息、人员信息、故障信息和设备所属工地信息。这些数据反映了系统的工作状态以及设备内部的人员属性。数据源层,负责根据用户的需求将相关的数据从数据库中提取出来。系统在实际使用中通过不同的参数进行数据的选择,主要参数包括:需要检查的设备、检查的项目和圈次。系统由这些参数生成对应的数据库查询语句,数据库查询语句在数据库执行后即返回对应的数据。数据源层的基本数据如下:
[0040]电梯运行参数:指的是升降机运行过程中电梯操作员信息及电梯是否超载等运行参数。
[0041]检修信息:包括最近一次检修时间和检修历史记录。
[0042]设备信息:包括设备出厂日期、安装调试日期、设备生产厂家及设备名称等基本信
[0043]人员信息:指的是升降机内部乘员的基本信息,包括所属部门、所属工地以及人员 基本?目息等等。
[0044]故障信息:尤其指升降机运行过程中的故障参数以及超载运行的参数。
[0045]设备所属工地信息:包括工地所属公司信息和工地本身的基本信息,如工地所处位置、面积。
[0046]2)建立中间层。中间层负责将从数据源获得的数据进行处理,并按照制定好的格式填写到XML文档中。中间层负责将从数据源获得的数据进行处理,并按照制定好的格式填写到XML文件中,完成之后发往终端用户。中间层使用了 Ajax技术,Ajax全称为“Asynchronous JavaScript and XML”,即异步 JavaScript 和 XML,是一种创建交互式网页应用的网页开发技术,是传统WEB应用程序的一个转变,Ajax应用可以仅向服务器发送并取回必需的数据,使得在服务器和浏览器之间交换的数据大量减少,结果就能使响应更加迅速,从而能够有效地节约网络带宽,在系统的数据传输过程中,所传内容主要是参数和XML数据,在获取数据之后,页面也仅对需要更新的部分进行更新,确保了数据交互的高效率。
[0047]关于中间层的具体说明如下:
[0048]数据选择模块依据用户要求查看的设备,将相应的监控数据从数据源中选出,传递给数据处理模块。
[0049]数据处理模块从数据选择模块接收相应的数据,并对数据进行处理,使其符合系统的要求,处理完毕后进行XML转换;数据处理模块还负责将实际监控数据与设备指标进行比对,以判断设备工作是否正常。
[0050]XML转换模块将处理后的数据依照事先制定的XML文档格式进行组织,使其符合XML文档的标准结构,处理完毕的XML数据即可在网络上正常传递。
[0051]通信接口模块用于本系统与外界进行通信,同样采用XML形式收发信息,信息可以根据需要进行定义,例如在设备参数发生异常时上报、接收文字消息等。
[0052]3)建立显示层。用于完成通过Javascript代码按照XML文档内的设置将文档内的数据进行图形渲染,生成最终用户所需的PNG图像。用户界面模块是连接用户与系统的纽带,用于根据用户需求向上层功能模块发出相应的指令,例如查看某一设备状态。数据显示模块负责读取从中间层传递来的XML数据,并以图形的方式将其中的数据显示出来;数据显示模块还负责显示告警信息,以文字形式显示。
[0053]本发明的信息显示采用B/S模式,将显示层的信息通过互联网发送至终端,其客户端为标准的浏览器,由于该结构提供了灵活的信息交流和发布服务,因此能够实现不同的人员,从不同的地点,以不同的接入方式访问和操作共同数据,增强了系统的通用性,同时由于B/S模式的结构易于扩展并具有很强的开放性,因此使得业务变更和改变更加灵活,整个系统的维护和管理比C/S模式系统更加的方便。
[0054]最后说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本技术方案的宗旨和范围,其均应涵盖在本发明的权利要求范围当中。
【权利要求】
1.一种升降机运行状态监控系统构建方法,其特征在于,所述方法包括以下步骤: 1)建立数据源层,用于接收升降机的数据信息,并存入数据库; 2)使用基于异步客户端脚本语言和可扩展标记语言,即AsynchronousJavascript+XML,AJAX,的技术建立中间层,中间层负责将从数据源层获得的数据进行处理,并按照制定好的格式填写到XML文档中,再发送至显示层; 3)建立显示层,显示层用于完成图形渲染,图形渲染过程是通过Javascript代码按照XML文档内的信息完成,生成最终用户所需的PNG图像。
2.如权利要求1所述的一种升降机运行状态监控系统构建方法,其特征在于,步骤I)中所述升降机的数据信息包括有: 电梯运行参数,指升降机运行过程中的操作员信息及升降机是否超载的信息; 检修信息,包括最近一次检修时间和检修历史记录; 设备信息,包括升降机出厂日期、安装调试日期、升降机生产厂家及升降机名称信息; 人员信息,指升降机内部乘员的基本信息,包括所属部门、所属工地以及人员基本信息; 故障信息,指升降机运行过程中故障参数以及超载运行的参数; 设备所属工地信息,包括工地所属公司信息、工地地理位置信息和工地面积大小。
3.如权利要求1中所述一种升降机运行状态监控系统构建方法,其特征在于,步骤2)中所述中间层包括有: 数据选择模块,该模块根据用户需求,从数据源层调取相应的数据信息,并传递至数据处理模块; 数据处理模块,接收来自数据选择模块的数据信息,并对数据信息进行处理,使处理后的数据信息符合制定好的XML转换要求,数据的转换采用XSTL语言对XML的数据结构进行转换,生成浏览器端的HTML数据格式,转换后的形成的HTML标签语言即能在浏览器上进行显示;该模块还负责将接收到的数据信息与升降机指标信息进行比对,判断升降机是否正常; XML转换模块,将数据处理模块处理后的数据信息依照制定的XML文档格式进行组织,转换为XML数据;该XML数据符合XML文档标准结构,并适于在网络上传递; 通信接口模块,通信接口模块用于升降机运行状态监控系统与用户终端数据交互,采用XML形式收发信息。
4.如权利要求3所述的一种升降机运行状态监控系统构建方法,其特征在于,步骤2)中所述使用Ajax技术采用异步更新方式,在获得XML数据之后,对需要更新的部分进行更新。
5.如权利要求1所述的一种升降机运行状态监控系统构建方法,其特征在于,步骤3)中所述显示层包括有以下模块: 用户界面模块,用于连接用户与升降机运行状态监控系统交互; 数据显示模块,负责读取从中间层传递来的XML数据,并以图形的方式将其中的数据显示出来,显示出来的信息还包括有告警文字信息。
6.如权利要求1所述的一种升降机运行状态监控系统构建方法,其特征在于:所述显示层显示的信息通过互联网发送至终端。
【文档编号】B66B5/00GK103964270SQ201410227637
【公开日】2014年8月6日 申请日期:2014年5月27日 优先权日:2014年5月27日
【发明者】张可, 柴毅, 马号, 付雪青, 周国庆 申请人:重庆大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1