一指令解析 1、順序控制繼電器S:
順序控制繼電器(S)是西門(mén)子S7-200系列PLC內(nèi)部軟繼電器的一種,它和輸入繼電器(I)和輸出繼電器(Q)一樣,有無(wú)數(shù)對(duì)常開(kāi)觸點(diǎn)和常閉觸點(diǎn),如不作順序控制狀態(tài)軟元件,可作一般的輔助繼電器(M)使用。
西門(mén)子S7-200系列PLC的順序控制繼電器的編號(hào)范圍為S0.0-S31.7。
2、順序控制指令SCR、SCRT和SCRE:◤
順序控制指令是專(zhuān)為順序控制編程方法設(shè)計(jì)的指令。在工業(yè)控制領(lǐng)域許多的控制過(guò)程都可用順序控制的方式來(lái)實(shí)現(xiàn),使用順序控制指令實(shí)現(xiàn)順序控制既方便實(shí)現(xiàn)又便于閱讀修改。
西門(mén)子S7-200系列PLC提供了三條順序控制指令:
其中S是順序控制繼電器,用S的位狀態(tài)表示步的活動(dòng)狀態(tài),一個(gè)SCR段對(duì)應(yīng)于順序功能圖中的一步,S位的狀態(tài)決定對(duì)應(yīng)的SCR段程序是否執(zhí)行。
西門(mén)子S7-200系列PLC的順序控制指令如下表所示:
西門(mén)子PLC編程里的SCR、SCRT、SCRE是西門(mén)子S7-200中的指令。
Sequence 翻譯: 序列
Control 翻譯:控制
Relay 翻譯:中繼器、轉(zhuǎn)發(fā)
Transition 翻譯:過(guò)渡、跳轉(zhuǎn)
SCR是Load Sequence Control Relay,
SCRT是Sequence Control Relay Transition,
SCRE是equence Control Relay End,
SCR:裝載順序控制繼電器指令,標(biāo)志一個(gè)順序控制繼電器段(SCR段)的開(kāi)始。SCR指令將S位的值裝載到SCR堆棧和邏輯堆棧的棧頂,其值決定SCR段是否執(zhí)行,值為1執(zhí)行該SCR段;值為0不執(zhí)行該段。
SCRT:順序控制繼電器轉(zhuǎn)換指令,用于執(zhí)行SCR段的轉(zhuǎn)換。SCRT指令包含兩方面功能:一是通過(guò)置位下一個(gè)要執(zhí)行的SCR段的S位,使下一個(gè)SCR段開(kāi)始工作;二是使當(dāng)前工作的SCR段的S位復(fù)位,使該段停止工作。
SCRE:順序控制繼電器結(jié)束指令,使程序退出當(dāng)前正在執(zhí)行的SCR段,表示一個(gè)SCR段的結(jié)束。每個(gè)SCR段必須由SCRE指令結(jié)束。
SCR、SCRT、SCRE指令使用例子: