国产精品免费视频网站丨日韩a毛片免费观看丨欧美日韩中文在线不卡丨欧亚精品乱码久久久久久丨1000部夫妻午夜免费丨国产精品久久久久久久久一级无码丨日欧片内射AV影院频道丨97色伦图片 iQ-R系列三菱PLC的多重中斷功能概述
国产精品免费视频网站丨日韩a毛片免费观看丨欧美日韩中文在线不卡丨欧亚精品乱码久久久久久丨1000部夫妻午夜免费丨国产精品久久久久久久久一级无码丨日欧片内射AV影院频道丨97色伦图片 iQ-R系列三菱PLC的多重中斷功能概述
時間:2015-11-20 來源:未知 作者:admin 點擊:3332次
iQ-R系列三菱PLC的多重中斷功能概述(iQ-R中斷功能、三菱PLC中斷功能)
三菱PLC(iQ-R系列CPU模塊)執行中斷程序時發生了其它原因的中斷的情況下,根據設置的優先度,暫停優先度較低的程序的執行,執行其執行條件成立的優先度較高的程序。
(1)暫停優先度較低的中斷后執行優先度較高的中斷。
(2)即使發生優先度較高的中斷,在執行中的中斷完成之前也將處于等待狀態。
一、中斷優先度
執行條件成立的程序的中斷優先度高于執行中的程序的中斷優先度的情況下,按照中斷優先度執行程序。中斷優先度相同或較低的情況下,在執行中的中斷結束之前也將處于等待狀態。對于下述中斷優先度1~4不能對其優先度進行更改。對于中斷優先度5~8可以對其優先度進行更改
┌────┬──────────────────────┬──────────┬────┐
│優先度 │中斷原因(中斷指針) │同時發生時的執行順序│更改可否│
├─┬──┼──────────────────────┼──────────┼────┤
│高│1 │內部定時器進行的高速中斷1(I49) │ │不能更改│
│. ├──┼──────────────────────┼──────────┤(固定) │
│. │2 │內部定時器進行的高速中斷VIM │ │ │
│低├──┼──────────────────────┼──────────┤ │
│ │3 │模塊之間同步中斷(I44),多CPU之間同步中斷(145)│I45->144 │ │
│ ├──┼──────────────────────┼──────────┤ │
│ │4 │內部定時器進行的中斷(I28~I31), │I31->I30->I29->I28->│ │
│ │ │恒定周期執行類型程序 │恒定周期執行類型程序│ │
│ ├──┼──────────────────────┼──────────┼────┤
│ │5~8 │來自于模塊的中斷(I0~I15, I50~I1023) │I0...->...I1023 │可以更改│
└─┴──┴──────────────────────┴──────────┴────┘
中斷優先度的設置
對于來自于模塊的中斷優先度(5~8)可以進行更改。
設置方法:[CPU參數]->“中斷設置”->“來自于模塊的中斷優先度設置”
[操作步驟]
1、將中斷設置的“多重中斷”設置為“允許”,點擊“詳細設置”。
2、更改各中斷指針的中斷優先度。
二、多重中斷的執行順序
發生了多個中斷的情況下,執行優先度最高的中斷程序。在多重中斷程序結束的時刻,在暫停中的程序及發生中斷后處于等待狀態的程序中,執行優先度最高的中斷程序。
三、注意事項
使用多重中斷功能時的注意事項如下所示。
1、中斷程序的延遲
如果頻繁地執行優先度較高的中斷程序,優先度較低的中斷程序的中斷處理的完成有可能需要耗費較長時間。為了能夠執行優先度較低的中斷處理,應對優先度較高的中斷次序的處理進行調整。
2、中斷程序中使用的軟元件/標簽
對于中斷程序中使用的全局軟元件/標簽,有可能發生數據背離,因此請勿在中斷程序之間重復使用。
三菱PLC(iQ-R系列CPU模塊)執行中斷程序時發生了其它原因的中斷的情況下,根據設置的優先度,暫停優先度較低的程序的執行,執行其執行條件成立的優先度較高的程序。
(1)暫停優先度較低的中斷后執行優先度較高的中斷。
(2)即使發生優先度較高的中斷,在執行中的中斷完成之前也將處于等待狀態。
一、中斷優先度
執行條件成立的程序的中斷優先度高于執行中的程序的中斷優先度的情況下,按照中斷優先度執行程序。中斷優先度相同或較低的情況下,在執行中的中斷結束之前也將處于等待狀態。對于下述中斷優先度1~4不能對其優先度進行更改。對于中斷優先度5~8可以對其優先度進行更改
┌────┬──────────────────────┬──────────┬────┐
│優先度 │中斷原因(中斷指針) │同時發生時的執行順序│更改可否│
├─┬──┼──────────────────────┼──────────┼────┤
│高│1 │內部定時器進行的高速中斷1(I49) │ │不能更改│
│. ├──┼──────────────────────┼──────────┤(固定) │
│. │2 │內部定時器進行的高速中斷VIM │ │ │
│低├──┼──────────────────────┼──────────┤ │
│ │3 │模塊之間同步中斷(I44),多CPU之間同步中斷(145)│I45->144 │ │
│ ├──┼──────────────────────┼──────────┤ │
│ │4 │內部定時器進行的中斷(I28~I31), │I31->I30->I29->I28->│ │
│ │ │恒定周期執行類型程序 │恒定周期執行類型程序│ │
│ ├──┼──────────────────────┼──────────┼────┤
│ │5~8 │來自于模塊的中斷(I0~I15, I50~I1023) │I0...->...I1023 │可以更改│
└─┴──┴──────────────────────┴──────────┴────┘
中斷優先度的設置
對于來自于模塊的中斷優先度(5~8)可以進行更改。
設置方法:[CPU參數]->“中斷設置”->“來自于模塊的中斷優先度設置”
[操作步驟]
1、將中斷設置的“多重中斷”設置為“允許”,點擊“詳細設置”。
2、更改各中斷指針的中斷優先度。
二、多重中斷的執行順序
發生了多個中斷的情況下,執行優先度最高的中斷程序。在多重中斷程序結束的時刻,在暫停中的程序及發生中斷后處于等待狀態的程序中,執行優先度最高的中斷程序。
三、注意事項
使用多重中斷功能時的注意事項如下所示。
1、中斷程序的延遲
如果頻繁地執行優先度較高的中斷程序,優先度較低的中斷程序的中斷處理的完成有可能需要耗費較長時間。為了能夠執行優先度較低的中斷處理,應對優先度較高的中斷次序的處理進行調整。
2、中斷程序中使用的軟元件/標簽
對于中斷程序中使用的全局軟元件/標簽,有可能發生數據背離,因此請勿在中斷程序之間重復使用。
本頁關鍵詞:iQ-R中斷功能,三菱PLC中斷功能