[发明专利]PCS7软件系统的诊断系统和诊断方法有效
申请号: | 201210035151.1 | 申请日: | 2012-02-16 |
公开(公告)号: | CN102915028A | 公开(公告)日: | 2013-02-06 |
发明(设计)人: | 王勇 | 申请(专利权)人: | 上海西门子工业自动化有限公司 |
主分类号: | G05B23/00 | 分类号: | G05B23/00 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 李慧 |
地址: | 200030 上海市中山*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | pcs7 软件 系统 诊断 方法 | ||
技术领域
本发明涉及自动控制系统领域,特别涉及一种用于诊断PCS7软件系统的系统和方法。
背景技术
分布式控制系统(Distributed Control System,DCS)是随着现代大型工业生产自动化的不断兴起和过程控制要求的日益复杂而应运而生的综合控制系统。为了构建分布式控制系统并对该系统的运行进行控制,多种DCS软件系统被开发出来,西门子公司的PCS7系统就是其中典型的一种。
由于分布式控制系统的复杂性,PCS7软件系统由大量组件构成,分别用于实现分布式控制系统中的各种控制功能。绝大多数PCS7软件系统的安装和运行是基于Microsoft Windows操作系统的,而HMI部分的数据库则采用Microsoft SQL Server,由于它们均具有组件种类繁多,版本更新速度快,与操作系统关联密切等共同特点,因而在运行时有可能会发生各种故障。
虽然PCS7软件系统的有些组件自身带有部分诊断功能,但是由于功能单一且过于分散,在系统运行真正发生故障的时候往往难以集中、准确地反映故障信息,而且很难及时、快速地从多种诊断信息中分析出故障的根本问题所在,这就给有效排除故障带来了很大困难。
发明内容
有鉴于此,本发明的发明目的在于提供一种用于诊断PCS7软件系统的系统和方法,以实现准确收集PCS7软件系统运行中的各类诊断信息,为故障分析提供全面的数据基础,而且实现及时从各种诊断信息中分析出故障原因,为找出解决方案提供参考,从而提高排除系统运行故障的效率。
根据本发明的一个方面,本发明提供一种PCS7软件系统的诊断系统,包括:诊断信息收集模块、诊断信息文本化模块、故障原因分析模块和诊断报告生成模块,其中,所述诊断信息收集模块,用于按照类别对PCS7软件系统进行系统诊断,并将所有诊断信息进行汇总;所述诊断信息文本化模块,用于根据故障代码与故障信息的对应关系,将所述诊断信息中的故障代码进行文本化,生成可识别的故障信息;所述故障原因分析模块,用于根据各种所述故障信息,基于专家数据库分析出可能导致故障的原因,并提供相应解决方案;以及所述诊断报告生成模块,用于基于所述诊断信息、所述故障信息和所述解决方案,输出诊断报告。
优选地,所述类别是下面的一种或多种:PCS7软件系统基础功能信息、PCS7软件系统已安装组件信息、已安装第三方软件信息、操作系统日志信息和内存dump信息。
优选地,所述诊断系统进一步包括专家数据库生成模块,用于通过数据挖掘处理生成所述专家数据库。
优选地,所述数据挖掘处理包括下面的一种或多种:关联分析、分类、预测、聚类。
优选地,所述专家数据库生成模块进一步用于根据所述故障原因分析模块的分析结果更新所述专家数据库。
根据本发明的另一个方面,本发明还提供一种PCS7软件系统的诊断方法,包括:诊断信息收集步骤、诊断信息文本化步骤、故障原因分析步骤和诊断报告生成步骤,其中,所述诊断信息收集步骤,用于按照类别对PCS7软件系统进行系统诊断,并将所有诊断信息进行汇总;所述诊断信息文本化步骤,用于根据故障代码与故障信息的对应关系,将所述诊断信息中的故障代码进行文本化,生成可识别的故障信息;所述故障原因分析步骤,用于根据各种所述故障信息,基于专家数据库分析出可能导致故障的原因,并提供相应解决方案;以及所述诊断报告生成步骤,用于基于所述诊断信息、所述故障信息和所述解决方案,输出诊断报告。
优选地,所述类别是下面的一种或多种:PCS7软件系统基础功能信息、PCS7软件系统已安装组件信息、已安装第三方软件信息、操作系统日志信息和内存dump信息。
优选地,所述诊断方法进一步包括专家数据库生成步骤(S50),用于通过数据挖掘处理生成所述专家数据库。
优选地,所述数据挖掘处理包括下面的一种或多种:关联分析、分类、预测、聚类。
优选地,在所述专家数据库生成步骤中,还根据所述故障原因分析步骤的分析结果更新所述专家数据库。
从上述技术方案中可以看出,本发明可以准确收集PCS7软件系统运行中的各类诊断信息,为故障分析提供全面的数据基础,而且能够及时从各种诊断信息中分析出故障原因,为找出解决方案提供参考,从而提高了排除系统运行故障的效率。
附图说明
下面将通过参照附图详细描述本发明的优选实施例,使本领域的普通技术人员更清楚本发明的上述及其它特征和优点,附图中:
图1是本发明具体实施方式中PCS7软件系统的诊断系统结构图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海西门子工业自动化有限公司,未经上海西门子工业自动化有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210035151.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:变螺旋角斜齿轮
- 下一篇:一种治疗流感的药物及其制剂的制备方法及质量检测方法