zxy760803
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個(gè)
工控威望: * 點(diǎn)
下載積分: * 分
在線時(shí)間: (小時(shí))
注冊時(shí)間: *
最后登錄: *
查看zxy760803的 主題 / 回貼
樓主  發(fā)表于: 2006-10-29 17:09
楊工,一般來說,EI指令應(yīng)該放在主程序中的什么地方呢?對這一點(diǎn)三菱的編程手冊說得很不詳細(xì)。

如果EI放在主程序的開始(不考慮DI指令),那么,在主程序的執(zhí)行中,產(chǎn)生的中斷都是有效的;

如果放在主程序的中間,在主程序開始一直到EI指令之間產(chǎn)生的中斷是無效的。那么現(xiàn)在就有一個(gè)問題了,如果恰好在這個(gè)期間產(chǎn)生了中斷,那么這個(gè)中斷不就丟失了嗎?在高速計(jì)數(shù)的程序中,這種情況是應(yīng)該避免的吧?

我的問題是,這個(gè)EI到底應(yīng)該放在程序中的什么地方才是最合理的?感謝
zhong1946
都2024了
級別: VIP會(huì)員
精華主題: 3 篇
發(fā)帖數(shù)量: 532 個(gè)
工控威望: 772 點(diǎn)
下載積分: 13780 分
在線時(shí)間: 343(小時(shí))
注冊時(shí)間: 2006-10-12
最后登錄: 2024-10-21
查看zhong1946的 主題 / 回貼
1樓  發(fā)表于: 2007-01-22 20:14
學(xué)習(xí)中...
ymmfa
不想大江大河,不想浪起潮落,只愿一灣小湖,靜待歲月安好。
級別: 管理員

精華主題: 8 篇
發(fā)帖數(shù)量: 9663 個(gè)
工控威望: 8548 點(diǎn)
下載積分: 16709 分
在線時(shí)間: 5322(小時(shí))
注冊時(shí)間: 2006-08-10
最后登錄: 2024-11-15
查看ymmfa的 主題 / 回貼
2樓  發(fā)表于: 2007-01-23 00:30
這個(gè)我也不太清楚
特別提醒大家:
偶爾修改下自己的密碼,以防被盜
不要在多個(gè)網(wǎng)站都用一樣賬號密碼
偶爾還是要發(fā)發(fā)貼,回回貼,不要總潛水
xiugu
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 129 個(gè)
工控威望: 234 點(diǎn)
下載積分: 769 分
在線時(shí)間: 18(小時(shí))
注冊時(shí)間: 2007-01-10
最后登錄: 2021-08-09
查看xiugu的 主題 / 回貼
3樓  發(fā)表于: 2007-01-26 16:04
我認(rèn)為這是在你想用全局中斷還是部分中斷!
小巖
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個(gè)
工控威望: * 點(diǎn)
下載積分: * 分
在線時(shí)間: (小時(shí))
注冊時(shí)間: *
最后登錄: *
查看小巖的 主題 / 回貼
4樓  發(fā)表于: 2007-01-28 19:21
個(gè)人認(rèn)為,中斷應(yīng)該不論放在什么位置,都是優(yōu)先運(yùn)行 的吧。只要信號一過來就會(huì)馬上運(yùn)行,不會(huì)因運(yùn)算周期的影響的吧。
gm2637
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個(gè)
工控威望: * 點(diǎn)
下載積分: * 分
在線時(shí)間: (小時(shí))
注冊時(shí)間: *
最后登錄: *
查看gm2637的 主題 / 回貼
5樓  發(fā)表于: 2007-02-12 10:03
樓主說得的確是,中斷的使用,手冊上說得很模糊,我只知道是類似于調(diào)用指令的東西,不知道有沒有這種書籍詳細(xì)地解釋它的使用.
kawasakilu
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 319 個(gè)
工控威望: 380 點(diǎn)
下載積分: 2265 分
在線時(shí)間: 90(小時(shí))
注冊時(shí)間: 2007-04-12
最后登錄: 2024-06-29
查看kawasakilu的 主題 / 回貼
6樓  發(fā)表于: 2007-04-13 22:32
據(jù)說EI的位置不管放在哪里產(chǎn)生的中斷都不會(huì)丟失。在EI指令之前產(chǎn)生的中斷不被執(zhí)行,被系統(tǒng)記憶,在EI之后再執(zhí)行,所以不會(huì)丟。
yanchenwyl
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 39 個(gè)
工控威望: 186 點(diǎn)
下載積分: 699 分
在線時(shí)間: 44(小時(shí))
注冊時(shí)間: 2008-06-10
最后登錄: 2024-10-24
查看yanchenwyl的 主題 / 回貼
7樓  發(fā)表于: 2008-11-12 13:22
這個(gè)問題有哪位高手能詳細(xì)說說
langman
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 576 個(gè)
工控威望: 606 點(diǎn)
下載積分: 1500 分
在線時(shí)間: 227(小時(shí))
注冊時(shí)間: 2008-06-23
最后登錄: 2021-04-09
查看langman的 主題 / 回貼
8樓  發(fā)表于: 2008-11-12 15:53
見手冊155頁有這么一句話:
即使在DI-EI指令間(禁止中斷區(qū)間)發(fā)生中斷,亦能對其記憶并在EI指令之后執(zhí)行。禁止區(qū)間長的話,接受中斷就滯后。
解釋:中斷發(fā)生在禁止區(qū)間,仍然能被采納,但要等到掃描到下次EI才能執(zhí)行(如果發(fā)生在許可區(qū)間,當(dāng)場就能被執(zhí)行)。

我習(xí)慣將中斷許可放在主程序開始位置,用特殊繼電器(M8050~M8059)來控制中斷開關(guān)。
本帖最近評分記錄:
  • 下載積分:+1(YMMFA) 熱心助人!
  • 朗工自動(dòng)化,承接自動(dòng)化改造工程:PLC控制系統(tǒng)、伺服系統(tǒng)、氣動(dòng)、步進(jìn)、節(jié)能燈設(shè)備、機(jī)械手、集成電路測試設(shè)備、變頻器、人機(jī)界面,歡迎洽談,
    w_gang888
    級別: *
    精華主題: * 篇
    發(fā)帖數(shù)量: * 個(gè)
    工控威望: * 點(diǎn)
    下載積分: * 分
    在線時(shí)間: (小時(shí))
    注冊時(shí)間: *
    最后登錄: *
    查看w_gang888的 主題 / 回貼
    9樓  發(fā)表于: 2008-11-12 16:36
    引用
    引用第9樓langman于2008-11-12 15:53發(fā)表的  :
    見手冊155頁有這么一句話:
    即使在DI-EI指令間(禁止中斷區(qū)間)發(fā)生中斷,亦能對其記憶并在EI指令之后執(zhí)行。禁止區(qū)間長的話,接受中斷就滯后。
    解釋:中斷發(fā)生在禁止區(qū)間,仍然能被采納,但要等到掃描到下次EI才能執(zhí)行(如果發(fā)生在許可區(qū)間,當(dāng)場就能被執(zhí)行)。

    我習(xí)慣將中斷許可放在主程序開始位置,用特殊繼電器(M8050~M8059)來控制中斷開關(guān)。

    這個(gè)說的比較明白了,  如果要求實(shí)時(shí)中斷比較嚴(yán)格的話就要放在開頭最好了
    dbysgd2006
    中國人
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 312 個(gè)
    工控威望: 320 點(diǎn)
    下載積分: 1369 分
    在線時(shí)間: 123(小時(shí))
    注冊時(shí)間: 2008-04-16
    最后登錄: 2024-03-11
    查看dbysgd2006的 主題 / 回貼
    10樓  發(fā)表于: 2008-11-12 22:12
    向樓上的學(xué)習(xí)了.