在plc中,置位就是通過(guò)外部強(qiáng)制改變輸入,從而把輸入映射到輸出的一種方式;復(fù)位就是通過(guò)程序把輸入的值變?yōu)橥姇r(shí)候的初始狀態(tài)。plc,即可編程邏輯控制器,它采用一類可編程的存儲(chǔ)器,用于其內(nèi)部存儲(chǔ)程序,執(zhí)行邏輯運(yùn)算、順序控制、定時(shí)、計(jì)數(shù)與算術(shù)操作等面向用戶的指令,并通過(guò)數(shù)字或模擬式輸入/輸出控制各種類型的機(jī)械或生產(chǎn)過(guò)程。
置位與復(fù)位指令(set/rst)
set(置位指令) 它的作用是使被操作的目標(biāo)元件置位并保持。rst(復(fù)位指令) 使被操作的目標(biāo)元件復(fù)位并保持清零狀態(tài)。
set、rst指令的使用如圖1所示。
當(dāng)x0常開(kāi)接通時(shí),y0變?yōu)閛n狀態(tài)并一直保持該狀態(tài),即使x0斷開(kāi)y0的on狀態(tài)仍維持不變;只有當(dāng)x1的常開(kāi)閉合時(shí),y0才變?yōu)閛ff狀態(tài)并保持,即使x1常開(kāi)斷開(kāi),y0也仍為off狀態(tài)。set 、rst指令的使用說(shuō)明:set指令的目標(biāo)元件為y、m、s,rst指令的目標(biāo)元件為y、m、s、t、c、d、v 、z。rst指令常被用來(lái)對(duì)d、z、v的內(nèi)容清零,還用來(lái)復(fù)位積算定時(shí)器和計(jì)數(shù)器。對(duì)于同一目標(biāo)元件,set、rst可多次使用,順序也可隨意,但最后執(zhí)行者有效。