当前位置:
工控论坛
> >
产品
>
PLC
>
西门子(Siemens)PLC
我要发帖
首页
上一页
1
2
3
4
5
下一页
尾页
求教FC和FB用途的区别
点击:
12435
| 回复:
89
拓荒
关注
私信
精华:2帖
求助:0帖
帖子:14帖 | 43回
年度积分:0
历史总积分:219
注册:2006年10月23日
发表于:2007-09-26 17:02:00
楼主
FC和FB在什么情况下用合理
分享到:
收藏
邀请回答
回复楼主
举报
楼主最近还看过
·
台达plc系列PLC通讯设定示例
·
非常实用的台达plc与多台变频器通讯案例
皓月
关注
私信
精华:9帖
求助:0帖
帖子:483帖 | 5271回
年度积分:0
历史总积分:8863
注册:2003年11月09日
发表于:2007-09-26 17:21:00
1楼
我基本上只用FC.感觉没有什么
回复
引用
举报
拓荒
关注
私信
精华:2帖
求助:0帖
帖子:14帖 | 43回
年度积分:0
历史总积分:219
注册:2006年10月23日
发表于:2007-09-26 19:37:00
2楼
FC用着更方便些吗
回复
引用
举报
gongkongedit
关注
私信
精华:1099帖
求助:0帖
帖子:14392帖 | 54470回
年度积分:0
历史总积分:622
注册:2008年9月08日
发表于:2007-09-26 21:30:00
3楼
这种问题属于弱智,可以买一本书看看,很简单!
其实你还是FB的概念没有弄清楚是!!!!
回复
引用
举报
拓荒
关注
私信
精华:2帖
求助:0帖
帖子:14帖 | 43回
年度积分:0
历史总积分:219
注册:2006年10月23日
发表于:2007-09-26 22:47:00
4楼
请教,我看到好多工程中只用到FC,为什么 很少用FB呢
回复
引用
举报
笔笔名
关注
私信
精华:4帖
求助:11帖
帖子:290帖 | 1797回
年度积分:1
历史总积分:3209
注册:2002年3月17日
发表于:2007-09-27 07:12:00
5楼
在学习中!!
回复
引用
举报
三脚猫
关注
私信
精华:0帖
求助:0帖
帖子:180帖 | 1598回
年度积分:0
历史总积分:1097
注册:2004年7月08日
发表于:2007-09-27 08:48:00
6楼
FB比FC多一个静态参数块,保存着调用参数,
其它没有区别,如果不想保存调用参数,就用FC好了.
回复
引用
举报
笔笔名
关注
私信
精华:4帖
求助:11帖
帖子:290帖 | 1797回
年度积分:1
历史总积分:3209
注册:2002年3月17日
发表于:2007-09-27 08:54:00
7楼
看来还是楼上说的一针见雪啊!!!!
回复
引用
举报
金粟兰看法
关注
私信
精华:0帖
求助:0帖
帖子:18帖 | 479回
年度积分:0
历史总积分:975
注册:2006年8月23日
发表于:2007-09-27 10:31:00
8楼
呵呵,也是跟我一样的菜鸟
面试:某工问,西门子300的FB和FC有何区别?
答:主要是存取方式不同,fb是静态的,fc是动态.......(被打断)
某工答:fb是用背景数据块,fc是用共享数据块,fc中能调用fb............
结论:你不懂plc,最基础的都不懂,没用过西门子的产品.
FB和FC区别不是存取方式的不同吗?即FB有存取区(静态),FC无存取区(动态)这样说的不对?我认为共享数据块就是无存取区,大家共享撒,背景数据块就是有存取区,自己专用撒.
西门子的东西,我不敢认为很精通,用还是没有什么大问题的.现在高人告诉最基础的都不懂,所以很困惑,自己真的说的不对?
告诉你,其实我是对的.
lmhx说的对fc用的多一些.节约存取空间嘛.呵呵.
回复
引用
举报
Neo.Lee
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 73回
年度积分:0
历史总积分:327
注册:2003年1月28日
发表于:2007-09-27 21:01:00
9楼
楼上面试时答的是概念不清。
回复
引用
举报
毕庆民
关注
私信
精华:21帖
求助:5帖
帖子:584帖 | 5227回
年度积分:0
历史总积分:10489
注册:2005年6月13日
发表于:2007-09-27 21:43:00
10楼
关于资源问题我感觉太难不够用,可能是一直从事继电器控制电路的原因
200的挂满了7个模块,M区与V区才用了一点点.300的MPI口的挂满了32个模块M区与V区用过的比例更少.DP口的还没有挂到过100个模块,资源就不好说了.
区别在于用吧,需要那种功能时就知道区别了.
回复
引用
举报
笔笔名
关注
私信
精华:4帖
求助:11帖
帖子:290帖 | 1797回
年度积分:1
历史总积分:3209
注册:2002年3月17日
发表于:2007-09-28 08:08:00
11楼
恭喜大家多聊聊这东西。好好学习一把!!!我对什么FB、FC多不知道!!
回复
引用
举报
苦学
关注
私信
精华:0帖
求助:0帖
帖子:28帖 | 1034回
年度积分:2
历史总积分:2430
注册:2005年3月13日
发表于:2007-09-28 09:51:00
12楼
学习中
回复
引用
举报
金粟兰看法
关注
私信
精华:0帖
求助:0帖
帖子:18帖 | 479回
年度积分:0
历史总积分:975
注册:2006年8月23日
发表于:2007-09-28 11:22:00
13楼
引 Neo.Lee:楼上面试时答的是概念不清。
那请你告诉我 :不懂plc的菜鸟哪个概念没搞清楚呢?还是自己没有搞的清楚.呵呵.
三脚蟾已经说的很清楚了.如果有点高级语言基础,就很容易理解了.fc和fb的区别,用个不太恰当的比方吧:就象到银行存钱,选择是活期还是定期.其实都是存钱,只是存钱的方式不同而已.如果你的钱多的银行钱柜装不下了.那就要考虑是增加钱柜还是用更省钱柜空间的存钱方式.那可是好事啊!呵呵
所以用fc还是fb在于编程者个人.我曾遇到一个高手高手高高手,他写的程序就很少用fb.
以上个人愚见.欢迎各位指正
回复
引用
举报
freeskyman
关注
私信
精华:0帖
求助:0帖
帖子:3帖 | 55回
年度积分:0
历史总积分:135
注册:2005年5月29日
发表于:2007-09-28 12:45:00
14楼
不懂 学习
回复
引用
举报
djhchx
关注
私信
精华:0帖
求助:0帖
帖子:2帖 | 9回
年度积分:0
历史总积分:18
注册:2003年9月14日
发表于:2007-09-28 15:32:00
15楼
fb用的比较多,fb用的比较少,但是在编程时要通盘考虑的,好的程序是最少得步数取得最大的效果
回复
引用
举报
勤耕耘
关注
私信
精华:0帖
求助:0帖
帖子:2帖 | 37回
年度积分:0
历史总积分:80
注册:2003年8月26日
发表于:2007-09-29 14:45:00
16楼
这帖是个好帖,可真正能有人回答清楚吗?
反正我不知道,
希望高人能诠释清楚,
回复
引用
举报
majoryuan
关注
私信
精华:0帖
求助:0帖
帖子:2帖 | 11回
年度积分:0
历史总积分:25
注册:2003年6月09日
发表于:2007-09-29 16:00:00
17楼
我来回答,在我学习Step7 5.3 一星期后理解了不知道对不对
FB中可以定义静态变量,每个FB可以定义多个背景数据块,来代表同种类型的不同设备。这样只通过一个功能块就可以完成多个设备的变程。
而FC中不可以定义背景数据块,一般情况下只能使用共享数据块中的数据,但同时也可以通过全局变量定义方式来访问其他背景数据块。
我个人的经验:在有多个类似的设备的时候,尽量抽象出这些设备的共同点,编写一个FB,然后通过FC来挂点或处理一些不同点。
回复
引用
举报
拓荒
关注
私信
精华:2帖
求助:0帖
帖子:14帖 | 43回
年度积分:0
历史总积分:219
注册:2006年10月23日
发表于:2007-09-29 21:00:00
18楼
我认为 majoryuan说的好,FB可以精简程序,就象手册中发动机的例子,FB10调用FB1,FB1C又调用DB10的多重背景功能块一样,
回复
引用
举报
皓月
关注
私信
精华:9帖
求助:0帖
帖子:483帖 | 5271回
年度积分:0
历史总积分:8863
注册:2003年11月09日
发表于:2007-09-29 23:55:00
19楼
由fc也可以调用多个数据块,用循环指令
回复
引用
举报
bandit
关注
私信
精华:0帖
求助:0帖
帖子:2帖 | 132回
年度积分:0
历史总积分:1520
注册:2003年7月19日
发表于:2007-10-02 23:18:00
20楼
学习
回复
引用
举报
热门招聘
相关主题
向您介绍一种专业电气绘图软...
[14141]
永宏PLC案例100案例(完整版
[10672]
0.1秒摧残任何版本威纶禁止反...
[13043]
给年轻工程师的十大忠告(转贴...
[65339]
如何用PLC输出点直接驱动七段...
[9001]
如何通过internet对西门子S7...
[9036]
我觉得BECKHOFF的PLC很好用,...
[9466]
三菱Q系列PLC中D,R,ZR寄存器...
[16372]
三菱PLC输出COM端接什么线?
[18923]
plc通讯原理和程序设计
[99625]
官方公众号
智造工程师
客服
小程序
公众号
首页
上一页
1
2
3
4
5
下一页
尾页