在CFC编译时如何避免OB被误删?

描述
如果STEP 7项目中的块文件夹包含无编程代码的组织块,那么在CFC(Continuous Function Chart,连续功能图表)编译时这些组织块会被系统删除。编译完成后,被删OB的数据也会作为警告显示。在以下情况下CPU中所有的组织块也被删除:

  • 如果从CFC编辑器下载,并且
  • 如果OB中没有编程代码。

补救措施
如果仅是更改,在“范围”下通过选项“仅更改”编译CFC图表,OB可离线和在线保留。

在CFC编译时如何避免OB被误删?
图 01

但是,如果要编译全部程序,则必须先在OB中插入一条指令,例如“NOP 0”或“BEA”。

在CFC编译时如何避免OB被误删?
图 02

这样组织块就不再被CFC编辑器误删了。

创建环境
本FAQ中的图用CFC V7.1和STEP 7 V5.5创建。

关键字
编译

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日 下午12:03
下一篇 2021年4月12日 上午12:00

相关推荐

发表回复

登录后才能评论