置位(S)指令和复位(R)指令根据RLO的值来决定操作数的信号状态是否改变,对于置位指令,一旦RL0为“1”,则操作数的状态置“1”,即使RLO又变为“0”,输出仍保持为“1”; 若RL0为“0”, 则操作数的信号状态保持不变。对于复位操作,一旦RLO为“1”,则操作数的状态置“0”,即使RLO又变为“0”,输出仍保持为“0”;若RLO为“0”,则操作数的信号状态保持不变。
置位和复位指令格式及应用示例如表4-6和表4-7所示。表4-6中,当11.0动作且I1.2未动作时,则RLO为“1”,对Q2.0置位并保持。表4-7中,当I1.1动作且11.2末动作时,则RLO为“1”, 对Q2. 0复位并保持。
注意:置位与复位指令只能放在逻辑串的最右端,不能放在逻辑串中间。置位指令使用的操作数可以是: I、M、Q、L、D;复位指令使用的操作数可以是: I、M、Q、L、D、T、C.