您现在所在的是:

PLC论坛

回帖:0个,阅读:469 [上一页] [1] [下一页]
5997
liaosun
文章数:1398
年度积分:53
历史总积分:5997
注册时间:2003/5/4
发站内信
2015论坛贡献奖
2014论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011博客贡献奖
2010博客杰出贡献奖
发表于:2013/6/19 9:49:19
#0楼
菲戈:大家都知道一旦PLC出错后会调用相应的OB块,如果OB块不存在就会引发PLC停止。但是PLC停止有利有弊,所有我会根据自己的需要建立OB块。举个例子:
OB121<=>编程错误,我一般不建立因为一旦建立过后自己程序中的一些错误就会被忽略。反正编程错误肯定是在编程的过程中,我可以用S7在线诊断查找我的错误所在。
OB86<=>机架/DP错误,这属于硬件错误,一般会出现在最终使用过程中。所以我一定会建立,并且做处理。否则设置在运行过程中PLC停止的话可能会造成很大的损失。
灵活利用OB块可以很好的方便编程者和用户诊断PLC的故障。
在下面是我的回帖:
万一从站、机架故障不是很快自动恢复,而是长期实实在在的故障,继续运行可能导致严重问题,下载空的OB86是很危险的。可在OB86中编程来处理不同的故障,判断是否可以忽略故障还是停机。
此帖来自中华工控网工控博客
原文件地址:http://blog.gkong.com/more.asp?id=173836&Name=liaochangchu
我是廖常初,是一个高校的老师,曾在企业从事机械、电气技术工作,长期从事工业控制和PLC应用的教学、科研和工程应用工作。博客中的日志除注明外均为原创。愿意在此与大家探讨工控的问题!
廖常初工控博客地址:http://blog.gkong.com/blog.asp?name=liaochangchu
我曾写过几本小书: 《PLC编程及应用》第3版(S7-200)、《S7-300/400 PLC应用技术》第3版、《FX系列PLC编程及应用》第2版、《S7-200 PLC编程及应用》、《PLC基础及应用》第2版(FX系列大专教材)、《西门子人机界面(触摸屏)组态与应用技术》、《西门子工业通信网络组态编程与故障诊断》、《S7-1200 PLC编程及应用》第2版、《跟我动手学S7-300/400 PLC》、《跟我动手学FX系列PLC》
机械工业出版社廖常初图书专题:http://www.gkong.com/zt/liaochangchu/

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

31.2002