是不是DBD超出范围了

OB121诊断编程错误,DB地址532,是不是我的DB块地址超出范围了,冗余中数据区用DB8,然后DB8.DBD0一直用到DB8.DBD532。

问题补充:
请问怎么把DB8里面的数据范围加大?是要打开DB8数据块然后建立符号分配地址吗?

图片说明:

是不是DBD超出范围了   

最佳答案

交叉索引不支持指针间接寻址查找功能。
还是仔细检查你的程序吧,应该是寻址到了未定义的地址范围。
或者把你相关的程序贴上来看看。


关于如何把数据区加大的补充问题-------------

你的理解是对的,打开DB8,再分配一个符号地址,如一个100个双字字的Array即可。

提问者对于答案的评价:
搞定了!多谢!

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc244405.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 下午11:18
下一篇 2018年12月1日

相关推荐