性金哥
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 82 個(gè)
工控威望: 649 點(diǎn)
下載積分: 2136 分
在線時(shí)間: 140(小時(shí))
注冊(cè)時(shí)間: 2017-02-13
最后登錄: 2024-11-12
查看性金哥的 主題 / 回貼
樓主  發(fā)表于: 2017-02-20 19:35
我在永宏的中斷子程序中寫(xiě)控制伺服電機(jī)的程序,伺服電機(jī)也按所指定的位置轉(zhuǎn)動(dòng),可為啥4088,4090,這些現(xiàn)在值寄存器,沒(méi)有反應(yīng),沒(méi)有變化。
2.中斷子程序中,140指令DN也還沒(méi)發(fā)出信號(hào),就馬上跳出了子程序。它給我的感覺(jué)是,這條指令還沒(méi)有執(zhí)行完就馬上去執(zhí)行下一條指令,然后掃描到RTI,直接回到主程序繼續(xù)執(zhí)行。小弟接觸永宏P(guān)LC不久,請(qǐng)各位前輩不吝賜教。
性金哥
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 82 個(gè)
工控威望: 649 點(diǎn)
下載積分: 2136 分
在線時(shí)間: 140(小時(shí))
注冊(cè)時(shí)間: 2017-02-13
最后登錄: 2024-11-12
查看性金哥的 主題 / 回貼
1樓  發(fā)表于: 2017-02-21 11:10
沒(méi)人嗎
muhittin
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 249 個(gè)
工控威望: 338 點(diǎn)
下載積分: 14700 分
在線時(shí)間: 227(小時(shí))
注冊(cè)時(shí)間: 2009-11-07
最后登錄: 2017-12-28
查看muhittin的 主題 / 回貼
2樓  發(fā)表于: 2017-02-21 11:18
中斷,一般適用于緊急發(fā)生,且需要迅速處理的事情
個(gè)人覺(jué)得,不建議采用在中斷內(nèi),執(zhí)行伺服發(fā)脈沖程序
性金哥
級(jí)別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 82 個(gè)
工控威望: 649 點(diǎn)
下載積分: 2136 分
在線時(shí)間: 140(小時(shí))
注冊(cè)時(shí)間: 2017-02-13
最后登錄: 2024-11-12
查看性金哥的 主題 / 回貼
3樓  發(fā)表于: 2017-02-21 11:51
唉,老板要求。我也不想的,
vdadiv
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 111 個(gè)
工控威望: 226 點(diǎn)
下載積分: 71379 分
在線時(shí)間: 261(小時(shí))
注冊(cè)時(shí)間: 2013-03-31
最后登錄: 2024-11-15
查看vdadiv的 主題 / 回貼
4樓  發(fā)表于: 2017-02-21 12:34
當(dāng)你在程式中,觸發(fā)一個(gè)中斷子程序,程式會(huì)跳到子程序執(zhí)行掃描一次,把子程序中的邏輯結(jié)果記錄著,
再回到主程序中繼續(xù)執(zhí)行,因?yàn)槌淌街贿M(jìn)去(掃描一次)就會(huì)跳出來(lái),如果在中斷子程序中,
一個(gè)線圈邏輯結(jié)果是  ON ,回到主程序中,這個(gè)線圈會(huì)一直保持 ON ,一直到下一次再觸發(fā)中斷子程序,
這個(gè)線圈的狀態(tài)才有可能會(huì)改變,當(dāng)然也可以在主程序中改變線圈的狀態(tài).
如果你在中斷子程序?qū)懥艘粋(gè) TIMER,程序會(huì)只掃過(guò)而已,不會(huì)等待TIMER計(jì)時(shí)的...

順序控制:一般我們會(huì)使用,觸發(fā)一個(gè)中斷子程序,抓取高速的信號(hào),回到主程序中再處理動(dòng)作,
若是處理數(shù)值演算,就沒(méi)有這個(gè)問(wèn)題了!
樓主留言:
嗯嗯,謝謝。