為(wei) 了產(chan) 生一個(ge) 自保持位,一個(ge) 輸出指令的操作數位用作同一輸出指令的一個(ge) 或運算條件,這樣輸出指令的操作數位將繼續為(wei) “ON”或“OFF”,直到其他位發生變化。至少一個(ge) 其他條件用在輸出指令之前起到複位功能。如果沒有這個(ge) 複位,則無法控製輸出指令的操作數位。
如圖1所示的保持指令的梯形圖可以寫(xie) 成如圖2所示的樣子。當互鎖指令的執行條件為(wei) “ON”的時,這兩(liang) 個(ge) 梯形圖唯一的不同之處在於(yu) 它們(men) 的互鎖程序部分的操作數。圖1與(yu) 圖2一樣,使用了兩(liang) 個(ge) 複位,也就是說,當IR00004和IR00005中任何一個(ge) 為(wei) “ON”時,HR0000將被置“OFF”。
圖1 保持指令應用
圖2 梯形圖