zichen8716
我行,我行,我行行行。。
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 266 個(gè)
工控威望: 527 點(diǎn)
下載積分: 4363 分
在線(xiàn)時(shí)間: 59(小時(shí))
注冊(cè)時(shí)間: 2010-03-25
最后登錄: 2022-12-28
查看zichen8716的 主題 / 回貼
樓主  發(fā)表于: 2011-04-13 12:51
 程序如下:                

                    M0
            ——|↓|————————[ ZRST M10 M20 ]
                    M0
            ——|     |————————[ CALL P0 ]
            ————————————————————[ FEND ]
P0                M8000     
            ——|       |————————[  SET M11 ]
                   M11     
            ——| ↑  |————————[  SET M12 ]
          
            ————————————————————[ SRET ]
            ————————————————————[ END]


現(xiàn)在的問(wèn)題是第一次按M0,M11 M12可以同時(shí)被置位,第二次按下是只能M11置位,M12時(shí)鐘為低電平。到底是什么問(wèn)題

子程序P0,修改為
                     M11     
            ——| ↑  |————————[  SET M12 ]
                 M8000     
            ——|       |————————[  SET M11 ]
M11 M12可以同時(shí)被置位,哪位高手給解釋一下到底是怎么回事。
失敗并不意味你浪費(fèi)了時(shí)間和生命。失敗表明你有理由重新開(kāi)始
aa22284
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 191 個(gè)
工控威望: 323 點(diǎn)
下載積分: 1235 分
在線(xiàn)時(shí)間: 79(小時(shí))
注冊(cè)時(shí)間: 2011-11-05
最后登錄: 2017-05-08
查看aa22284的 主題 / 回貼
1樓  發(fā)表于: 2011-11-08 22:27
太難了!!還是看不懂,
第二次按下M0時(shí),再次調(diào)用P0程序,首先M11就被置位了,所以程序執(zhí)行到M12的時(shí)候,M11的狀態(tài)是從第一次松開(kāi)M0前的ON狀態(tài)切換到了之后按下M0時(shí)的ON狀態(tài),中間沒(méi)有ON--OFF--ON的變化,也就談不上上升沿之類(lèi),所以M12無(wú)法被置位。
那麼先後順序也因該沒(méi)有差別才對(duì),因?yàn)槭堑谝淮蔚臓顟B(tài)..............所以還想不透