PLC的復位-置位觸發(fā)器指令功能說明及應用實例
發(fā)布于2022-02-17 10:25
38
2
標簽:置位觸發(fā)器指令,PLC指令
有關西門子plc置位-復位觸發(fā)器指令的使用方法,在西門子plc編程中如何進行置位,如何進行復位操作,借助plc置位-復位觸發(fā)器指令來實現(xiàn)。
如果在復位端R的信號狀態(tài)為“1”,同時在置位端S的信號狀態(tài)為“0”,則RS(復位一置位)觸發(fā)器將被復位。相反如果在R輸入端的信號狀態(tài)為“0”,在S輸入端的信號狀態(tài)為“1”,則RS觸發(fā)器將被置位。如果R和S兩個輸入端的RLO均是“1”,則先后的次序是重要的。對RS觸發(fā)器而言,對其指定的<地址>首先執(zhí)行復位指令,然后執(zhí)行置位指令,結果對于隨后的程序掃描而言,RS觸發(fā)器的<地址>為置位狀態(tài)。
S(置位)和R(復位)指令只有在RLO=“1”時才會被執(zhí)行。在RLO=“0”時,對這些指令是沒有影響的,即由指令指定的<地址>狀態(tài)不會改變。
與MCR指令(主控繼電器指令)一起使用的相關功能說明:
如果RS觸發(fā)器放置在有效的MCR區(qū)域時,其功能將會受MCR的影響。在一個有效的MCR區(qū)域內,如果主控繼電器MCR處于“接通”狀態(tài),RS的<地址>位是被復位為“0”還是被置位成“1”,是按上面RS指令功能說明中的描述執(zhí)行的。如果主控繼電器MCR處于“斷開”狀態(tài),則由RS觸發(fā)器指定的<地址>的當前狀態(tài)不會改變,與此時的觸發(fā)器的輸入端狀態(tài)無關。
表 復位-置位觸發(fā)器指令對狀態(tài)位的影響
-
|
BR
|
CC1
|
CC0
|
OV
|
OS
|
OR
|
STA
|
RLO
|
/FC
|
寫狀態(tài)位
|
-
|
-
|
-
|
-
|
-
|
x
|
x
|
x
|
1
|
如果在輸入端I0.0的信號狀態(tài)為“1”,而輸入端I0.1的信號狀態(tài)為“0”,則存儲器位M0.0被復位以及輸出Q4.0=“0”。反之如果輸入I0.0的信號狀態(tài)為“0”,而I0.1的信號狀態(tài)為“1”,則存儲器位M0.0被置位以及輸出Q4.0=“1”。
圖 復位-置位觸發(fā)器指令應用舉例
如果輸入的兩個信號狀態(tài)均為“0”,則觸發(fā)器的<地址>和輸出沒有變化。如果輸入的兩個信號狀態(tài)均為“1”,則由于輸入端的先后次序關系,置位指令占優(yōu)勢,結果觸發(fā)器的<地址> M0.0置位和輸出Q4.0=“1”。
如果圖4-11中的程序段放在有效的MCR區(qū)域內:
1)在MCR“接通”時,Q4.0是復位還是置位,情況將與對圖的說明一樣;
2)如果MCR“斷開”,則M0.0和Q4.0保持原來的狀態(tài)不變,與當時的輸入端狀態(tài)無關。