回复:大家好刚刚接触PLC,请问一下OB、FC、FB、DB块是什么意思,怎么理解

已锁定

zhangli0

西门子1847工业学习平台

  • 帖子

    17220
  • 精华

    64
  • 被关注

    898

论坛等级:至圣

注册时间:2003-06-06

钻石 钻石 如何晋级?

发布于 2024-04-26 15:37:57

2楼

OB,organize block, cpu的主循环块,我们写的fb,fc程序都要直接或者间接的再ob中调用才行

FC:function,功能他是一个数据加工工厂,没有自己的仓库,只能使用全局变量如果全局db,m,i,q等区(公共仓库)或者其他fb的背景db(别人的仓库)

FB:function block,功能块,他是有自己仓库的数据加工工厂,数据保存在背景db中,fb的形参中如果不写参数,使用的就是背景db中保存的数据。

DB,data block数据块,分为全局db和背景db,全局db是公共的db,里面的变量需要自己动手建立,变量值可以被任意程序使用。背景db不需要自己手动建立,关联fb后,变量自动建立,这里的变量不能手动修改,要改只能改fb中的变量。它里面保存的数据可以被fb和其他程序使用。

活到老,学到老!为了生活学习吧!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

谈天说地

共有13706条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。