龙道友
级别: 正式会员
精华主题: 0
发帖数量: 18 个
工控威望: 58 点
下载积分: 389 分
在线时间: 3(小时)
注册时间: 2025-03-31
最后登录: 2025-06-22
查看龙道友的 主题 / 回贴
楼主  发表于: 7天前
一直分不清FB和FC在实际使用过程中的区别,各位大佬,FB和FC有什么区别,请举个例子详细说明一下,非常感谢
wlmissyou
级别: 探索解密
精华主题: 0
发帖数量: 66 个
工控威望: 169 点
下载积分: 1320 分
在线时间: 126(小时)
注册时间: 2017-06-11
最后登录: 2025-06-22
查看wlmissyou的 主题 / 回贴
1楼  发表于: 6天前
上面回答的我认为都太欠缺,或许楼主是想问在编程时FC和FB该如何选择。

我来回答就一句话:
程序在PLC内单周期就能出结果 选FC,程序在PLC内多周期才能出结果 选FB。

这回答含金量老高了,在任何书,手册上都没有这样回答的,就悟吧。

如数值转换,量程转换,数值处理等单周期内出结果就用FC。

如果程序里有沿,有过程值,有定时器,需要使用上周期数据的程序用FB。所说的沿,过程值,定时器等放入FB的静态区。

记住要高内聚低耦合。
[ 此帖被wlmissyou在2025-06-19 14:05重新编辑 ]
本帖最近评分记录:
  • 下载积分:+1(龙道友) 好贴好贴!
  • 下载积分:+1(工控小白-凯) 好贴好贴!
  • 下载积分:+1(sunpeng) 好贴好贴!