s300
郑志武
发布于2012-12-04 21:39
103
0
标签:
s300报警sf,运行ok
是否硬件故障?
diagnosticbufferofmodulecpu315-2pn/dp
orderno./descriptioncomponentversion
6es7315-2eh13-0ab0hardware1
---firmwarev2.3.4
bootloaderfirmwareexpansiona6.11.8
rack:0
slot:2
event1of10:eventid16#2522
arealengtherrorwhenreading
instancedb,double-wordaccessaccessaddress:0
requestedob:programmingerrorob(ob121)
priorityclass:1
internalerror,incomingevent
08:13:28.418am11/27/1998
event2of10:eventid16#2522
arealengtherrorwhenreading
globaldb,bitaccess,accessaddress:0
requestedob:programmingerrorob(ob121)
priorityclass:1
internalerror,incomingevent
08:13:28.417am11/27/1998
问题补充:
如何通过这些信息或其他方法找到软件错误位置?
佳答案
arealengtherrorwhenreading
instancedb,double-wordaccessaccessaddress:0
arealengtherrorwhenreading
globaldb,bitaccess,accessaddress:0:
1、从上述信息中看是是读背景数据块、全局db时发生了db区域长度的错误。由于系统中有ob121(编程错误)致使cpu未停机,只报警sf。检查全局db是否已下载到cpu中,或超出了其定义的长度,或存在位地址引用错误。
2、问题补充:如何通过这些信息或其他方法找到软件错误位置?
、instancedb,double-wordaccessaccessaddress:0
、globaldb,bitaccess,accessaddress:0
上述信息描述的很清楚。例如,某个背景数据块又作为全局db用了,并且有长度的错误。