哪些OB块必须添加?

我现在的CPU经常停机显示OB82/OB86不好,但是我里边现在只有四个OB块分别是OB1,OB35,OB82,OB86,没有OB100,OB101,OB122,但是热启动可以启动,这些不加也可以吗,还是系统自带啊,我的系统是315-2PN/DP

最佳答案

有什么方法使总线上一个设备故障检修但不影响其他设备工作?
需要添加相应的OB组织块。CPU检测到程序处理过程中的错误(同步错误)和PLC中的错误(异步错误)时,会调用相应的组织块,如果该OB不存在,CPU将进入STOP模式。
OB80:时间错误
OB81:电源错误
OB82:诊断错误
OB83:插入/移出模块中断
OB84:CPU硬件故障
OB85:优先级错误
OB86:机架故障或分布I/O故障
OB87:通讯错误
OB121:编程错误
OB122:I/O访问错误
.参考资料: 《如何使用OB组织块》
http://www.ad.siemens.com.cn/download/Html/download.aspx?DownloadID=1271&TreeID=8&URL=%2fDownload%2fUpload%2fAS%2fapplication%2fA0059.zip
如何实现在从站断电、通讯失败或从站通讯口损坏等现象出
现时,主站能够不停机?
需要在您的STEP7 项目中插入相应组织块。插入这些组织块时,
不需要编程内容,当从站断电、通讯失败等现象出现时,主站只报总
线故障,但不停机。这样,无论从站先上电,还是主站先上电,系统
都能正常运行:
S7-300 中加入OB82、OB86、OB122; 在S7-400 中加入
OB82~OB87、OB122;
参考资料:http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=55153&cid=1029

提问者对于答案的评价:
多谢

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc229454.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 上午3:52
下一篇 2018年12月1日

相关推荐