模块CPU314C-2PN/DP的诊断缓冲区订货号/描述组件版本6ES7314-6EH04-0AB0硬件2–––固件V3.3.7BootLoader固件扩展A32.9.9机架:0插槽:2序列号:SC-C7V623042012事件1/499:事件ID16#2522读取时发生区域长度错误全局DB,字访问,访问地址:0所需的OB:编程错误OB(OB121)优先等级:1内部错误,进入的事件08:52:22.1162017-05-05(编码:16#252201790024000000000000)事件2/499:事件ID16#2522读取时发生区域长度错误全局DB,字访问,访问地址:0所需的OB:编程错误OB(OB121)优先等级:1内部错误,进入的事件08:52:22.1152017-05-05(编码:16#252201790024000000000000)
最佳答案
在调用数据块DB时,所需要遵循的原则是先新建数据块数据,然后再调用。
你的问题且且是没有建立该数据块数据时,就调用了该数据块地址了,重新修正数据块范围并下载数据块。
提问者对于答案的评价:
就是说DB块里没有这个地址,而程序里用这个地址了对吧?可不可以看出这个地址是多少?
最佳答案作者回复:
是的。
打开该数据块,看是否有程序中的使用数据块地址区,没有就按程序数据类型创建它并重新下载数据块。