在OB1里調(diào)用FC1的前面用一個I0.0然后串聯(lián)一個P的上升沿作為調(diào)用條件,為什么這樣設(shè)計?
劉玉蓉
發(fā)布于2014-10-23 17:58
2
0
標(biāo)簽:
P也就是調(diào)用一個掃描周期的時間?下一個掃描周期(I0.0一直常閉)會自動觸發(fā)一次?
這樣設(shè)計有什么好處?
問題補(bǔ)充:
這樣設(shè)計是不是能節(jié)省CPU的資源?
如果可以,大家是不是都是這樣設(shè)計程序的呢?
佳答案
1、前面用一個I0.0然后串聯(lián)一個P的上升沿作為調(diào)用條件?
好將程序貼出來,便于分析。用一個輸入點(diǎn)然后串聯(lián)一個P的上升沿,一般用于描述某個設(shè)備開始啟動或運(yùn)行。例如,當(dāng)設(shè)備運(yùn)行后,控制系統(tǒng)調(diào)用相應(yīng)的FC來進(jìn)行特定的控制;如果設(shè)備沒有運(yùn)行,控制系統(tǒng)就不需要調(diào)用相應(yīng)的FC來進(jìn)行控制。
2、這樣設(shè)計是不是能節(jié)省CPU的資源?
一般還不是為了節(jié)省CPU的資源,還是為了實(shí)現(xiàn)特定的控制邏輯。
3、大家是不是都是這樣設(shè)計程序的呢?
通常應(yīng)用上升沿來描述設(shè)備開始啟動或運(yùn)行,應(yīng)用下降沿來描述設(shè)備停機(jī)或斷線。