登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:如何区别和使用FB和FC?
点击:3919 回复:7
楼主
编辑
引用
管理
wxynews
如何区别和使用FB和FC?或什么情况时用该FB,什么情况时应用FC?
我详细拜读了廖常初先生的《S7-300/400PLC应用技术》有关章节,一个有固定的存储区,一个无固定的存储区,但实际使用时还是不能确定应该用哪一种,特别是多次调用时?
和S7-200中的子程序SBR的区别?
望指点迷津!
08-02-04 10:43
1楼
编辑
引用
管理
osp321
多次调用做个FB
08-02-18 16:31
2楼
管理
xixihandsome
该帖内容不符合相关规定!
08-06-01 22:56
3楼
编辑
引用
管理
cvlsam
區別是相當的大,首先,FC只能定義輸入變量,不能定義外部變量以及靜態變量,也沒有輸出,只能將需要輸出的內容作為返回值。
幾乎所有日系品牌與歐美系品牌都有FC,FB之概念,只不過日系品牌將存儲空間有系統創建,而西門子由用戶指定DB罷了。
什么時候用FC,什么使用用FB,請您根據您的需求,如果您需要輸出多個運算值時,可以使用FB,雖然FC可以使用如M,DB等作為輸出,但是這破壞了程式的封裝性,會導致不可預料之結果,因此建議用戶使用FB的Out變量來做。
如果您具有面對對象編程的經驗,應不會在FB或者FC的使用上帶來混淆。
以上!
Good Luck!
08-06-02 09:19
4楼
管理
cskt001
该帖内容不符合相关规定!
08-06-02 10:46
5楼
编辑
引用
管理
dixinke
楼上的又开始活跃了,记得曾经老兄要求管理员删ID来着,呵呵!
08-06-21 19:23
6楼
编辑
引用
管理
630057240
额我也纠结着呢,还没有pLC做实验。看了些帖子是不是fb就相当于现金,配置好了交易就行。fc是不是相当于银行卡,用之前还得输密码还得确定。
13-05-02 16:50
7楼
编辑
引用
管理
630057240
能不能贴个小图讲个小例子看看···求指导
13-05-02 16:52
工控新闻
银河通用重磅发布工业重载机器人S1:突破负载极限,引领具身智能工业革命
2025年中国汽车产业:“规模答卷”优异 “质量赛道”争先
加快工业互联网平台高质量发展 全面赋能制造业数智化转型
海尔集团与上海电气签订战略合作协议
顶尖机器人企业宇树科技落子 重庆大渡口将打造百亿级智能机器人产业集群
清华团队研发受鸽眼启发的传感器,突破机器人“类人触觉”难题
汇川技术与弘正储能达成战略合作,共筑大储领域“确定性生态”
工业如何确保“十五五”良好开局?工信部划重点
更多新闻资讯