K1Y0,由 Y0~Y3组成,K1M0由M0~M3组成 ,K1M0=15,那么意味着M0~M3均被置1.
由于PLC的扫描又上到下,从左到右,因此,出现双线圈时,以最后状态为准。
程序的第0步,执行Mov后,K1Y0=15,这毫无疑问,也就是Y0~Y3均为1.
程序的第6步,由于M4没有闭合,因此Y0的值为0,此时,K1Y0的值已经变为了2#1110,也就是14.
程序的第12步,由于能流接通条件未成立,因此Y3的值为0,此时K1Y0的值为2#0110,二进制的110不就是10进制的6么。
至于显示值,系统为了保持数据的一致性,显示为最终结果值。
Good Luck~