- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第七章 故障诊断;7.1 了解S7-300 PLC的基本故障种类;7.2 掌握PLC的常规维护及故障排除的方法;本资料来源;7.2.1 检查与维护;表7-1 周期性检查一览表;二、日常维护;调换锂电池的步骤: ;7.2.2 外部故障的排除方法;一、故障查找;2、电源故障检查;3、运行故障检查;4、输入输出故障检查;;5、外围环境的检查;二、故障的处理;序号;序号;5;7.2.3 内部错误的故障诊断;一、故障诊断的基本方法;;二、利用CPU诊断缓冲区进行详细故障诊断;;;;;;;;三、错误处理组织块;OB号;为避免发生某种错误时CPU进入停机,可以在CPU中建立一个对应的空的组织块。用户可以利用OB中的变量声明表提供的信息来判别错误的类型。
根据S7 CPU检测到并且用户可以通过组织块对其进行处理的错误分为异步错误和同步错误。 ;1、异步错误组织块;(1)时间错误处理组织块(OB80);打开OB80可以从OB80的临时变量中得到故障信息,见图7-14所示。 ;变量;(2)电源故障处理组织块(OB81);变量;(3)诊断中断处理组织块(OB82);变量;OB82_RESERVED_2;在编写OB82的程序时,要从OB82的起动信息中获得与出现的错误有关的更确切的诊断信息,例如是哪一个通道出错,出现的是哪种错误。使用SFC51“RDSYSST”也可以读出模块的诊断数据,用SFC52“WR_USMSG”可以将这些信息存入诊断缓冲区。
现在通过结合模板的短线诊测应用和SFC51来说明诊断中断组织块OB82的使用方法。;;;;;;本例中COME数组字节的含义接受如下:
COME[1]=B#16#D:表示通道错误,外部故障和模块问题;
COME[2]=B#16#15:表示此段信息为模拟量模块的通道信息;
COME[3]=B#16#0:表示CPU处于运行状态,无字节2中标示的故障信息;
COME[4]=B#16#0:表示无字节3中标示的故障信息;
COME[5]=B#16#71:表示模拟量输入;
COME[6]=B#16#8:表示模块的每个通道有8个诊断位;
COME[7]=B#16#8:表示模块的通道数;
COME[8]=B#16#3:表示0通道错误和1通道错误,其他通道正常;
COME[9]=B#16#10:表示0通道断线;
COME[10]=B#16#10:表示1通道断线;
COME[11]=B#16#0:表示2通道正常,其他通道与2通道相同。 ;(4)插入/拔出模块中断组织块(OB83);变量;(5)CPU硬件故障处理组织块(OB84);变量;(6)优先级错误处理组织块(OB85);变量;(7)机架故障组织块(OB86);变量;;;OB86程序当在通讯发生问题后或者访问不到配置的机架或站时执行,此时程序可能还可能需要调用OB82和OB122等组织块,当OB86执行时可以通过它的临时变量读出产生的故障代码和事件类型,通过它们的组合可以得到具体错误信息,同时也可以读出产生错误的模块地址和机架信息。STEP 7不能时时监控程序的运行,可以用“Variable Table”监控实时数据的变化。;打开组织块OB86编写程序,程序如图7-22所示。;;(8)通信错误组织块(OB87);变量;2、同步错误组织块;;(1)编程错误组织块(OB121) ;变量;;;;;(2)I/O访问错误组织块(OB122);变量;;;;
原创力文档


文档评论(0)