这是一个很有意思的问题,当然与我“0不是1”的名字无关。然而哪里为“0”,哪里为“1”却是需要我们弄清楚的。

这里存在的是一个对执行顺序的理解问题:
首先第一个网络置位M0.0为1,所以进入第二个网络的M0.0常开点接通、经SM0.0常开点(这个点没任何作用)执行M0.0复位操作。
该网络下一行的M0.0常开点由于M0.0已经被复位而断开,所以Q0.1无输出。
再下一行因为继续使用的是此前网络入口的M0.0的能量流,所以Q0.2会被置位。
下一个扫描周期,如果没有(一般也不可能有)I0.0的上升沿信号,则第二网络入口的M0.0刷新为“0”。