博途软件中多重背景块的建立_怎么理解多重背景数据块?

拿电机说把,如果有4台电机,你不用多重背景,那就要建立4个DB块,如果用多重背景变成,公用一个DB块就好了。多重背景就是让你少建立DB块的。

回答者:

大来 - 毕业实践员&nbsp&nbsp第4级

2016-10-26 06:29:25

多重背景的概念是当FB块调用FB块的时候,这两个FB可以公用一个DB块

回答者: 风云12345 - 初级技术员&nbsp&nbsp第5级

2016-10-26 08:30:29

回答者:

rain god - 顶级工程师&nbsp&nbsp第12级

2016-10-26 09:23:40

相当于多个背景数据块合并成一个

回答者:

imsea - 中级工程师&nbsp&nbsp第10级

2016-10-26 13:27:18

我第1次用的时候也不知道,后来自己摸索了一下,大概方法是:

1、先建立一个FB,比如我们称作“A”,     “A”已经写好了程序

2、然后我们再建一个FB,比如我们称作“B”,在“B”的静态变量中建立变量,变量类型选择为“A”,需要几个就建立几个

3、然后在“B”的程序中调用你刚才定义的变量,你会看到不需要给变量输入背景数据块

4、根据需要调用“B”,此时会要求输入背景数据块

5、然后用几次就明白是咋回事了

回答者:

DenTA_A - 中级技术员&nbsp&nbsp第6级

2016-10-27 19:30:57

多重背景数据块是给FB嵌套或者在FB中调用需要背景数据块的功能块用的。能够使程序简洁有序。比如在主调用功能块FB1中多次调用FB2,按道理每调用一次FB2都需要一个背景数据块吧,比如在FB1中调用10次FB2,这样需要10个不同的背景数据块与FB2对应,再加上一个FB1的背景数据块,总共是11个;如果采取多重背景数据块,在FB1中建立10个静态变量,这些静态变量与FB2相对应,作为FB2的背景数据,那么只需要建立一个背景数据块跟FB1对应即可,FB2的引脚都作为FB1的静态变量了,是不是很简单明了,

专家奖励分:20分

回答者:

2v - 助理工程师&nbsp&nbsp第8级

2016-10-31 16:30:27

上一页

1

下一页

  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值