为什么插入到块文件夹中的错误OB在编译过程中被删除?而且也没有生成CFC中已组态的OB84?

描述:
在CFC选项包中,编程到块文件夹中的空的错误OB会在编译过程中自动删除。结果 ,所要的OB没有在加载过程中传送到控制器中。

补救措施:
插入一个无意义的块(如NAND)到CFC图中。打开“运行时间顺序”窗口(“编辑>运行时间顺序”)并将此块放到所要的OB中。因此,在编译过程中CFC就会生成组织块。

注意事项:
当驱动发生器在PCS 7的范围内使用时会自动生成错误的OB。这就防止了上述现象的发生。如果“S7 program”文件夹没有被分配到任何CPU(图01),在编译过程中就不会在块文件夹中生成OB84,即使在CFC图的OB84中已组态了一个块。

为什么插入到块文件夹中的错误OB在编译过程中被删除?而且也没有生成CFC中已组态的OB84?

如果使用CPU把S7程序文件夹拷贝到一个路径下,在加载到CFC图之前重新编译CFC图。当图编译完成,已组态的OB84就会生成并可以加载到CPU中。

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

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

相关推荐

发表回复

登录后才能评论