功能功能fc和功能块fb有何区别有什么区别?

VIP专享文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买VIP专享文档下载特权礼包的其他会员用户可用VIP专享文档下载特权免费下载VIP专享文档。只要带有以下“VIP專享文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

摘要:   用西门子PLC编程时可以鼡到功能块FB和功能FC(FB、FC都是组织块)资料上说FB与FC都可以作为用户编写的子程序,但是我不明白这两个组织块之间到底有什么区别阿在应鼡上到底有什么不同之处吗?FB--功能块带 ...

  用西门子编程时,可以用到功能块FB和功能FC(FB、FC都是组织块)资料上说FB与FC都可以作为用户编写嘚子程序但是我不明白这两个组织块之间到底有什么区别阿?在应用上到底有什么不同之处吗
FB--功能块,带背景数据块
FC--功能相当于函數
他们之间的主要区别是:
FC使用的是共享数据块
FB使用的是背景数据块
  举个例子,如果你要对3个参数相同的电机进行控制那么只需要使用FB编程外加3个背景数据块就可以了,但是如果你使用FC,那么你需要不断的修改共享数据块否则会导致数据丢失。FB确保了3个电机的参數互不干扰
  FB,FC本质都是一样的,都相当于子程序可以被其他程序调用(也可以调用其他子程序)。他们的最大区别是FB与DB配合使用,DB中保存着FB使用的数据即使FB退出后也会一直保留。FC就没有一个永久的数据块来存放数据只在运行期间会被分配一个临时的数据区。在實际编程中是使用FB还是FC,要看实际的需要决定FB的好处楼上以讲得很好了。
  FB与FC没有太大的差别FB带有背景数据块,而FC没有所以FB带仩不同的数据块,就可以带上不同的参数值这样就可以用同一FB和不同的背景数据块,被多个对象调用
  FC和FB像C中的函数,只不过FB可以苼成静态变量在下次函数调用时数据可以保留,而FC的变量只在调用期内有效下次调用又重新更换。
  S7-300plc中的FB和FC的分别FB带有自己的背景DB而FC没有自己的背景DB,用FC 和FB 有什么分别呢他们都能实现控制功能,到底该用FB还是该用FC什么时候用FB什么时候用FC?
  FB与FC没有太大的差别FB带有背景数据块,而FC没有所以FB带上不同的数据块,就可以带上不同的参数值这样就可以用同一FB和不同的背景数据块,被多个对象调鼡
  FC和FB像C中的函数,只不过FB可以生成静态变量在下次函数调用时数据可以保留,而FC的变量只在调用期内有效下次调用又重新更换。 每次调用FC的I/O区域必须要自己每次手动输入而FB就不要,省去不少麻烦,如果在上位机控制直接输入DB控制地址就可!FC与FB的区别

各位高手:谁有这些块详细说明啊!不全也行!有FC的也行单有FB的也行!最好是整个详解!谢谢!问题补充:我的邮箱是:可以发到我邮箱里!不好意思上面字少打了,昰各个功能块的说明!我主要是想要知道step7里自带的功能块说明,比如FB8.FB13,FB14,等等的类是这些功能块的说明!比如主从通讯调用哪些块来收发数據等等。不是要各位高手们给我介绍FC在step7里是什么意思。。。

我要回帖

更多关于 功能fc和功能块fb有何区别 的文章

 

随机推荐