拿电机说把,如果有4台电机,你不用多重背景,那就要建立4个DB块,如果用多重背景变成,公用一个DB块就好了。多重背景就是让你少建立DB块的。
回答者:
大来 - 毕业实践员  第4级
2016-10-26 06:29:25
多重背景的概念是当FB块调用FB块的时候,这两个FB可以公用一个DB块
回答者: 风云12345 - 初级技术员  第5级
2016-10-26 08:30:29
回答者:
rain god - 顶级工程师  第12级
2016-10-26 09:23:40
相当于多个背景数据块合并成一个
回答者:
imsea - 中级工程师  第10级
2016-10-26 13:27:18
我第1次用的时候也不知道,后来自己摸索了一下,大概方法是:
1、先建立一个FB,比如我们称作“A”, “A”已经写好了程序
2、然后我们再建一个FB,比如我们称作“B”,在“B”的静态变量中建立变量,变量类型选择为“A”,需要几个就建立几个
3、然后在“B”的程序中调用你刚才定义的变量,你会看到不需要给变量输入背景数据块
4、根据需要调用“B”,此时会要求输入背景数据块
5、然后用几次就明白是咋回事了
回答者:
DenTA_A - 中级技术员  第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 - 助理工程师  第8级
2016-10-31 16:30:27
上一页
1
下一页