OB1超时导致400H—CPU停机

我是417H的CPU,软件SEP7 V5.4 SP4,卡件全部冗余,AI用MTA板,DI,DO没有用,直接一分为二接线。编程用梯形图和顺控。我在现场调试时,经常会莫名其妙的CPU停机。发诊断信息给西门子,他看了后说是中断太多,OB1超时,停机。我找不到是哪个中断太多,请大家帮忙找原因。
 还有一个情况时我的417的CPU,内存很大了,我频繁在线下载程序时,有时会存储器空间不够。压缩后下载CPU启动不起来,清除CPU后再下载就可以了。
 以下是诊断信息:只列了5条,剩下的都是重复最后一条诊断信息,最后一条诊断信息是一个冗余的DI点中德一个通道报故障,我还没查什么原因。
 Diagnostic buffer of module CPU 417-4 H
 
 Order No./ Des cription         Component                      Version                       
 6ES7 417-4HT14-0AB0            Hardware                       1                             
 - - -                          Firmware                       V 4.5.3                       
 Boot Loader                    Firmware expansion             V 4.5.1                       
 
 Rack:                          0
 Slot:                          3
 
 
 Event 1 of 3000:  Event ID 16# 5371
 Distributed I/Os: end of the synchronization with a DP master 
 Slot of the DP master:   3 in rack   0
 Number of distributed stations:  10
 Event occurred in the master CPU in rack 0
 Incoming event
 02:03:35.411 PM  11/22/2011
 
 
 Event 2 of 3000:  Event ID 16# 530D
 New startup information in STOP mode
 Startup prevented by:
 - STOP request exists
 - Cold restart or warm restart necessary
 Startup information: 
 - Time for time stamp at the last backed up power on
 - Single processor operation
 Current/last startup type:
 - Warm restart triggered via MPI
 Permissibility of certain startup types: 
 - Manual warm restart permitted
 Last valid operation or setting of automatic startup type at power on:
 - No startup type/following memory reset
 Operating mode: STOP (internal)
 Event occurred in the master CPU in rack 0
 Incoming event
 02:03:35.038 PM  11/22/2011
 
 
 Event 3 of 3000:  Event ID 16# 4541
 STOP caused by priority class system
 Event: Current OB1 start event initiated by end of OB1 (free cycle)
 OB number: Cyclic program (OB1)
 Priority class:    1
 Previous operating mode: RUN (redundant mode)
 Requested operating mode: STOP (internal)
 Event occurred in the standby CPU in rack 1
 Internal error, Incoming event
 02:03:35.037 PM  11/22/2011
 
 
 Event 4 of 3000:  Event ID 16# 4541
 STOP caused by priority class system
 Event: Current OB1 start event initiated by end of OB1 (free cycle)
 OB number: Cyclic program (OB1)
 Priority class:    1
 Previous operating mode: RUN (redundant mode)
 Requested operating mode: STOP (internal)
 Event occurred in the master CPU in rack 0
 Internal error, Incoming event
 02:03:35.037 PM  11/22/2011
 
 
 Event 5 of 3000:  Event ID 16# 7961
 Redundant I/O, digital input error: Signal change after expiry of the discrepancy time, Signal is constantly 0
 Log. base address of the passivated digital input module:     80
 Channel offset address   0. 1
 External error, Incoming event
 02:03:35.036 PM  11/22/2011

专家建议

首先这个项目用的冗余IO,而且是STEP7 编程方法,不会是PCS7, 可能两个原因:
第一是用户程序里用到了DB1,DB2, 默认冗余系统块会用到这两个块.
第二种可能是CPU里的Memory里, 25, 28优先级的Local data设置的太小.

STEP7 IO冗余编程方法(更新版)(2008.02.13)
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0133

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午2:21
下一篇 2020年11月1日 下午2:21

相关推荐