zichen8716
我行,我行,我行行行。!
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 266 個(gè)
工控威望: 527 點(diǎn)
下載積分: 4363 分
在線時(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)在的問題是第一次按M0,M11 M12可以同時(shí)被置位,第二次按下是只能M11置位,M12時(shí)鐘為低電平。到底是什么問題

子程序P0,修改為
                     M11     
            ——| ↑  |————————[  SET M12 ]
                 M8000     
            ——|       |————————[  SET M11 ]
M11 M12可以同時(shí)被置位,哪位高手給解釋一下到底是怎么回事。
失敗并不意味你浪費(fèi)了時(shí)間和生命。失敗表明你有理由重新開始
小雞已燉
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 44 個(gè)
工控威望: 163 點(diǎn)
下載積分: 451 分
在線時(shí)間: 47(小時(shí))
注冊(cè)時(shí)間: 2011-03-29
最后登錄: 2023-09-06
查看小雞已燉的 主題 / 回貼
1樓  發(fā)表于: 2011-04-13 17:31
應(yīng)該和掃描周期有關(guān)系
我是這樣理解的
M0第1次通的時(shí)候CALL執(zhí)行了掃描周期P0,所以M11被置位M11上升沿也置位M12
M0斷開時(shí)M11和M12被復(fù)位但CALL P0這個(gè)掃描周期還在
就好像下面這個(gè)程序:
                    M0
            ——|↑|————————[ CALL P0 ]
            —————————————————[ FEND ]
P0                M8000      
            ——|       |————————[  Y0 ]
          
            ————————————————————[ SRET ]
            ————————————————————[ END]

M0通了Y0會(huì)一直接通!
所以你那個(gè)程序我覺得你第2次按M0的時(shí)候M11會(huì)再次置位M11但不會(huì)在發(fā)脈沖給SET12!
哎反正就是這些問題!我表達(dá)能力就這樣了不知道你知道我在說什么不?O(∩_∩)O哈哈~
你把后面的子程序調(diào)換了就更好理解了!因?yàn)閽呙钑r(shí)從上掃描下來的!
本帖最近評(píng)分記錄:
  • 下載積分:+4(zichen8716) 熱心助人