FC 与FB区别

FC 与FB区别

钻石用户推荐最佳答案

一、FB和FC区别
FB--功能块,带背景数据块  FC--功能,相当于函数
FB,FC块均相当于子程序,既可以调用其它FB,FC块,也可以被OB,FB,FC块调用。
他们之间的主要区别是:
1. FB使用背景数据块作为存储区,FC没有独立的存储区,使用全局DB或M区
2. FB局部变量有STAT和TEMP,FC由于没有自己的存储区因此不具有STAT,TEMP本身不能设置初始值。
本质上,FB,FC的实现目的是相同的;无论何种逻辑要求,FB,FC均可实现。只是实现方式效率不同,这也和工程师个人编程习惯有关。

FB块优点:
1. 易于移植性,对于相同控制逻辑不同参数的被控对象,只要使用不同的背景DB,同一个FB块就可以方便
2. 多重背景,减少重复工作,提高效率
3. 多次调用时,参数修改方便
4. 有独立的存储区

FC块优点:
1. 小巧灵活,对于非多次调用的程序更易理解
2. 不占用额外的存储资源
二、《FB块和FC块》
http://www.ad.siemens.com.cn/productportal/prods/published/prog/prog_2.3/prog_2.3.html

提问者对于答案的评价:

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc354036.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午1:44
下一篇 2021年7月5日 上午1:44

相关推荐

  • 1200如何使用高速脉冲计数器

    我现场是ABZ型的旋转编码器,我怎么使用博图里的高速脉冲计数器啊,刚接触1200.根本找不到指令在哪里 最佳答案 参考:S7-1200 高速计数功能简介https://s…

    SIMATIC S7-1200 2017年6月8日
  • FB使用异常

    泪奔! 建了一个FB功能块,变量如图。 handmode_1limit_0jog 为点动及持续动作切换按钮。  当 ha…

    2017年6月8日
  • 1214C与TP1200连接注意事项(直连)详细一点

    如题,我现在正在学习西门子1200,请大神们不吝赐教,谢谢! 问题补充:如果不添加CSM1277的话那我下载程序的时候,是不是就只能用PC先连接1214C下载PLC组态和程序,然后…

    SIMATIC S7-1200 2017年6月19日
  • ET200SP 1512SP 与CPU1214间S7通讯

    1,单边通讯,由1512SP主动建立连接。因要通讯的数据比较长,因此建立了4个S7链接。但是只有第一个连接可以进行数据通讯。屏蔽第一个连接后,第二个连接才可以进行数据通讯,第三第四…

    2021年7月5日
  • 关于s7-1200的地址分配

    在现场工作过程中,为什么cpu的i/o 地址是以I0.0开始,而到了另外一个扩展模块上地址是以I8.0开始的?想知道这个地址是根据什么分配的?哪位大神有相关方面的资料,还…

    SIMATIC S7-1200 2017年6月11日
  • 温度PID设置

    各位好,我在调试温度PID时,怎么下载PID值,一般温度PID调节,P值,I值,各是 多少啊,谢谢!我附图中的PI值那两行英文各是什么意思啊? 图片说明:  &…

    2017年10月31日
  • 三菱触摸屏GOT1000 -GT12系列和S7-1217以太网通讯问题

    图片上的配置我都组合实验过了,还是不行。请有指教。谢谢.案例可以发送邮箱starcctv2008@163.com 图片说明:       &…

    2017年6月11日
  • 1200PLC Modbus通信

    利用CM1241做主站和现场仪表通信,初始化通信端口时,检测到Load的状态值为16#81AA,请问这是什么意思?如何解决?从站状态为没有收到主机发出的通信命令。附附近上传不了??…

    2017年6月19日
  • 用两个DO控制阀门开度实现PID温度控制

    PLC1200, 没带AO,能否采用两个DO和三位控制阀门来实现温度控制的PID连续调节?方法是两个DO分别控制阀门开和关,将PID输出改变为时间,即DO通保持时间,同时…

    SIMATIC S7-1200 2017年6月6日
  • DP从站和PRIFINET通讯

    现有S7-1200 PLC 4台,地址分别为1、2、3、4,HMI为5,  PLC与HMI之间通过以太网连接,传输模拟量数据给HMI。现在以…

    SIMATIC S7-1200 2017年6月24日

发表回复

登录后才能评论