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 。
【下图为部分梯形图】
M0.0=1,m0.2=0,mo.1=1,mo.3=1;
M0.0=0,M0.2=1,则m0.1=0,m0.3=0 ;
M0.0=1,m0.2=1,则复位优先,m0.1=0,m0.3=0 。
【注】
SR触发器和RS触发器大体一致,但当S=1,R=1时,SR触发器复位优先,输出低电平Q=0,RS触发器置位优先,输出高电平Q=1 。
“SR指令”是指触发器,在西门子200系列PLC里SR触发器是置位优先触发器。而在西门子300/400系列的PLC里SR触发器是复位优先触发器。
如果置位输入端为“1”,复位输入端为“0”,则触发器被置位。此后,即使置位输入端为0,触发器也保持置位不变。如果复位输入端为1,置位输入端为“0”,则触发器被复位。
置位优先型RS触发器的R端在S端之上,当两个输入端都为1时,下面的置位输入端最终有效。既置位输入优先,触发器被置位。
复位优先型SR触发器的S端在R端之上,当两个输入端都为1时,下面的复位输入端最终有效。既复位输入优先,触发器被复位。
编写SR主控命令的时候,先按F8转入输入命令格式,然后,写SR空格N0空格Mx按确认键完成,主控结速时按F8输入MCR空格Nx确认后完成。主控命令能够用七次,从N0到N7。仅供参考
对于西门子200系列PLC而言,SR指令是置位优先触发器指令,而对于西门子300/400系列西门子而言,该指令则是复位优先触发器指令
先置位后复位