66久久,国产精品久久久久久久久软件,精品久久在,国产精品久久久久久久久大全,久久精品这里有,99色热,国产99热在线

切換為不分頁(yè)顯示
【首頁(yè)】→ 【PLC】→ 主題:咨詢(xún)中斷的問(wèn)題
字體:    評論
咨詢(xún)中斷的問(wèn)題
發(fā)表:hnwhlk  (2010/9/6 16:09:23)
分類(lèi):PLC  |  閱讀:22999  |  評論:17  |  最新評論:2010/9/26 21:36:09 By hnwhlk
何老師及各位老師:我最近的項目要用到外部中斷。可是遇到的問(wèn)題如下:
    我用的PLC是10MC機型。 我的工況是:機器大約2秒轉動(dòng)一周,產(chǎn)生一個(gè)位置到達信號,接入PLC的X1點(diǎn)。
   因為在我的主程序中,用作其它功能例如幾只機器手的動(dòng)作等,其程序所占用的時(shí)間比較長(cháng),為了確保機器位置到達信號能及時(shí)準確,我用到了外部中斷X1↑。
   我在I/O組態(tài)里,將該點(diǎn)設定上升沿中斷。因為每一個(gè)中斷間隔時(shí)間很長(cháng)(遠遠大于中斷服務(wù)程序所占用的時(shí)間)按理,這個(gè)中斷服務(wù)程序應該在每一個(gè)X1↑到來(lái)的時(shí)候,都進(jìn)入中斷程序。可是,我編的這個(gè)中斷程序只在系統啟動(dòng)后,第一個(gè)X1↑時(shí)執行一次,以后無(wú)論多少個(gè)X1↑時(shí),中斷都不響應。不知是什么原因,難道是我的MC的PLC有問(wèn)題。如果您能將我在附件中的模擬程序在機器上運行一下,就很清楚了。它的接線(xiàn)非常簡(jiǎn)單,接上電源、并將24V一端按入S/S,另一端作為信號間斷地碰一下X1.請您告訴我應該如何解決。謝謝您的幫助!祝好人永遠快樂(lè )!
   因為我沒(méi)有權上傳文件。哪位老師肯給個(gè)郵箱,我把我編的中斷練習程序發(fā)過(guò)去。再次表示由衷的感謝!

評論 | 引用

本文共14條評論
.9.  回復:咨詢(xún)中斷的問(wèn)題
劉建陽(yáng)(2010/9/8 19:20:33)  IP:125.124.103.*
中斷程序只有中斷事件發(fā)生了,PLC才會(huì )去執行中相應的中斷子程序。
中斷沒(méi)有發(fā)生,PLC不會(huì )去執行。
永宏的中斷子程序是必須寫(xiě)在副單元的。
.8.  回復:咨詢(xún)中斷的問(wèn)題
hnwhlk(2010/9/8 7:25:05)  IP:58.253.219.*
何老師:您好!   
   您說(shuō)的辦法,我也試過(guò)了,我做的調試裝置中X1的連接是用一個(gè)行程開(kāi)關(guān)。正如前面我提到的那樣,子程序中的結果完全不是中斷上升沿的結果
   按照您說(shuō)的:“當第一次中斷發(fā)生時(shí),子程序電路有上跳沿變化,執行 MOV \ RST 指令1次,此時(shí)電路狀態(tài)1(得電);
          當第二次中斷又發(fā)生時(shí),由于第一次中斷執行后的結果,子程序電路狀態(tài)為1,第二次中斷發(fā)生,電路狀態(tài)沒(méi)有發(fā)生變化”也就可以理解成子程序電路在第一次得電后就永遠處于得電狀態(tài),能有辦法改變子程序電路狀態(tài)為1嗎?當然是在程序運行的狀態(tài)下改變。我在主程序中有146指令及145指令也不行。
   還想請教。中斷程序一定要寫(xiě)在子程序里嗎?
   說(shuō)心里話(huà),我早晨打開(kāi)電腦看到何老師的回復心里第一想法就是盡快打開(kāi)對應的網(wǎng)頁(yè),我是帶著(zhù)欣喜的期待去等著(zhù)網(wǎng)頁(yè)打開(kāi),可見(jiàn)我們這些PLC的中間用戶(hù)是多么可憐!

.7.  回復:咨詢(xún)中斷的問(wèn)題
劉建陽(yáng)(2010/9/7 21:19:32)  IP:122.231.194.*
去好好理解plc的基本工作原理。
.6.  回復:咨詢(xún)中斷的問(wèn)題
劉建陽(yáng)(2010/9/7 21:16:17)  IP:122.231.194.*
中斷子程序使用了脈沖執行型指令
當第一次中斷發(fā)生時(shí),子程序電路有上跳沿變化,執行 MOV \ RST 指令1次,此時(shí)電路狀態(tài)1(得電);
當第二次中斷又發(fā)生時(shí),由于第一次中斷執行后的結果,子程序電路狀態(tài)為1,第二次中斷發(fā)生,電路狀態(tài)沒(méi)有發(fā)生變化
這時(shí)候 MOV \ RST 不執行。
第3次~第N次,均不執行,因為電路狀態(tài)沒(méi)有0→1跳變。
若需要每次中斷都執行,不要用P指令即可。
.5.  回復:咨詢(xún)中斷的問(wèn)題
hnwhlk(2010/9/7 18:44:19)  IP:58.253.219.*
我心急如火,可樓上的朋友為什么要這樣呢。我盼望能有熱心的老師給我指點(diǎn)迷津,當看到有回復時(shí)心情非常高興,可看到的是些無(wú)關(guān)我的問(wèn)題的帖子,讓我心情就像是吃了個(gè)蒼蠅。
 [返回]
<< [1] [2] [3] >>

按用戶(hù)名:    按標題:   按內容:       包括所有回復
【首頁(yè)】→ 【PLC】→ 評論:咨詢(xún)中斷的問(wèn)題
帖子標題:
   未登錄!    

您的權限:
發(fā)表回復:×
UBB功能:×
文件上傳:×
 
 
  圖示說(shuō)明: 24小時(shí)新發(fā)主題  最近被編輯的主題  超過(guò)24小時(shí)普通主題
頁(yè)面執行時(shí)間:1625毫秒 | 在線(xiàn):13 今日:3192 合計:10083092 | 清除COOKIE | 
盐边县| 涿州市| 都安| 玉树县| 叙永县| 二连浩特市| 延安市| 湘阴县| 鸡东县| 寻甸| 连云港市| 延边| 白河县| 百色市| 石林| 上饶市| 吴江市| 高台县| 正安县| 莱阳市| 喀喇| 潼南县| 措美县| 东山县| 吉木萨尔县| 华亭县| 龙井市| 萝北县| 英山县| 武汉市| 巴塘县| 巫溪县| 乐陵市| 乌兰察布市| 西宁市| 伊宁县| 林芝县| 灵川县| 盐山县| 鄂州市| 康保县|