(1)對(duì)邏輯操作結(jié)果rl0的直接操作指令及其說(shuō)明(見(jiàn)表)
表 對(duì)邏輯操作結(jié)果rlo的直接操作指令及其說(shuō)明
(2)指令說(shuō)明
①取反指令not。取反指令將邏輯操作結(jié)果rlo的狀態(tài)取反后存入rlo。在lad和fbd中以觸點(diǎn)的形式表示。
②置0指令clr。置0指令將rlo的內(nèi)容置為0。在lad和fbd中不能使用,只能用在stl中。
③置1指令set。置1指令將rlo的內(nèi)容置為1。在lad和fbd中不能使用,只能用在stl中。
④保存指令save。保存指令將rlo的內(nèi)容存放在狀態(tài)字的br中。在lad中以線圈的形式表示。
⑤a br指令。a br指令是再次檢查所存儲(chǔ)的rlo。
(3)編程示例(如圖所示)
圖 對(duì)rlo的直接操作指令
說(shuō)明:對(duì)于圖(a),當(dāng)i0.0與i0.1均閉合時(shí),則rlo應(yīng)為“1”,但經(jīng)not指令后,rlo變?yōu)椤?”,因此q8.0為“0”(失電)。對(duì)于圖(b),save指令將當(dāng)前值態(tài)存入br,然后通過(guò)檢測(cè)br位來(lái)檢查保存的rlo。