不管是各种文档,还是各种手册,一般提到重复调用来,比如10台相同电机的启保停功能,都会推荐说使用FB要好于FC。各种文档也讲述了FB有STAT,有背景数据块,可以保存数据等等的优点,在实际中我们也的确这么用。
但是,感觉可能是自己了解西门子程序较少吧,还是没有透彻明白FB的优势到底在哪里?是在复杂的程序里?还是说在和其它系统交互的应用中,或者是说FC在某些应用中会有什么缺陷。。。。。。
简单来说,拿最常见的10台电机启保停程序来说,调用10个FC和调用10个FB,如果管脚都连接的I/Q/M之类的变量,好像也没有太多的差异。
各位达人,有真知灼见的请不吝指点,多谢。