补充:STEP7程序下载时是否要先进行清除再下载?

假如PLC里原来有OB1,FC1、FC2、FB1、FB2这几个程序块。既然大家说是覆盖式下载,那么我再编写一个程序,只编OB1,也就是程序块只有一个OB1主组织块,那么下载进去之后,这个程序块里的原来的OB1肯定是被替换了,那么原来FC1、FC2、FB1、FB2这几个块还会在里面吗?
同样,如果是硬件配置呢?也是一起被覆盖掉吗?

最佳答案

1、假如PLC里原来有OB1,FC1、FC2、FB1、FB2这几个程序块。既然大家说是覆盖式下载,那么我再编写一个程序,只编OB1,也就是程序块只有一个OB1主组织块,那么下载进去之后,这个程序块里的原来的OB1肯定是被替换了,那么原来FC1、FC2、FB1、FB2这几个块还会在里面吗?——
如果单独下载OB块的话,以前的OB块被覆盖,FC1、FC2、FC3等功能还在,如果下载整个程序的话,FC1、FC2、FC3等功能将不存在。
2、同样,如果是硬件配置呢?也是一起被覆盖掉吗?---
硬件配置同理,如果下载硬件,硬件将覆盖。

提问者对于答案的评价:
明白了,点BlockS下载时,就不需要清除了,会替换掉所有

专家置评

已阅,最佳答案不是很准确。
“如果下载整个程序的话,FC1、FC2、FC3等功能仍存在”;
感谢zhangli0的评论提醒!
另外,
需要注意一点,对于Step7 V5.x下载只是覆盖,不能保证离线和在线项目的一致性,而在TIA Portal V11版本中有"一致性在载"选项,能保证在线和离线项目的一致性

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

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

相关推荐