CFC完全编译后有这样warnings提示:PD742 69 blocks are inserted in the runtime group in OB35. This can lead to problems durning compiling with the SCL compiler.
请问各位老师:这是什么问题?应该怎么解决?恳求指点,谢谢!
另外,顺便问下:一个CFC里可以放多少个功能块?有限制吗?
谢谢!
补充解释下:PD742是CFC编号。
最佳答案
1个CFC中默认允许存在50个BLOCK,超过这个数量就会在编译时出现这个提示。
1.可以不理会这个提示,不会对程序和项目有任何的影响;
2.这个数量是可以更改的。身边没有PCS7,大概描述下,你在好好找一下:应该是在菜单中能够找到BLOCK TYPE,在其中可以将50更改,我们一般更改为200个,当然这个数量由你决定;
3.对于CFC中限制功能块的数量,实际上是优化程序;但这个限制不是强制性的。
4.CFC编译中WARNING是允许的,但ERROR是不允许的。
提问者对于答案的评价:
谢谢老师的指点,我按照你的思想已经把问题解决。顺便把更改CFC中允许存在的BLOCK数量限值的路径告诉大家,希望对大家有所帮助。路径是:在CFC中,“Options”-->“Customize”-->“Compile/Download”选项,弹出设置窗口,进行设置。
谢谢老师的帮助,谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc197823.html