CFC(连续功能图)是PCS7下的一种方便、简洁的编程环境,通过功能块互连的方式,既可以轻松自动实现跨AS的数据交换,也可以避免对诸如M、L等系统资源的管理,编程不再是一个面向繁琐数据存储单元的乏味劳动,而是将主要精力集中面向控制技术层面的全新工作。
和传统的STL、LAD等编程语言相比,CFC编程存在诸多的不同,所以在使用CFC的过程中,一方面可以积攒很多小技巧、小心得,另一方面也会碰到各种各样的问题,诸如:
? 逻辑没有问题,为何运算结果不正确
? 编译的时候总是出现很多的Warning,会影响程序执行吗
? CFC中功能块的消息组态,很多的$$是起什么作用的
? CFC中功能块的高亮区都包含哪些信息,如何修改
? “过程模式”和“实验室模式”有什么区别
? 下载CFC的时候为什么会出现不同的方式选择,都有什么区别
? ……
为此,我们专门开设这个集中交流的平台,大家可以就自己工程实施过程中碰到的CFC相关的的编程组态、编译下载中的问题、心得、技巧等,畅所欲言,分享切磋。正在使用或准备使用CFC进行程序编写的用户,也可以就自己的需求和大家来探讨,在扩展思路的同时,相信也会有意想不到的收获。
此次集中探讨将持续至9月14日,其中有突出表现的网友将获得加倍精华奖励积分;最终所有有效留帖的网友将获得加倍发帖金币;根据交流情况,会酌情赠送小礼品。
交流结束后将整理精华内容,供广大网友分享参考。
预祝大家交流愉快,收获丰富!
本次探讨的发帖整理请参见
此处。
大家可以参考如下资料:
S7-CFC编程
A0252SIMATIC S7 CFC手册
24451339CFC 功能块库
24451026