【S7-300使用指南】Step7多重背景
唐琳
发布于2015-12-29 11:53
12
0
标签:程序编写, 软件,
在上一篇文章中我们介绍了功能块FB的使用,并且着重介绍了静态变量STAT的使用,那么现在就有这样一个问题,我们每调用一次功能块FB就必须新建一个背景数据块DB与之配对,如果我们只是调用1次2次还好说,如果调用次数非常多,那我们就必须建立非常多的背景数据块与之进行配对,这样一来整个程序就会显得非常凌乱,而且哪个DB块和哪个FB块进行配对也是看不出来的。西门子为了解决这个问题,在Step 7中提供了多重背景的功能,来具体解决这个问题,下面让我们一起了解如何使用多重背景功能。
1 多重背景的作用 多重背景的大作用就是减少程序中DB块的使用次数,以便简化程序的结构,方便程序的调试,下面我们一起来看看完成这个功能的整个流程
2 多重背景使用流程 1) 建立FB1并完成子程序内容的编写
图2-1
2) 建立FB2并添加多重背景功能
图2-2
3) 创建多重背景
图2-3
图2-4
4) 调用多重背景
图2-5
5) 在主程序中调用使用多重背景的功能块
图2-6