登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:请教:S7编程的DB,FB,FC之间的关系。
点击:2177 回复:3
楼主
编辑
引用
管理
microleng
[size=2][size=2][size=3][size=4]请教:S7编程的DB,FB,FC之间的关系.是否可以理解FB是主程序的子程序.
可FC我就不能理解了.结构化编程和AB的在子程序的灵活应用有什么不同.
看了多遍手册和教材晕,感谢帮忙指教。 [/size][/size][/size][/size]
07-02-12 07:40
1楼
编辑
引用
管理
cvlsam
你应该这样理解 ,FB和FC的区别在于1 FB带有背景数据块,也就可以理解为系统为FB单独开辟了存储空间,而FC没有 2 FB可以使用多重背景,也就是可以理解为嵌套的意思。
实际上AB的子程序就像西门子的FC。
07-02-12 08:49
2楼
编辑
引用
管理
robertjml
我非常喜欢 FB编程, 因为它与 FC编程相比, 有许多方便之处:
1. FB编程时, 不需要我去手工建数据块. 省掉手指敲键盘之苦!
2. FB带有背景数据块, 数据保存不会有地址编程错误!
3. FB提供"STAT"静态变量, 可以使用"STAT"来多重背景调用. 想象一下, 很多台电机和阀门的数据可以集中在一个背景数据块, 这种编程的感觉很爽!
07-02-12 11:11
3楼
编辑
引用
管理
anheng
我就知道FB是功能模块,可以带上数据背景的东西,别的我也不知道,2.3楼主说得蛮好的!
07-02-12 12:52
工控新闻
从普及型3D扫描仪到全链路3D视觉解决方案,知象光电正领跑行业
西门子与河钢集团共探合作新机遇,助力钢铁行业智能化升级
迎风冒雪,华北工控人为新疆风电开发保驾护航!
从普及型3D扫描仪到全链路3D视觉解决方案,知象光电正领跑行业
智造升级!ABB机器人两大全新功能包重新定义汽车制造
走出舒适区的“工业之眼”,正在何处加速进化?
1月制造业生产保持扩张 金融市场活跃度较高
人工智能是一场深刻工业革命,中国将在工业AI领域率先突破
更多新闻资讯