【S7-300使用指南】Step7多重背景
唐琳
發(fā)布于2015-12-29 11:53
12
0
標簽:程序編寫, 軟件,
在上一篇文章中我們介紹了功能塊FB的使用,并且著重介紹了靜態(tài)變量STAT的使用,那么現(xiàn)在就有這樣一個問題,我們每調(diào)用一次功能塊FB就必須新建一個背景數(shù)據(jù)塊DB與之配對,如果我們只是調(diào)用1次2次還好說,如果調(diào)用次數(shù)非常多,那我們就必須建立非常多的背景數(shù)據(jù)塊與之進行配對,這樣一來整個程序就會顯得非常凌亂,而且哪個DB塊和哪個FB塊進行配對也是看不出來的。西門子為了解決這個問題,在Step 7中提供了多重背景的功能,來具體解決這個問題,下面讓我們一起了解如何使用多重背景功能。
1 多重背景的作用 多重背景的大作用就是減少程序中DB塊的使用次數(shù),以便簡化程序的結(jié)構(gòu),方便程序的調(diào)試,下面我們一起來看看完成這個功能的整個流程
2 多重背景使用流程 1) 建立FB1并完成子程序內(nèi)容的編寫
圖2-1
2) 建立FB2并添加多重背景功能
圖2-2
3) 創(chuàng)建多重背景
圖2-3
圖2-4
4) 調(diào)用多重背景
圖2-5
5) 在主程序中調(diào)用使用多重背景的功能塊
圖2-6