我是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