在使用PLCSIM测试时出现下列错误:Event1of10:EventID16#2522
Arealengtherrorwhenreading
InSTanceDB,double-wordaccessAccessaddress:88
fbnumber:3
Moduleaddress:2506
RequestedOB:ProgrammingerrorOB(OB121)
PriorityclASs:1
Internalerror,Incomingevent
是用多重背景块。好象是地址长度超出允许范围。但是不知道允许范围是多少?
问题补充:
一共是20多个背景数据,在背景管理块FB3调用时,出现这个错误。我现在用三个块分别调用不同的背景数据块,也就是实际上,有三个多重背景管理模块,现在不再报错,但我还觉得不踏实,不知这样调用有没有其他问题产生。谢谢各位!
最佳答案
找到FB3的背景DB是哪个,看看该DB块是否包含了DBD88,如没有进行添加,下载后再模拟:
见资料:htTP://www.doc88.com/p-908594525188.html
补充:在上面的那份材料里,有一个关于这个问题如何解决的办法,你可以在线诊断出故障,然后点击OPENBLOCK这样就能找到出现故障的位置了。
提问者对于答案的评价:
是DB1.DBD88,问题解决