一、西门子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"的影响,指令中指定的地址保持不变。
如图: