S7 300编程时,何时用FC,何时用FB,哪些是系统自带的? 点击:533 | 回复:7



C4E6

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 192回
  • 年度积分:0
  • 历史总积分:132
  • 注册:2011年10月28日
发表于:2012-08-09 15:58:26
楼主

S7 300编程时,何时用FC,何时用FB,哪些是系统自带的?

FC区别于FB的地方在于它不具备背景数据块,但我想知道这一点区别在应用中有何体现,感觉运用FC或运用FB,最终功能都可以实现...

哪些是系统自带的,像FB41是PID,系统自带的,那FC01呢?S7 300系统库里面就有FC01的

我很困惑这个问题,好久了,谢谢指点!




青岛黄工

  • [版主]
  • 精华:3帖
  • 求助:54帖
  • 帖子:108帖 | 4776回
  • 年度积分:0
  • 历史总积分:24297
  • 注册:2007年4月02日
发表于:2012-08-09 16:36:28
1楼

去这个地方看看吧,解释的比较多些。。。。。。。。

http://www.ad.siemens.com.cn/club/bbs/welcome.aspx

十三公

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 17回
  • 年度积分:0
  • 历史总积分:31
  • 注册:2003年8月30日
发表于:2012-08-09 19:53:09
2楼
FC一般是电工控制用的,FB一般是仪表控制用的。

miy_gongkong

  • 精华:0帖
  • 求助:2帖
  • 帖子:23帖 | 3065回
  • 年度积分:0
  • 历史总积分:12421
  • 注册:2008年9月18日
发表于:2012-08-10 09:27:20
3楼

引用 十三公 的回复内容:FC一般是电工控制用的,FB一般是仪表控制用的。




这个 让人家怎么理解 啊。。。。。。。。。。。。!

 

楼主说的 FB41 那是 系统自带的 库功能块, 还有 SFC,  SFB 是系统功能块,和系统,通信,特殊功能相关的功能块 相当于指令的扩展 ;

 

至于楼主 问的 在应用中  FC 和FB 的区别 ,   你可以这样理解, FC 类似于一个 函数(function),  不能保存 临时计算结果值,因为没有背景 DB块,除非用 IN_OUT 类型,  适用 于 功能简单,少量参数的 功能块。每一个参数必须要填写;

 

而 FB 则 在实际应用中 能完成 更大的任务,以及更多的参数, FB 更像是计算机中的 宏(VB 中的过程SUB),每一个实例都要分配一个 专用背景DB块,这样 参数的实参 可以不填写 。 而且FB中支持 VAR 静态变量;

 

在每个扫描周期后,都要 保存中间计算结果的,就用 FB 块,否则可以用 FC 块。

 

通讯网-原创军团

  • 精华:11帖
  • 求助:1帖
  • 帖子:432帖 | 10265回
  • 年度积分:0
  • 历史总积分:24711
  • 注册:2004年7月09日
发表于:2012-08-10 11:35:11
4楼

库里的FC01...比如。。。如果你调用了FC01,那么这个块编号你就占用了。。。只能是这个库里这个块使用。。如果你不使用库里这个FC01,那这个FC01编号你还可以自己另外编程使用。。。   

lgj3388

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 236回
  • 年度积分:0
  • 历史总积分:925
  • 注册:2003年8月13日
发表于:2012-08-10 14:55:03
5楼

楼上说了FC 下面说下FB

FB 相当于现成的豆浆机果汁机,放进去水和豆子出来豆浆,放进去水果出来果汁.

也可以自己选零件拿FC做容器组装出有自己特色的豆浆机

阿水--王者之师

  • 精华:23帖
  • 求助:347帖
  • 帖子:1611帖 | 22281回
  • 年度积分:37
  • 历史总积分:98482
  • 注册:2007年3月22日
发表于:2012-08-10 20:59:20
6楼
  系统块就是不用你写的,你直接 CALL 就行,功能吧你按下 F1 就行 !

kexueren

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:19
  • 注册:2010年5月08日
发表于:2012-08-11 10:21:52
7楼
何时用FC,何时用FB

当程序有很多在执行结束后还要保存的变量,就用FB

当程序有很少(10个以内)在执行结束后还要保存的变量,就用FC


热门招聘
相关主题

官方公众号

智造工程师