关于system data和程序下载

源程序是从H站点的S7-400主机中上传的,没有更改硬件组态,也没有添加任何DB,FC,FB。只是在原来的功能块中添加。下载时候不想PLC停机,所以只下载更改的块。SYSTEM DATA也需要下载吗?
还有原来的背景数据块中本来就有多余的数据地址(建了很多,但只用了70%,背景DB未更改),之前对应的FB未使用。现在在FB里添加程序后,使用到了这些之前未使用的地址,下载FB时还要一起下载背景数据块吗?有先后顺序吗?比如是先下载DB还是FB?
共享DB也是如此,有多余,之前没用到,未更改,现在添加程序后使用到,需要再次下载吗?

最佳答案

没有更新硬件组态和系统功能块之类的不需要程序下载这些,如果只修改块里面的程序段,cpu是不会停机的。除非在程序中使用了停机块SFC46,并修改了修改程序段。
    之前已经定义好的数据块,现在继续使用了以前没有使用的,不需要重新下载该数据块。因为你这个是上传的程序,也就是说已经在cpu中存在了的程序。

提问者对于答案的评价:
谢谢!很有用!

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

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

相关推荐