版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、PROFIBUS-DP的故障诊断,使用PLC的LED故障指示诊断功能 使用STEP7的在线故障诊断功能 使用故障中断组织块的诊断功能 使用PCS7的故障诊断监控系统,现化网络控制系统的站点越来越多,网络系统越来越复杂。网络系统某一个或几个节点出现故障,会影响整个系统的运行。掌握并熟练应用有效的诊断功能,可有利于缩短维修时间,提高设备使用效率。,诊断 方法,1,学习交流PPT,一、使用PLC的LED故障指示诊断功能 当网络、网络中的设备出现故障时,主站的CPU、远程I/O从站、智能从站和信号模块的LED指示灯提供了故障指示报警,为故障检修提供了帮助。有关LED故障诊断识别的详细信息,可以查阅相关
2、设备的用户使用手册。LED故障指示诊断具有以下特点: 简单、直观、方便。 故障指示范围较大,无法提供更多的细节。例如: 当CPU出现硬件或软件故障时SF会亮,但无法提供 到底是哪种故障造成的。,2,学习交流PPT,3,学习交流PPT,4,学习交流PPT,5,学习交流PPT,SF红色常亮:CPU有硬件故障或软件错误。 BF红色常亮:总线通讯故障。 BF红色闪烁:CPU作为主站时,可能总线电缆有故障,或连接的从站有故障。 BATF红色常亮:电池故障。 BF红色闪烁:CPU作为从站时,可能DP通信中断,或PROFIBUS地址、项目组态参数错误。 电源DC24V红色闪烁:输出电路过载。 电源DC24V
3、不亮:输出短路,输入过压或欠压。 有关的LED故障诊断功能详情请查阅相关手册,6,学习交流PPT,二、使用STEP7的在线故障诊断功能 STEP7与DP网络系统建立在线连接。 调用【PLC】菜单中的【诊断/设置】项目执行硬件诊断、模块信息任务,从中反馈的数据查找出故障的部位。,7,学习交流PPT,8,学习交流PPT,三、使用故障中断组织块的诊断功能 STEP提供了几个用于故障诊断的组织块,当系统出现故障时,操作系统会自动调用与之相关的组织块,执行组织块内的程序。如果用户没有对这些组织块编写故障处理程序且下载至CPU,那么系统会使CPU处于STOP状态。导致用户很难知道是哪种故障原因导致停机。
4、用户如果编写故障组织块的故障处理程序,当系统出现故障时,系统执行相关的处理程序,有利于故障的排查和检修。,9,学习交流PPT,10,学习交流PPT,1、OB82的诊断功能 能监测具备诊断中断功能的I/O模块,当I/O模块出现故障时,发出诊断中断请求,系统调用OB82组织块,把诊断数据存入OB82的变量中,供用户读取。,引起诊断中断,把诊断数据存入OB82组织块的变量中。 没有下载OB82块,会使CPU处于STOP状态。,11,学习交流PPT,调用OB82块的要求 熟悉OB82块的变量名称、类型及其用途。 理解变量中的数据格式及其含义。 开启I/O模块的诊断中断功能。 编写OB82块的程序,把诊
5、断数据保存到共享数据块中,便于其它块程序读取分析。,12,学习交流PPT,OB82块的变量声明表,13,学习交流PPT,OB82块的变量声明表,14,学习交流PPT,OB82块的变量声明表,15,学习交流PPT,OB82块的变量声明表,16,学习交流PPT,OB82_MDL_TYPE的代码含义,17,学习交流PPT,开启I/O模块的诊断中断功能,双击,18,学习交流PPT,双击,19,学习交流PPT,调用OB82的编程方法 创建一个取名为UDT82的结构型数据,用于定义保存DB82的调用次数和诊断数据。调用次数设为整型,其它数据类型与DB82的变量数据类型保持一致。 创建一个取名DB82的共享
6、数据块,在块内声明一个取名为DB82_Diag的结构型变量,结构类型为UDT82。 编写OB82的程序,把调用次数和诊断数据保存在DB82中的DB82_Diag变量中。,20,学习交流PPT,双击,21,学习交流PPT,22,学习交流PPT,双击,23,学习交流PPT,24,学习交流PPT,双击,25,学习交流PPT,调用SFC20 “数据块复制功能”,复制的源数据起始地址 用指针型数据,20个字节,复制的目标数据 起始地址,26,学习交流PPT,2、OB86的诊断功能 能监测主站的机架(含扩展机架)的故障,能监测分布式DP从站的故障。当系统出现故障调用OB86时会把故障信息存放在OB86的变
7、量中,在调用OB86之前要掌握OB86的变量声明表的数据结构有其含义。通过编写OB86块的指令读取诊断数据,用于后期的分析处理,以便能快速定位故障部位。 OB86的变量声明表。 引起OB86的故障类型代码及其含义。 OB86块的程序,27,学习交流PPT,OB86的变量声明表,28,学习交流PPT,OB86的故障信息,29,学习交流PPT,OB86的故障信息,30,学习交流PPT,OB86的故障信息,31,学习交流PPT,OB86的故障信息,32,学习交流PPT,OB86_Z23的代码信息,OB86_EV_CLASS=B#16#38、B#16#39 OB86_FLT_ID=B#16#C1、B#
8、16#C2、B#16#C6,33,学习交流PPT,OB86_Z23的代码信息,OB86_EV_CLASS=B#16#38、B#16#39 OB86_FLT_ID=B#16#C3(主站故障)、C4、C5、C7、C8、C9,34,学习交流PPT,调用OB86的编程方法 创建一个取名为UDT86的结构型数据,用于定义保存DB86的诊断数据和调用次数。调用次数设为整型,其它数据类型与DB86的变量数据类型保持一致。 创建一个取名DB86的共享数据块,在块内声明一个取名为DB86_Diag的结构型变量,结构类型为UDT86。 编写OB86的程序,把诊断数据和调用次数保存在DB86中的DB86_Diag变
9、量中。,35,学习交流PPT,双击,36,学习交流PPT,37,学习交流PPT,双击,38,学习交流PPT,39,学习交流PPT,双击,40,学习交流PPT,41,学习交流PPT,42,学习交流PPT,43,学习交流PPT,44,学习交流PPT,编写故障诊断程序,调用SFC13或其它组织块、系统功能读取系统的故障诊断数据。 对所读取的诊断数据进行分析处理。得出故障诊断结论。,四、使用PCS7的故障诊断监控系统 前面叙述的三种都是“手动”的诊断方法,如果调用系统功能或系统功能块读取诊断数据,编写诊断数据分析的程序,再将分析结果通过HMI或PC机显示出来,就实现了自动化、智能化的故障诊断。其具体操作步骤如下:,45,学习交流PPT,调用SFC17或其它系统功能,把故障诊断结论以报警信息的形式发送给HMI或PC机。 应用WinCC flexible设计HMI的故障诊断报告系统,或
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 师范生顶岗实习报告汇编五篇
- 加入学生会自我介绍15篇
- 某建筑公司安全生产文明目标及措施
- 2025年部编版新教材语文一年级下册第七单元教案
- 动物生理学-第十二章-生殖生理课件
- 后备干部培养工作参考计划
- 个人租车给公司合同协议范本
- 个人房屋租赁合同书模板
- 2025年医护管理通讯装置项目发展计划
- 2025年水性色浆项目发展计划
- 政治-2025年八省适应性联考模拟演练考试暨2025年四川省新高考教研联盟高三年级统一监测试题和答案
- 2024年中国医药研发蓝皮书
- 坍塌、垮塌事故专项应急预案(3篇)
- 品管圈PDCA获奖案例-心内科降低心肌梗死患者便秘发生率医院品质管理成果汇报
- 2023年初级会计师《初级会计实务》真题及答案
- 2024-2025学年三年级上册道德与法治统编版期末测试卷 (有答案)
- 2025蛇年学校元旦联欢晚会模板
- 陕西省安康市2023-2024学年高一上学期期末考试 生物 含解析
- WPS Office办公软件应用教学教案
- 2024年度租赁期满退房检查清单:租户与房东的交接确认单
- 第八版糖尿病
评论
0/150
提交评论