找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
1、请问你的出错处理块都有哪些下载进CPU呢?
2、分站断电,主站检测到分站通信错误,同时,你的程序也要用到分布式I/O地址及其特殊模块的地址,这部分也会检测的,
3、把这些空组织块都下载到CPU中,来避免CPU的异常停机!
OB81 电源故障
OB82 诊断中断
OB83 插入/拔出模块中断
OB85 优先级错误
OB86 扩展机架,DP主站系统或者分布式I/O故障
OB87 通讯故障
OB121编程错误
OB122 I/O访问错误
详见《组织块使用说明》下载:
http://218.93.112.166/ec/C23/dl/xxzl/%E7%BB%84%E7%BB%87%E5%9D%97%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E.pdf
对于你的问题补充:
我想说的是你根据诊断信息来查看是什么原因导致CPU停机的呢?你把诊断缓冲区的诊断信息分析下,能够查出故障的原因!
另外一点:你不断分布式电源的时候,这个系统是正常的运行吗?是不是你的CPU与其它的CPU之间也进行这数据的交换?
导致你停机的COU指示灯是怎么指示的呢?由于你的问题没有描述详细,你可以参考:
1. BUSF:
(1) 正常时不亮
(2)亮:表明总线故障(物理故障),DP接口故障,多DP主站模式下不同传输速率
(3) 闪烁表明站故障或至少一个已分配的从站无法寻址
2.RUN:亮表明CPU处于RUN状态
3.STOP:亮表明CPU处于停止状态
4.INTF:亮表明检测到内部错误(编程或参数分配错误)或CPU正在执行 CiR。
5.EXTF1:亮表明检测到外部错误(换言之,错误原因不在CPU模块上)。
6.FRCE:亮表明强制作业已激活。
7.BUS1F:亮表明在 MPI/DP 接口上检测到错误。
8.BUS2F:亮表明在PROFIBUS DP接口上检测到错误。
9.IFM1F:亮表明在存储器子模块的接口1上检测到错误。
10.IFM2F:亮表明在存储器子模块的接口 2 上检测到错误。
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!