在使用PLCSIM测试时出现下列错误:Event 1 of 10: Event ID 16# 2522
Area length error when reading
Instance DB, double-word access Access address: 88
FB number: 3
Module address: 2506
Requested OB: Programming error OB (OB121)
Priority class: 1
Internal error, Incoming event
是用多重背景块。好象是地址长度超出允许范围。但是不知道允许范围是多少?
问题补充:
一共是20多个背景数据,在背景管理块FB3调用时,出现这个错误。我现在用三个块分别调用不同的背景数据块,也就是实际上,有三个多重背景管理模块,现在不再报错,但我还觉得不踏实,不知这样调用有没有其他问题产生。谢谢各位!
最佳答案
找到FB3的背景DB是哪个,看看该DB块是否包含了DBD88,如没有进行添加,下载后再模拟:
见资料:http://www.doc88.com/p-908594525188.html
补充:在上面的那份材料里,有一个关于这个问题如何解决的办法,你可以在线诊断出故障,然后点击OPEN BLOCK 这样就能找到出现故障的位置了。
提问者对于答案的评价:
是DB1.DBD88,问题解决
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc227347.html