塊初始化化功能的實(shí)現(xiàn)
林慧玲
發(fā)布于2014-03-24 17:51
1
0
標(biāo)簽:
想實(shí)現(xiàn)在調(diào)用一個(gè)功能塊時(shí)初始化某些變量,以后不再執(zhí)行此語(yǔ)句,直到該塊工作完成。再次執(zhí)行時(shí),再進(jìn)行一次初始化;或者說有沒有辦法讓其中的一行命令只執(zhí)行一次的。
問題補(bǔ)充:
編程不是很精通,可能說的不明白,想實(shí)現(xiàn)一個(gè)功能:當(dāng)功能塊被調(diào)用時(shí),就把當(dāng)前稱重值給一個(gè)暫存值,然后用稱重值和暫存值比較,直到稱重值比暫存值大10。這個(gè)暫存值就是想初始化的值。因?yàn)橄胱龀蒮b塊(應(yīng)用中發(fā)現(xiàn)fb塊里用脈沖和時(shí)間塊不是很好用),盡量少用脈沖和時(shí)間塊。
佳答案
1、編程的經(jīng)驗(yàn)告訴我們,將初始化某些變量與該塊的控制工作編制在一個(gè)功能塊中非常不方便。2、為了方便調(diào)用要將初始化某些變量與該塊的控制工作分別編制為各自的功能塊。
3、將初始化某些變量編制為獨(dú)立的程序塊,這樣可以通過條件調(diào)用來實(shí)現(xiàn)只調(diào)用一次的功能。