多协议点巡检设备接入系统的制作方法

文档序号:7765543阅读:495来源:国知局
专利名称:多协议点巡检设备接入系统的制作方法
技术领域
本发明涉及工业生产领域的点巡检设备,特别涉及不同种类点巡检设备接入到管 理系统的技术。
背景技术
工业生产领域的点巡检设备是这样一种设备车间的生产设备(如机床)在运转 一定时期后需要对其运行状态进行了解,以便制定下一步的维修、养护计划。对生产设备运 行状态的了解需要通过点巡检设备进行。点巡检设备实质上是一种数据采集设备,通过生 产设备上对应的数据接口采集需要的数据。所谓点巡检是点检与巡检的简称,点检就是对 特定的生产设备进行数据采集,巡检是例行的对不特定的生产设备进行数据采集,点检与 巡检所用的设备没有差别。点巡检设备仅是一个数据采集设备,其主要作用还是要将采集 到的数据传递给后台的点巡检设备管理业务系统。也就是说点巡检设备发挥作用还需要依 赖后台的管理系统对数据进行进一步处理。现阶段点巡检设备的实际状况是点巡检设备的数据接口没有统一的标准,不同 的生产商采用不同的标准,甚至同一生产商不同时期采用不同的标准。点巡检设备无论是 数据接口的物理形式还是采用的通信协议种类繁多,如RS232串行接口、USB接口、以太网 接口及无线通信接口。这往往造成点巡检设备的使用者面临这样一个问题,由于同时使用 多种接口形式的点巡检设备,需要针对不同类型的点巡检设备开发点巡检设备管理业务系 统,数据没有集中管理,开发系统的工作量大,且维护成本高。

发明内容
为了解决现阶段点巡检设备存在多种数据接口而导致的上述问题,本发明提供了 一种多协议点巡检设备接入系统。通过一个兼容多种标准数据接口的平台,实现了本发明 的目的。本发明的技术方案如下多协议点巡检设备接入系统,包括顺序连接的点巡检设备接入检测模块、通信适 配模块和协议适配模块;所述点巡检设备接入检测模块检测是否有点巡检设备接入,并将检测结果生成点 巡检设备接入状态列表,并将该接入状态列表传送给通信适配模块;通信适配模块根据接收到的所述接入状态列表调用相应的通信接口适配组件,以 向协议适配模块提供统一的通信通道;协议适配模块通过所述通信通道获取所述点巡检设备的类型,调用相应的协议适 配组件,以解析所述点巡检设备传来的信息并转换成统一的数据格式传送给点巡检设备管 理业务系统。所述协议适配模块还用于执行如下功能从点巡检设备管理业务系统接收数据,并将该数据转换成符合相应点巡检设备的
3协议的数据格式,并将转换后的数据通过通信适配模块建立的所述通信通道传送给相应的 点巡检设备。所述协议适配模块还用于执行如下功能当点巡检设备接入检测模块检测到有点巡检设备接入,而协议适配模块无法获取 该点巡检设备的类型时,协议适配模块向点巡检设备管理业务系统发送点巡检设备类型未 知的信息。协议适配模块解析点巡检设备传来的信息得到的结果以XML格式存放,并通过 Webservice方式将该XML格式信息提供给点巡检设备管理业务系统。所述通信适配模块如果判断已经接入的点巡检设备发生断开接入的情况,则通信 适配模块撤销相应的通信通道。本发明的技术效果本发明的多协议点巡检设备接入系统,根据接入的点巡检设备的数据接口,建立 相应的通信通道,对不同的通信协议进行解析,将点巡检设备的数据转换成统一的数据格 式传递给点巡检设备管理业务系统。多协议点巡检设备接入系统为点巡检设备管理业务系 统提供了一个处理界面,处理不同接口的点巡检设备,而点巡检设备管理业务系统接收到 的都是统一的数据格式,这样点巡检设备管理业务系统就不会因为点巡检设备的变化进行 频繁的调整变化,开发工作量小,维护成本低。同时,多协议点巡检设备接入系统还可以增 加对新的点巡检数据接口的处理能力,灵活方便。


图1为多协议点巡检设备接入系统与点巡检设备和点巡检设备管理业务系统之 间的连接关系图。图2为多协议点巡检设备接入系统原理图。图3为多协议点巡检设备接入系统的工作流程图。图4为多协议点巡检设备接入系统的另一个工作流程图。
具体实施例方式以下结合附图对本发明的技术方案进行详细说明。图1显示了本发明的多协议点巡检设备接入系统与点巡检设备和点巡检设备管 理业务系统之间的关系。点巡检设备通过通信物理接口与多协议点巡检设备接入系统连 接,在实际应用中,多协议点巡检设备接入系统的物理载体是硬件设备,如服务器,在该硬 件设备上设置多种类型的通信物理接口(适合点巡检设备已有的通信接口类型)。多协议 点巡检设备接入系统与上一层的点巡检设备管理业务系统连接,多协议点巡检设备接入系 统与点巡检设备管理业务系统之间可进行双向通信,多协议点巡检设备接入系统与点巡检 设备之间可进行双向通信。图2显示了本发明多协议点巡检设备接入系统的原理。多协议点巡检设备接入系 统包括顺序连接的点巡检设备接入检测模块、通信适配模块和协议适配模块。其中,通信适 配模块中还包括通信接口适配组件库,协议适配模块还包括协议适配组件库。结合图3所示的工作流程对多协议点巡检设备接入系统进行进一步的说明。
第一,点巡检设备接入检测模块生成点巡检设备接入状态列表。在这一步骤中,点 巡检设备接入检测模块周期性检测是否有点巡检设备接入,并将检测结果生成点巡检设备 接入状态列表,这样就可以监控是否有点巡检设备接入或断开。第二,点巡检设备接入状态列表发送给通信适配模块。在第一步骤中生成的点巡 检设备接入状态列表被传送给通信适配模块。第三,通信适配模块判断是否有点巡检设备接入或断开。通信适配模块从点巡检 设备接入状态列表中的信息可以判断是否有点巡检设备接入或断开。如果有新接入的点 巡检设备,则通信适配模块建立相应的通信通道,具体方式是通信适配模块从通信适配组 件库中调用与新接入的点巡检设备相应的通信接口适配组件,根据通信接口适配组件的定 义,建立相应的通信通道。通信适配模块建立的通信通道采用独立的线程处理,可以支持多 个不同接口类型的点巡检设备接入。如果通信适配模块从点巡检设备接入状态列表判断有点巡检设备断开,则通信适 配模块撤销相应的通信通道。第四,协议适配模块匹配相应的协议适配组件。协议适配模块通过第三步骤通信 适配模块建立的通信通道获取接入的点巡检设备的类型,然后,从协议适配组件库中调用 相应的协议适配组件,根据协议解析接入的点巡检设备传来的信息并转换成统一的数据格 式传送给点巡检设备管理业务系统。协议适配模块解析点巡检设备传来的信息得到的结果 以XML格式存放,并通过Webservice方式将该XML格式信息提供给点巡检设备管理业务系 统。 协议适配组件库中包括RS232通信适配组件221、以太网通信适配组件222、USB通 信适配组件223以及无线通信适配组件224。其中无线通信适配组件2M还会根据无线接 口通信协议及接口硬件转换器不同而存在一定差异,要根据具体应用条件进行约定,但是 应用条件一旦确定无线通信适配组件也相应确定。如果点巡检设备接入检测模块检测到有点巡检设备接入,而协议适配模块无法获 取该点巡检设备的类型时(即协议适配组件库中没有对应的协议适配组件),协议适配模 块向点巡检设备管理业务系统发送点巡检设备类型未知的信息。管理人员根据这一信息可 以开发出对应的协议适配组件并增加到协议适配组件库中,扩充的多协议点巡检设备接入 系统的功能。图4显示了多协议点巡检设备接入系统另一个工作流程,或者说与图3所示工作 流程方向相反的一个流程。协议适配模块从点巡检设备管理业务系统接收数据,并将该数 据转换成符合相应点巡检设备的协议的数据格式,转换后的数据通过通信适配模块建立的 所述通信通道传送给相应的点巡检设备。点巡检设备除了从生产设备采集数据外,采集 哪些数据等要求还需要从点巡检设备管理业务系统获得,这就需要具有图4所示的工作流 程,以便上述要求信息能够传递给点巡检设备。点巡检设备管理业务系统与点巡检设备之间通信的内容分为命令和数据两类,其 中命令用于控制点巡检设备的操作执行,以获取设备有效信息或向点巡检设备传送相应 配置信息;数据是点巡检设备采集的生产设备数据或者设定配置。通过对不同类型的工业点巡检设备功能进行分析发现点巡检对象可以按照设备 类别建立对象库进行管理;同一对象的具体点巡检项目和条目虽然在不同行业及企业应用中存在一定差异,但可以为其建立一张点巡检表格提取共性同时兼容差异性。对于同一对 象的点巡检项目和条目的结果描述也可以采用统一的方式。因此,可以将不同类型的工业 设备点巡检数据都转换成统一的、按设备对象管理的点巡检表格形式,并以XML文件格式 存放,供点点巡检设备管理业务系统进行分析处理。对需执行点巡检操作的生产设备进行四级分类管理按照设备用途进行的一级分 类,按照设备结构或工作原理进行的二级分类,按照设备规格型号进行的三级分类。比如设 备一级分类为泵,设备二级分类为轴流式、离心式或往复式等,设备三级分类为规格型号1、 规格型号2等。设备三级分类之下还包含多个单台设备,按照设备编号进行区分。每一级设备分类具备该分类的点巡检表格属性,各级设备分类的点巡检表格属性 具有继承关系。实际应用的点巡检表格与单台设备对应,该点巡检表格生成除了从各级设 备分类点巡检属性继承的部分之外,还包含了不同应用协议类别的特征点巡检属性,主要 体现在点巡检的具体项目、条目可能存在差异。本发明的多协议点巡检设备接入系统可以兼容多种点巡检设备,支持RS232串行 接口、USB接口、以太网接口及无线通信接口等接口,并且可以扩充支持新的标准的接口。
权利要求
1.多协议点巡检设备接入系统,其特征在于包括顺序连接的点巡检设备接入检测模 块、通信适配模块和协议适配模块;所述点巡检设备接入检测模块检测是否有点巡检设备接入,并将检测结果生成点巡检 设备接入状态列表,并将该接入状态列表传送给通信适配模块;通信适配模块根据接收到的所述接入状态列表调用相应的通信接口适配组件,以向协 议适配模块提供统一的通信通道;协议适配模块通过所述通信通道获取所述点巡检设备的类型,调用相应的协议适配组 件,以解析所述点巡检设备传来的信息并转换成统一的数据格式传送给点巡检设备管理业 务系统。
2.根据权利要求1所述多协议点巡检设备接入系统,其特征在于所述协议适配模块还 用于执行如下功能从点巡检设备管理业务系统接收数据,并将该数据转换成符合相应点巡检设备的协议 的数据格式,并将转换后的数据通过通信适配模块建立的所述通信通道传送给相应的点巡 检设备。
3.根据权利要求1或2所述多协议点巡检设备接入系统,其特征在于所述协议适配模 块还用于执行如下功能当点巡检设备接入检测模块检测到有点巡检设备接入,而协议适配模块无法获取该点 巡检设备的类型时,协议适配模块向点巡检设备管理业务系统发送点巡检设备类型未知的信息。
4.根据权利要求3所述多协议点巡检设备接入系统,其特征在于协议适配模块解析点 巡检设备传来的信息得到的结果以XML格式存放,并通过Webservice方式将该XML格式信 息提供给点巡检设备管理业务系统。
5.根据权利要求4所述多协议点巡检设备接入系统,其特征在于所述通信适配模块 如果判断已经接入的点巡检设备发生断开接入的情况,则通信适配模块撤销相应的通信通 道。
全文摘要
本发明涉及工业生产领域的点巡检设备。为了解决现阶段点巡检设备存在多种数据接口而导致的上述问题,本发明提供了一种多协议点巡检设备接入系统,包括顺序连接的点巡检设备接入检测模块、通信适配模块和协议适配模块;点巡检设备接入检测模块检测是否有点巡检设备接入,并将检测结果生成点巡检设备接入状态列表;通信适配模块根据接收到的接入状态列表调用相应的通信接口适配组件,以向协议适配模块提供统一的通信通道;协议适配模块通过所述通信通道获取所述点巡检设备的类型,调用,以解析所述点巡检设备传来的信息并转换成统一的数据格式传送给点巡检设备管理业务系统。本发明可应用于生产设备的巡检过程。
文档编号H04L12/28GK102065124SQ201010548649
公开日2011年5月18日 申请日期2010年11月18日 优先权日2010年11月18日
发明者何伟 申请人:北京三博中自科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1