西门子Step7中的FB,SFB,FC,SFC,DB的含义 点击:2178 | 回复:0



玻璃的心

    
  • 精华:30帖
  • 求助:2帖
  • 帖子:962帖 | 5801回
  • 年度积分:0
  • 历史总积分:61250
  • 注册:2010年6月11日
发表于:2012-05-21 19:45:54
楼主

 

FC叫功能,你可以把他理解成一个函数,函数需要输入输出参数,调用的时候就有输入输出引脚。定义好了函数后,可以在其他的地方调用函数。
DB叫数据块,顾名思义,存数据用的。
FB是功能块,和FC类似,但是他需要一个固定的DB—数据块,DB数据块用来存储FB的引脚参数
SFC和SFB,S是system的缩写,也就是系统功能、系统功能块。SFB,SFC已集成在CPU操作系统中,我们不需要也不能去在建立SFC和SFB了,只调用好了。

综上所述,FC和FB、DB都可以根据需要编写。然后又其他的地方调用。例如,我编写一个FC叫FC1,FC1实现某个功能,然后我在OB1中调用FC1就可以了。



楼主最近还看过


热门招聘
相关主题

官方公众号

智造工程师