quote:以下是引用药尘在2011-08-19 20:05:23的发言:
用PCS7编程比较简单,但是需要明白CFC的库文件,毕竟CFC不是自己编写的块,第二个需要强调的一点,请不要把PCS7和STEP7孤立开来,PCS7所有的程序全部都是以STEP7为基础的,请抓住最基础的,还有CFC是使用SCL为编程语言的,但是不代表LAD FBD STL就不能用了,CFC仅仅是一个FB,它无论用何种语言编程皆可,我看到有很多工程师为了学习写CFC块还学习SCL,精神委实可嘉,可以多学一种高级语言,但是我写过的很多CFC块仍然用LAD一样是可以实现的。第三,请区分TIA和PCS7,这个有极大的联系,但是又有很大的区别,在西门子的论坛里有这方面的知识,可以参考一下。
CFC跟我们以前的那种线性编程不同,它是一种简易的图表化线性编程,而在STEP7中还是属于一种模块化线性编程,这个需要区分清楚。
希望大家以后在学习PCS7里的CFC编程的时候,将其简单化,不要复杂化,有很多在STEP7中能使用的方法,在PCS7中一样可以使用。学习CFC和PCS7抓住基础才是真正的重点,这个基础就是STEP7。如果抓住了这个重点,相信大家肯定在这方面会进步的很快的。
药兄:
1.“毕竟CFC不是自己编写的块”----CFC只是一个编程环境,就好比LAD一样。
2.“CFC仅仅是一个FB”这种理解我不赞同。