一、西門子plc RS觸發(fā)器指令的分類與用法
RS觸發(fā)器指令分為置位優(yōu)先觸發(fā)器指令SR和復位優(yōu)先觸發(fā)器指令RS兩種。
1、置位優(yōu)先觸發(fā)器是一個置位優(yōu)先的鎖存器。當置位信號(S1)和復位信號(R)都為真時,輸出為“1”。
2、復位優(yōu)先觸發(fā)器是一個復位優(yōu)先的鎖存器。當置位信號(S)和復位信號(R1)都為真時,輸出為“0”。
觸發(fā)器指令用法如圖。
圖1 SR觸發(fā)器指令
二、西門子plc中sr觸發(fā)器rs觸發(fā)器指令
西門子plc sr和rs觸發(fā)器
以西門子PLC S7-300系列為例,編程軟件為STEP7 V5.5 SP2,指令SR觸發(fā)器和RS觸發(fā)器的說明:
1、SR觸發(fā)器
這個指令是復位優(yōu)先型觸發(fā)器。它有兩個輸入S和R,一個輸出Q。我們用0和1表示信號的高低電平。下面是程序中出現(xiàn)的幾種情況:
1)S=0,R=0時,Q保持不變(0或1);
2)S=0,R=1時,Q=0;
3)S=1,R=0時,Q=1;
4)S=1,R=1時,Q=0;
2、RS觸發(fā)器
這個指令是置位優(yōu)先型觸發(fā)器。它同樣有兩個輸入S和R,一個輸出Q。我們用0和1表示信號的高低電平。下面是程序中出現(xiàn)的幾種情況:
1)S=0,R=0時,Q保持不變(0或1);
2)S=0,R=1時,Q=0;
3)S=1,R=0時,Q=1;
4)S=1,R=1時,Q=1;
3、SR和RS觸發(fā)器的區(qū)別
SR觸發(fā)器和RS觸發(fā)器在用法上大體上一致。唯一的區(qū)別在于,當兩個輸入S和R都是高電平時,輸出不同。
其中SR觸發(fā)器由于是復位優(yōu)先,因此輸出低電平;而RS觸發(fā)器為置位優(yōu)先,因此輸出高電平。
三、西門子plc中RS觸發(fā)器符號、地址表示方法、數(shù)據(jù)類型
如果R輸入端的信號狀態(tài)為"1",S輸入端的信號狀態(tài)為"0",則復位RS (置位優(yōu)先型RS雙穩(wěn)態(tài)觸發(fā)器)。否則,如果R輸入端的信號狀態(tài)為"0",S輸入端的信號狀態(tài)為"1",則置位觸發(fā)器。
如果兩個輸入端的RLO狀態(tài)均為"1",則指令的執(zhí)行順序是最重要的。RS觸發(fā)器先在指定<地址>執(zhí)行復位指令,然后執(zhí)行置位指令,以使該地址在執(zhí)行余下的程序掃描過程中保持置位狀態(tài)。
只有在RLO為"1"時,才會執(zhí)行S (置位)和R (復位)指令。這些指令不受RLO"0"的影響,指令中指定的地址保持不變。
如圖: