如果在输入端i0.0的信号状态为“1”,而输入端i0.1的信号状态为“0”,则存储器位m0.0被置位以及输出q4.0=“1”。反之如果输入i0.0的信号状态为“0”,而i0.1的信号状态为“1”,则存储器位m0.0被复位以及输出q4.0=“0”。
如果输入的两个信号状态均为“0”,则触发器的<地址>和输出没有变化。如果输入的两个信号状态均为“1”,则由于输入端的先后次序关系,复位指令占优势,结果触发器的<地址> m0.0复位和输出q4.0=“0”。
如果图中的程序段放在有效的mcr区域内:
1)在mcr“接通”时,q4.0是复位还是置位,情况将与对图的说明一样;
2)如果mcr“断开”,则m0.0和q4.0保持原来的状态不变,与当时的输入端状态无关。
图 置位-复位触发器指令应用举例