S7-1200博圖時(shí)間錯(cuò)誤中斷OB80
2023-03-20 22:18 作者:宋也在學(xué)PLC | 我要投稿
OB80是說當(dāng)PLC的一次掃描周期大于預(yù)設(shè)的最大時(shí)間時(shí),就會(huì)相應(yīng)一次OB80中斷。PLC掃描周期的最大值是150MS。



下面的程序說明:這個(gè)程序沒有OB80只有OB1,當(dāng)M10.0這個(gè)變量被置位1的時(shí)候PLC會(huì)報(bào)錯(cuò)停機(jī)。



下面的程序說明:這個(gè)程序如果說M10.0寫入1的話,綠燈常亮,但是紅燈閃爍。程序的流程是說當(dāng)掃描周期超過150MS就會(huì)響應(yīng)一個(gè)OB80,在OB80里面置位M10.1然后退回到斷點(diǎn),在OB1的死循環(huán)處IF "Tag_4"成立執(zhí)行后面的EXIT退出死循環(huán)。使得本個(gè)掃描周期可以執(zhí)行完畢。第二個(gè)掃描周期同第一個(gè)掃描周期,如此往復(fù)。所以紅燈一直閃爍但是PLC卻不停機(jī)。

標(biāo)簽: