我的分析请参考。
此图共三个网络。可分别叫网络1、网络2、网络3。
当PLC上电时,由于X1没有按下,则M0、M1及Y0均没有输出。
当按下X1时,网络1M0为ON;网络2的M1也为ON;网络3中第一行由于MO为ON,Y0非为ON,则Y0有输出,灯亮。第二行由于M0非为OFF,则该支路是断开的。
在X1仍然按下中第二次扫描时,网络1由于M1已为ON,M1非为OFF,则MO无输出。网络3中第一行M0为OFF,由于第一次扫描后Y0为ON,则Y0非为OFF,则第一行支路是断开的。第二行中M0非为ON,节点Y0为ON,OUT Y0仍保持输出。
同理分析,当X1断开时,Y0仍保持输出。
当X1再次按下时,第一次扫描时,M0、M1均为ON,网络3中第一行,由于Y0非为OFF,M0为ON,对OUT Y0无影响;第二行节点Y0虽为ON,但MO非变为OFF,两行均为断开状态,此时OUT Y0断开。灯灭。
同理,X1保持按下或抬起,灯仍然是灭的。恕不在此哆嗦了。