s7 300 fb編程中db是否會沖突?
鄭志武
發(fā)布于2012-12-20 17:34
2
0
標(biāo)簽:
做的fb中用了兩個ton的指令,指定了兩個db塊,在程序中多處調(diào)用這個fb,也指定了不同的db背景數(shù)據(jù)塊,我有個疑問,fb塊內(nèi)部指定的兩個db塊在調(diào)用是是否會產(chǎn)生沖突?另外,我的fb塊中使用的ton、tof等指令很多,那在塊內(nèi)定義非常多的db塊,這樣整個程序的db塊就非常多,有什么好的辦法可以少用些db?
問題補充:
謝謝火麒麟,還想問問,我是用scl寫的fb,stat是直接定義在var里面嗎?tp、toff都可以用sfb4的類型變量嗎嗎?
佳答案
樓主,你可以在fb的stat變量中建立幾個sfb4類型變量(sfb4為iec定時器,ton),作為多重背景調(diào)用,那么就可以只用一個背景db了。
如下圖所示: