niningtt
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 1230 個(gè)
工控威望: 3550 點(diǎn)
下載積分: 858 分
在線時(shí)間: 459(小時(shí))
注冊時(shí)間: 2010-08-24
最后登錄: 2024-11-16
查看niningtt的 主題 / 回貼
樓主  發(fā)表于: 2010-10-09 11:02
三菱PLC程序中,如果有中斷存在,也有需要中斷執(zhí)行的指令(如高速計(jì)數(shù))存在,那么在兩者執(zhí)行是都是中斷的,性之道會不會相互影響呢?
sjm213
有小知識,無大學(xué)問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5212 個(gè)
工控威望: 7436 點(diǎn)
下載積分: 158993 分
在線時(shí)間: 3172(小時(shí))
注冊時(shí)間: 2007-11-21
最后登錄: 2024-12-22
查看sjm213的 主題 / 回貼
1樓  發(fā)表于: 2010-10-09 13:28
PLC按先來先服務(wù)的原則處理中斷。任何時(shí)間點(diǎn)上,只有一個(gè)用戶中斷程序正在執(zhí)行。一旦中斷程序開始執(zhí)行,它要一直執(zhí)行到結(jié)束。而且不會被別的中斷程序,甚至是更高優(yōu)先級的中斷程序所打斷。當(dāng)另一個(gè)中斷正在處理中,新出現(xiàn)的中斷需要排隊(duì),等待處理。
-----摘自《S7-200可編程控制器系統(tǒng)手冊》



圖片來自《三菱FX系列PLC編程手冊》
[ 此帖被sjm213在2010-10-09 13:38重新編輯 ]
niningtt
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 1230 個(gè)
工控威望: 3550 點(diǎn)
下載積分: 858 分
在線時(shí)間: 459(小時(shí))
注冊時(shí)間: 2010-08-24
最后登錄: 2024-11-16
查看niningtt的 主題 / 回貼
2樓  發(fā)表于: 2010-10-09 14:26
引用
引用第1樓sjm213于2010-10-09 13:28發(fā)表的  :
PLC按先來先服務(wù)的原則處理中斷。任何時(shí)間點(diǎn)上,只有一個(gè)用戶中斷程序正在執(zhí)行。一旦中斷程序開始執(zhí)行,它要一直執(zhí)行到結(jié)束。而且不會被別的中斷程序,甚至是更高優(yōu)先級的中斷程序所打斷。當(dāng)另一個(gè)中斷正在處理中,新出現(xiàn)的中斷需要排隊(duì),等待處理。
-----摘自《S7-200可編程控制器系統(tǒng)手冊》

[attachment=47262]
圖片來自《三菱FX系列PLC編程手冊》

對于自己寫的中斷程序段的執(zhí)行,你說的肯定是符合的。如果按你說的,正在執(zhí)行中斷程序,那么多我的高速計(jì)數(shù)器的計(jì)數(shù)準(zhǔn)確不是就會嚴(yán)重影響了嗎?
sjm213
有小知識,無大學(xué)問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5212 個(gè)
工控威望: 7436 點(diǎn)
下載積分: 158993 分
在線時(shí)間: 3172(小時(shí))
注冊時(shí)間: 2007-11-21
最后登錄: 2024-12-22
查看sjm213的 主題 / 回貼
3樓  發(fā)表于: 2010-10-09 17:51
高速計(jì)數(shù)器比較特殊,中斷不會對其計(jì)數(shù)造成影響。
并且,中斷程序執(zhí)行的時(shí)間越短越好。