使用取反指令,可以對(duì)邏輯運(yùn)算結(jié)果取反。時(shí))后,RLO位為“1”,能流在一個(gè)掃描周期內(nèi)流過(guò)檢測(cè)元件。
在每一個(gè)程序掃描周期中,RLO位的信號(hào)狀態(tài)都將與前一周期中獲得的結(jié)果進(jìn)行比較,看信號(hào)狀態(tài)是否有變化。前一周期的RLO的信號(hào)狀態(tài)必須保存在邊沿標(biāo)志地址(<位地址>)中,以進(jìn)行比較。如果在當(dāng)前和先前的RLO狀態(tài)之間有變化(檢測(cè)到下降沿或上升沿),則在操作之后,能流在該掃描周期內(nèi)流過(guò)檢測(cè)元件,亦即RLO位僅在該掃描周期內(nèi)為“1”;如果在當(dāng)前和先前的RLO狀態(tài)之間沒(méi)有變化(無(wú)脈沖邊沿),則在操作之后,F(xiàn)N和FP指令均把RLO復(fù)位為0。
例1: A 10.0
A 10.1
FN M0.0 說(shuō)明:若檢測(cè)到下降沿
= Q4.0 則Q4.0僅在一個(gè)081掃描周期得電
例2: A 10.0
A I0.1
FP MO.0 說(shuō)明:若檢測(cè)到上升沿
= Q4.0 則Q4.0僅在一個(gè)OB1掃描周期得電。