lucaslu
級別: *
![]() |
如下情況:主程序ob1中使能ob20,延遲20ms啟動,且ob1中只有這么一句語句,那么ob1是在ob20調(diào)用后并將ob20里中的程序執(zhí)行完畢后再開始下一次循環(huán),還是ob1中的語句執(zhí)行完了就立馬執(zhí)行新的循環(huán),如果是這種情況,那ob20的使能位不是又重新置1,ob20重新計時,這樣就永遠無法被調(diào)用了吧?求解答 還有在ob1中寫入延時接通定時器,那么是否等定時器啟動了再下一次循環(huán)還是直接ob1中的語句執(zhí)行完了就繼續(xù)下一次循環(huán),和前面的問題差不多,同求解答。 |
---|---|
|
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員
![]() ![]() ![]() ![]() |
1、請去看看編程手冊上有關(guān)組織塊優(yōu)先級的描述。OB20的優(yōu)先級比OB1高,無論如何總是中斷OB1而執(zhí)行OB20。 2、定時器的原理是:系統(tǒng)讀取當前時基,然后加上設(shè)定值,如果下一次系統(tǒng)的當前時基大于等于上一次時基+設(shè)定值,就表明定時到,因此,無論如何不會等定時器啟動后,否則WDT早就觸發(fā)了。 另:請仔細組織你的問題的語法描述,你的語文我懷疑是體育老師教的。 ![]() |
---|---|
|