起重机管理系统的建立方法与装置的制作方法

文档序号:6555218阅读:105来源:国知局
专利名称:起重机管理系统的建立方法与装置的制作方法
技术领域
本发明涉及起重机管理系统的开发,更具体地说,涉及一种起重机管理系统的建立方法和起重机管理系统的建立装置,通过它们能够组态各种具有网络结构的起重机管理系统。
背景技术
由于起重机管理需求的多样性而造成制作起重机管理系统变得复杂。完全使用编程语言制成的系统不具有可扩展性或可重用性,没有灵活的网络结构。国外工控组态软件的价格昂贵,针对性不强。由此浪费了人力物力资源,增加了起重机管理系统制作的周期时间和开销。
于是就需要一种克服以上技术缺陷的技术,能够提供一种起重机故障显示和监测系统开发平台,通过它技术人员可以方便地组态各种具有网络结构的起重机管理系统。

发明内容
本发明的目的是提供一种起重机管理平台的建立方法和建立装置,通过它可以方便地组态各种具有网络结构的起重机管理系统。
根据本发明的一方面,提供一种起重机管理系统的建立方法,所述起重机管理系统包括数个建立在系统内部的数据库,所述方法包括下列步骤a)定制用户需要的起重机数据信息并将用户需要的数据信息存储在用户数据库中,定制系统需要的起重机数据信息并将系统需要的数据信息存储在系统数据库中;b)运行起重机管理系统时,动态采集所定制的用户需要的起重机数据信息和系统需要的起重机数据信息;c)对所采集的起重机数据信息进行处理,所述系统内部提供开放的接口以便于让外部应用调用所述系统内部的数据库以使用起重机数据信息;
d)通过图形处理的方法读取保存在所述起重机管理系统内部的数据库中的各种动态数据并将它们显示出来;e)根据网络结构模式将保存所述起重机管理系统内的数据组织成一定格式的数据包进行传送。
在上述的方法中,所述用户需要的起重机数据信息包括起重机信息点变量、故障变量。所述系统需要的起重机数据信息包括模板、符号以及事件控制;其中所述符号和模板可由预定义的符号库或者模板窗口的图形元素提供,也可以是自定义的符号库或模板窗口提供并存储在系统数据库中。
根据本发明的一实施例,所述起重机管理系统内部建立有故障数据库和趋势数据库,将所采集的故障信息存储在故障数据库中,将所采集的趋势数据存储在趋势数据库中。
根据本发明的另一方面,提供一种起重机管理系统的建立装置,所述起重机管理系统包括数个建立在系统内部的数据库,所述装置包括用于定制用户需要的起重机数据信息的装置,连接到一用户数据库并将用户需要的数据信息存储在用户数据库中;用于定制系统需要的起重机数据信息的装置,连接到一系统数据库并将系统需要的数据信息存储在系统数据库中;数据采集装置,运行起重机管理系统时,动态采集所定制的用户需要的起重机数据信息和系统需要的起重机数据信息;数据处理装置,连接到数据采集装置,对所采集的起重机数据信息进行处理;系统接口,可连接到外部应用,以便于让外部应用调用所述系统内部的数据库以使用起重机数据信息;显示装置,连接到所述起重机管理系统内的各个数据库,通过图形处理的方法读取保存在所述起重机管理系统内部的数据库中的各种动态数据并将它们显示出来;传送装置,连接到所述起重机管理系统内的各个数据库,还连接到一外部网络,根据所述外部网络结构模式将保存所述起重机管理系统内的数据组织成一定格式的数据包进行传送。
在上述的装置中,所述用户需要的起重机数据信息包括起重机信息点变量、故障变量。所述系统需要的起重机数据信息包括模板、符号以及事件控制;其中所述符号和模板可由预定义的符号库或者模板窗口的图形元素提供,也可以是自定义的符号库或模板窗口提供并存储在系统数据库中。
根据本发明的一实施例,所述起重机管理系统内部的数据库包括故障数据库和趋势数据库,所述数据采集装置所采集的故障信息存储在故障数据库中,所述数据采集装置采集的趋势数据存储在趋势数据库中。
采用本发明的技术方案,提供了一种起重机管理系统的建立方法和建立装置,能有效缩短系统开发时间,增强系统的可靠性、可重用性和可扩展性,并且使得系统工程易于维护、更新和升级且灵活的网络结构能够使维护人员通过网络来实时掌握起重机的运行状况。


本发明上述的以及其他的特征、性质和优势将在下面结合附图和实施例进一步描述,在附图中相同的附图标记始终表示相同的特征,其中,图1是根据本发明的一实施例的起重机管理系统的建立方法的流程图;图2是根据本发明的一实施例的起重机管理系统的建立装置的流程图;图3是根据本发明的一实例,采用根据本发明的建立方法或者建立装置进行起重机管理系统工程组态的流程图;图4是根据本发明的一实例,采用根据本发明的建立方法或者建立装置所建立的起重机管理系统的网络结构模式图。
具体实施例方式
下面进一步说明本发明的技术方案。
首先,本发明提供一种起重机管理平台的建立方法和建立装置,通过它可以方便地组态各种具有网络结构的起重机管理系统。
参考图1,图1示出了根据本发明的一实施例的一种起重机管理系统的建立方法,该起重机管理系统包括数个建立在系统内部的数据库,所述方法包括下列步骤a)定制用户需要的起重机数据信息并将用户需要的数据信息存储在用户数据库中,定制系统需要的起重机数据信息并将系统需要的数据信息存储在系统数据库中。其中,用户需要的起重机数据信息包括起重机信息点变量、故障变量。系统需要的起重机数据信息包括模板、符号以及事件控制;其中符号和模板可由预定义的符号库或者模板窗口的图形元素提供,也可以是自定义的符号库或模板窗口提供并存储在系统数据库中。
b)运行起重机管理系统时,动态采集所定制的用户需要的起重机数据信息和系统需要的起重机数据信息。
c)对所采集的起重机数据信息进行处理,所述系统内部提供开放的接口以便于让外部应用调用所述系统内部的数据库以使用起重机数据信息。根据本发明的一实施例,起重机管理系统内部建立有故障数据库和趋势数据库,将所采集的故障信息存储在故障数据库中,将所采集的趋势数据存储在趋势数据库中。较佳的,可以使用VBA语言与控件包容器技术进行这些数据的加工处理。
d)通过图形处理的方法读取保存在起重机管理系统内部的数据库中的各种动态数据并将它们显示出来。比如,可以通过图形处理的方法读取故障、趋势以及各种动态数据的数据库并将它们显示出来,在系统中使用的图形元素是以对象的形式创建的,每个图形元素对象都具有一组属性和方法,对象还可对事件作出响应,通过属性页面对话框来修改设置图形元素的属性和方法。
e)根据网络结构模式将保存所述起重机管理系统内的数据组织成一定格式的数据包进行传送。
参考图2,本发明还提供根据一种起重机管理系统的建立装置200,起重机管理系统包括数个建立在系统内部的数据库201a、201b、201c、201d等,该装置200包括用于定制用户需要的起重机数据信息的装置202,连接到一用户数据库201a并将用户需要的数据信息存储在用户数据库201a中。其中,用户需要的起重机数据信息包括起重机信息点变量、故障变量。
用于定制系统需要的起重机数据信息的装置204,连接到一系统数据库201b并将系统需要的数据信息存储在系统数据库201b中。其中,系统需要的起重机数据信息包括模板、符号以及事件控制;其中符号和模板可由预定义的符号库或者模板窗口的图形元素提供,也可以是自定义的符号库或模板窗口提供并存储在系统数据库中。
数据采集装置206,运行起重机管理系统时,动态采集所定制的用户需要的起重机数据信息和系统需要的起重机数据信息;数据处理装置208,连接到数据采集装置206,对所采集的起重机数据信息进行处理。根据本发明的一实施例,起重机管理系统200内部建立有故障数据库201c和趋势数据库201d,将所采集的故障信息存储在故障数据库201c中,将所采集的趋势数据存储在趋势数据库201d中。较佳的,可以使用VBA语言与控件包容器技术进行这些数据的加工处理。
系统接口210,可连接到外部应用,以便于让外部应用调用所述系统内部的数据库以使用起重机数据信息。
显示装置212,连接到所述起重机管理系统内的各个数据库201a、201b、201c、201d等,通过图形处理的方法读取保存在所述起重机管理系统内部的数据库中的各种动态数据并将它们显示出来。比如,可以通过图形处理的方法读取故障、趋势以及各种动态数据的数据库并将它们显示出来,在系统中使用的图形元素是以对象的形式创建的,每个图形元素对象都具有一组属性和方法,对象还可对事件作出响应,通过属性页面对话框来修改设置图形元素的属性和方法。
传送装置214,连接到起重机管理系统内的各个数据库201a、201b、201c、201d等,还连接到一外部网络213,根据外部网络213结构模式将保存起重机管理系统内的数据组织成一定格式的数据包进行传送。
应用实例参考图3,图3是根据本发明的一实例,采用根据本发明的建立方法或者建立装置进行起重机管理系统工程组态的流程图。通过如下步骤进行一起重机管理系统的工程组态步骤1,创建一个新工程,在此过程中确定该起重机管理系统的网络结构类型。
步骤2,建立同某一个I/O设备的通讯连接。
步骤3,定义需要进行读、写和使用的数据,上述的定义通过新建标志点变量来完成。可以在一个工程中建立不同类型的I/O设备的标志点变量。
步骤4,使用图形窗口编辑器来创建图形窗口以及模板和图形符号。一旦创建了基本的图形窗口界面,开发人员可以添加具有指示性和互动性的图形对象,步骤5,在工程元素浏览窗口中对非图形界面的属性进行组态,这些内容包括故障警报、用户信息、网络、高级应用等,步骤6,使用VBA文本编辑器来创建和编写自定义的VBA函数。
步骤7,保存工程并编译,可以使用调试命令调试工程,如发现有错误则需要重复步骤2-7。
根据本发明的应用实例,一个所建立的典型的起重机管理系统的工程包括下列三个要素图形窗口、配置文件和VBA文件。
其中图形窗口是在用户计算机屏幕上显示的,通常用来显示起重机的各种数据以及故障。图形窗口还可以包含有控制和命令按钮使得操作人员能够对起重机的生产过程进行控制。
配置文件保存了运行期间系统需要使用的(有关起重机)的组态信息。有些文件是与特定的图形窗口相连接的。
VBA文件保存了用户的VBA函数文件。VBA函数用来执行扩展命令和动作,扩展了系统的功能。
图4是根据本发明的一实例,采用根据本发明的建立方法或者建立装置所建立的起重机管理系统的网络结构模式图。参考图4所示的网络结构模式400,其可以分为三个部分起重机电器控制模式402、服务器/客户机模式404和浏览器/服务器模式406,其中,起重机电器控制模式402包括
运行中的起重机420;编码器、传感器及其它电信号采集设备422,所述起重机420接入编码器、传感器及其它电信号采集设备422;PLC 424,所述编码器、传感器及其它电信号采集设备422接入PLC 424;执行机构426,PLC 424接入执行机构426然后再接回运行中的起重机420。
服务器/客户机模式404包括操作员和维护员440;中央监控系统中心RCMS 442,由所述操作员和维护员440直接控制;第一机上监控系统LCMS 444,同样由所述操作员和维护员440直接控制,并且中央监控系统中心RCMS 442的一端与第一机上监控系统LCMS 444互相传递信息;第二机上监控系统LCMS 446,中央监控系统中心RCMS 442的一端与第二机上监控系统LCMS 446同样互相传递信息;需要说明,虽然此处列出了两个第二机上监控系统LCMS,但是本领域的技术人员应当理解,可以使用任意数量的第二机上监控系统LCMS,它们都连接到中央监控系统中心RCMS 442实现互相传递信息,还都连接到PLC 242(如后面所要描述的)中央监控系统中心RCMS 442、第一机上监控系统LCMS 444和第二机上监控系统LCMS 446(如果有更多的机上监控系统LCMS的话,也一样)都接入PLC 424分别与PLC 424交换信息。通过PLC 424,实现了起重机电器控制模式402和服务器/客户机模式404的互联。浏览器/服务器模式406包括操作员和维护员440;远程网络监控系统WEB CMS 460,由操作员和维护员440直接控制,同时,远程网络监控系统WEB CMS 460与中央监控系统中心RCMS 442互相交换信息。操作员和维护员440同时涉及到服务器/客户机模式404和浏览器/服务器模式406两个模式。并且,中央监控系统中心RCMS 442实现服务器/客户机模式404和浏览器/服务器模式406的互联。
采用本发明的技术方案,提供了一种起重机管理系统的建立方法和建立装置,能有效缩短系统开发时间,增强系统的可靠性、可重用性和可扩展性,并且使得系统工程易于维护、更新和升级且灵活的网络结构能够使维护人员通过网络来实时掌握起重机的运行状况。
虽然本发明的技术方案已经结合较佳的实施例说明于上,但是本领域的技术人员应该理解,对于上述的实施例的各种修改或改变是可以预见的,这不应当被视为超出了本发明的保护范围,因此,本发明的保护范围不限于上述具体描述的实施例,而应该是符合此处所揭示的创新性特征的最宽泛的范围。
权利要求
1.一种起重机管理系统的建立方法,其特征在于,所述起重机管理系统包括数个建立在系统内部的数据库,所述方法包括下列步骤a)定制用户需要的起重机数据信息并将用户需要的数据信息存储在用户数据库中,定制系统需要的起重机数据信息并将系统需要的数据信息存储在系统数据库中;b)运行起重机管理系统时,动态采集所定制的用户需要的起重机数据信息和系统需要的起重机数据信息;c)对所采集的起重机数据信息进行处理,所述系统内部提供开放的接口以便于让外部应用调用所述系统内部的数据库以使用起重机数据信息;d)通过图形处理的方法读取保存在所述起重机管理系统内部的数据库中的各种动态数据并将它们显示出来;e)根据网络结构模式将保存所述起重机管理系统内的数据组织成一定格式的数据包进行传送。
2.如权利要求1所述的起重机管理系统的建立方法,其特征在于,所述用户需要的起重机数据信息包括起重机信息点变量、故障变量。
3.如权利要求1所述的起重机管理系统的建立方法,其特征在于,所述系统需要的起重机数据信息包括模板、符号以及事件控制;其中所述符号和模板可由预定义的符号库或者模板窗口的图形元素提供,也可以是自定义的符号库或模板窗口提供并存储在系统数据库中。
4.如权利要求1所述的起重机管理系统的建立方法,其特征在于,所述起重机管理系统内部建立有故障数据库和趋势数据库,将所采集的故障信息存储在故障数据库中,将所采集的趋势数据存储在趋势数据库中。
5.一种起重机管理系统的建立装置,其特征在于,所述起重机管理系统包括数个建立在系统内部的数据库,所述装置包括用于定制用户需要的起重机数据信息的装置,连接到一用户数据库并将用户需要的数据信息存储在用户数据库中;用于定制系统需要的起重机数据信息的装置,连接到一系统数据库并将系统需要的数据信息存储在系统数据库中;数据采集装置,运行起重机管理系统时,动态采集所定制的用户需要的起重机数据信息和系统需要的起重机数据信息;数据处理装置,连接到数据采集装置,对所采集的起重机数据信息进行处理;系统接口,可连接到外部应用,以便于让外部应用调用所述系统内部的数据库以使用起重机数据信息;显示装置,连接到所述起重机管理系统内的各个数据库,通过图形处理的方法读取保存在所述起重机管理系统内部的数据库中的各种动态数据并将它们显示出来;传送装置,连接到所述起重机管理系统内的各个数据库,还连接到一外部网络,根据所述外部网络结构模式将保存所述起重机管理系统内的数据组织成一定格式的数据包进行传送。
6.如权利要求5所述的起重机管理系统的建立装置,其特征在于,所述用户需要的起重机数据信息包括起重机信息点变量、故障变量。
7.如权利要求5所述的起重机管理系统的建立装置,其特征在于,所述系统需要的起重机数据信息包括模板、符号以及事件控制;其中所述符号和模板可由预定义的符号库或者模板窗口的图形元素提供,也可以是自定义的符号库或模板窗口提供并存储在系统数据库中。
8.如权利要求5所述的起重机管理系统的建立装置,其特征在于,所述起重机管理系统内部的数据库包括故障数据库和趋势数据库,所述数据采集装置所采集的故障信息存储在故障数据库中,所述数据采集装置采集的趋势数据存储在趋势数据库中。
全文摘要
本发明揭示了一种起重机管理系统的建立方法及装置,该起重机管理系统包括数个建立在系统内部的数据库,包括a)定制用户需要的起重机数据信息和系统需要的起重机数据信息并分别保存;b)运行起重机管理系统时,动态采集所定制的起重机数据信息;c)对所采集的起重机数据信息进行处理,系统内部提供开放的接口以便于让外部应用调用起重机数据信息;d)通过图形处理的方法读取保存在所述起重机管理系统内部的数据库中的各种动态数据并将它们显示出来;e)根据网络结构模式将数据组织成一定格式的数据包进行传送。采用本发明的技术方案,能有效缩短系统开发时间,增强可靠性、可重用性和可扩展性,并且使得系统易于维护、更新和升级。
文档编号G06Q10/00GK1808485SQ20061002372
公开日2006年7月26日 申请日期2006年1月27日 优先权日2006年1月27日
发明者叶军 申请人:上海振华港口机械(集团)股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1