技成培训网 技成学习APP 技成工具箱 技成企业服务

欢迎回到技成培训网

技成培训网

电工题库宝典

技成电工课堂

PLC练习题

技成PLC课堂

变频器故障查询

技成PLC学吧

伺服驱动故障查询

技成PLC网校

当前位置:技成首页 > 文章中心 > 技成百科 > 多重背景数据块的作用就只是减小db的数量吗?

多重背景数据块的作用就只是减小db的数量吗?

郑志武 发布于2012-12-16 23:26 6 0 标签:

假如用ob1去调用fb10,然后在fb10里建立两个静态变量用于做多重背景。然后去调用两个fb1,fb2功能块,然后背景数据块只使用一个db10,那就是说fb1、fb2使用的背景数据块都是db10了,
------这样一来,fb1和fb2里的数据会冲突吗?如果两个功能块里所需的梯形图与参数类型是一样的,但是里面的数据不一样,比如变频器的参数值不一样,温度限制值也不一样,这样用这种多重背景db10不会让这两套参数冲突了?那db10到底是保存哪个fb的数据?
如果是多个相同工艺的功能块,但参数均都不相同,如果使用同一个背景数据块的话,那么参数不乱套了?
-------希望能分享到大家关于多重背景使用的总结的心得与经验。

佳答案

按你说的调用情况ob1--->fb10--->fb1/fb2举例说一下就好理解了:
假设每个db都包含20个字,这种情况下,如果没使用多重背景,你的程序中就应该有db1/db2/db10三个数据块,每个数据块都有dbw0---dbw19;但是使用了多重背景后,你的程序中就应该只有db10一个数据块了,并且数据块里面有dbw0---dbw59,如果fb1/fb2是后定义的话,那么dbw20---dbw39就是fb1的背景数据,dbw40---dbw59则是fb2的背景数据。

大概就是这样了。

若有收获,就点个赞吧!

文章来源于网络及文献如有侵权请联系站长
分享到:

微信扫一扫分享

阅读与本文标签相同的文章

相关推荐

最新文章 热门文章
最新课程 免费课程
PLC资料下载 电工电气资料下载
应用新秀
变频器故障代码查询APP
伺服故障代码查询APP
技成
手机APP
热门标签