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