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