s300
鄭志武
發(fā)布于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、從上述信息中看是是讀背景數(shù)據(jù)塊、全局db時發(fā)生了db區(qū)域長度的錯誤。由于系統(tǒng)中有ob121(編程錯誤)致使cpu未停機,只報警sf。檢查全局db是否已下載到cpu中,或超出了其定義的長度,或存在位地址引用錯誤。
2、問題補充:如何通過這些信息或其他方法找到軟件錯誤位置?
、instancedb,double-wordaccessaccessaddress:0
、globaldb,bitaccess,accessaddress:0
上述信息描述的很清楚。例如,某個背景數(shù)據(jù)塊又作為全局db用了,并且有長度的錯誤。