change only下载时就会弹出对话框“cannot get the local data requirements of one or more organization blocks.because some of the installed blocks do not have a block reference list. ”点确定,可以继续下载。使用正常,带来的问题就是做batch后所有batch都无法自动运行,必须手动启动。重启CPU和重新下载都试过了,没解决,麻烦高手指点!!谢谢先!
问题补充:
对话框截图见附件图片
图片说明:
最佳答案
出现这个提示的原因是:
程序里使用了版本比较老的FB或者FC块,例如:PCS7 V5.2开发的块,这些块不能提供需要的LOCAL地址数量给系统,PCS7在编译时会自动检查程序需要的LOCAL Data,并对照CPU硬件组态的设置,如果硬件里设置的太少就提出报警,不能下载成功。
楼主估计是用了老版本的功能块,解决这个问题,请参考下面的FAQ:
如何清除如下错误信息 "因为不是所有安装的功能块都处在一个功能块参考列表中,不能决定Block X所需的本地数据大小/嵌套深度"?
http://support.automation.siemens.com/CN/view/zh/8897007
提问者对于答案的评价:
十分感谢
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc175479.html