天天看点

基本rs触发器真值表_温故而知新_置位复位触发器指令(LAD)

符号:

置位复位触发器指令包括两类:

1)、复位优先的置位复位触发器

基本rs触发器真值表_温故而知新_置位复位触发器指令(LAD)

图1 复位优先的置位复位触发器

2)、置位优先的置位复位触发器

基本rs触发器真值表_温故而知新_置位复位触发器指令(LAD)

图2 置位优先的置位复位触发器

功能:根据R和S的状态来置位(或复位)单个存储位(I、Q、M、D、L);

执行:

1、复位优先的置位复位触发器

1)、如果S=0且R1=0,则指令不执行,存储位的状态保持不变;

2)、如果S=1且R1=0,则指令将存储位置位为1;

3)、如果S=0且R1=1,则指令将存储位复位为0;

4)、如果S=1且R1=1,则指令先将存储位置位为1,再将存储位复位为0,并保持复位状态;

5)、指令置位或复位后,将存储位的状态传送到输出Q中;

2、置位优先的置位复位触发器

1)、如果S1=0且R=0,则指令不执行,存储位的状态保持不变;

2)、如果S1=1且R=0,则指令将存储位置位为1;

3)、如果S1=0且R=1,则指令将存储位复位为0;

4)、如果S1=1且R=1,则指令先将存储位复位为0,再将存储位置位为1,并保持置位状态;

5)、指令置位或复位后,将存储位的状态传送到输出Q中;

参数:

1、复位优先的置位复位触发器

基本rs触发器真值表_温故而知新_置位复位触发器指令(LAD)

2、置位优先的置位复位触发器

基本rs触发器真值表_温故而知新_置位复位触发器指令(LAD)

知新:

1、区分置位优先、复位优先有两种方法

从基本指令库看:哪个字母放在后面哪个优先,例如SR:复位优先,RS:置位优先;

从程序段的指令看:哪个带有数字1的哪个优先:例如S1:置位优先,R1:复位优先;

2、存在于置位/复位指令相同的双线圈的问题,详细参见《温故而知新_置位/复位输出指令(LAD)》的知新1、2部分。

3、存储位类型为INOUT类型,可在参数表中查看;

4、在一个程序段中,该指令可以添加多个。

基本rs触发器真值表_温故而知新_置位复位触发器指令(LAD)

以上是个人总结,如有错误或更好的见解,欢迎交流。个人微信:15900310072。如果大家觉得还可以,帮忙关注、转发、收藏。