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