[发明专利]基于工控机的现场总线故障诊断方法无效
| 申请号: | 201010510938.X | 申请日: | 2010-10-18 |
| 公开(公告)号: | CN102081401A | 公开(公告)日: | 2011-06-01 |
| 发明(设计)人: | 施宝酉 | 申请(专利权)人: | 天津市天锻压力机有限公司 |
| 主分类号: | G05B23/02 | 分类号: | G05B23/02 |
| 代理公司: | 天津市鼎和专利商标代理有限公司 12101 | 代理人: | 李凤 |
| 地址: | 30040*** | 国省代码: | 天津;12 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 工控机 现场总线 故障诊断 方法 | ||
技术领域
本发明属于一种大型压机的控制系统,特别是涉及一种基于工控机的现场总线故障诊断方法。
背景技术
随着重工业和航空航天业的不断发展,对大型锻件出现了前所未有的需求,因此锻造设备随之得到发展。但是由于液压系统和电气系统越来越复杂,特别是现场总线应用越来越多,因此涉及到对现场总线故障的检测和维修。但是,对于大型压机控制系统的现场总线故障的检测是一项较为复杂的工作。因此,非常需要一种能够便于操作人员对现场总线故障及时进行诊断和维修的系统。
发明内容
本发明为解决公知技术中存在的技术问题,提供一种能够便于操作人员对现场总线故障及时进行诊断和维修的基于工控机的现场总线故障诊断方法。
本发明为解决公知技术中存在的技术问题所采取的技术方案是:一种基于工控机的现场总线故障诊断方法,在PLC控制系统运行过程中出现总线故障时,进入如下故障诊断程序,包括如下步骤:1)首先判断是否是DP网络故障,不是,则返回PLC控制系统,是则进入下一步骤;2)调出相应网络诊断程序;3)在相应网络诊断程序中调出代码群;4)确定故障代码,判断代码群中的一位代码是否与所出故障的部位对应,是,即确定为故障代码,进入下一步,否则,继续判断;5)向计算机输出报警文本;6)返回主控制程序。
步骤2所述的相应网络诊断程序是西门子CPU416~2DP中的OB80~OB86。
步骤3所述的代码群是在步骤2的基础上调出sfc51。
步骤5所述的向计算机输出报警文本,是将所找到的故障代码送入计算机。
本发明具有的优点和积极效果是:本发明的基于工控机的现场总线故障诊断方法,为130MN重型数控锻造液压机开发了友好的操作界面和及时的现场诊断界面,能够便于操作人员对现场总线故障及时进行诊断,便于操作和系统维护。
附图说明
图1是本发明的故障诊断方法的流程图。
具体实施方式
为能进一步了解本发明的发明内容、特点及功效,兹列举以下实施例,并配合附图详细说明本发明的如下:
如图1所示,本发明的基于工控机的现场总线故障诊断方法,是基于台湾研华工控机利用西门子的WinCC组态软件开发压机操作平台和西门子PROFIBUS现场总线诊断显示系统;在西门子CPU416-2DP中编程,一旦现场总线出现故障,在西门子CPU416-2DP中会调用现场总线诊断程序,CPU会将现场总线的诊断信息反馈到工控机上,操作员可以通过WinCC操作界面清楚的看到现场线的故障。如图1所示,在PLC控制系统运行过程中出现总线故障时,进入如下故障诊断程序,包括如下步骤:
1)首先判断是否是DP(西门子Profibus现场总线)网络故障,不是,则返回PLC控制系统,是则进入下一步骤;
2)调出相应网络诊断程序,所述的相应网络诊断程序是西门子CPU416~2DP中的OB80~OB86;
3)在相应网络诊断程序中调出代码群,即,在西门子CPU416~2DP中的OB80~OB86中调出sfc51;
4)确定故障代码,判断代码群sfc51中的一位代码是否与所出故障的部位对应,是,即确定为故障代码,进入下一步,否则,继续判断;
5)向计算机输出报警文本,所述的向计算机输出报警文本,是将所找到的故障代码送入计算机;
6)返回主控制程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津市天锻压力机有限公司,未经天津市天锻压力机有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010510938.X/2.html,转载请声明来源钻瓜专利网。





