FP1的中斷類(lèi)型
發(fā)布時(shí)間:2015/9/21 20:54:20 訪(fǎng)問(wèn)次數(shù):647
指令使用說(shuō)明
1) FP1的中斷類(lèi)型:BUL6823以上機(jī)型均有中斷功能,其中斷功能有兩種類(lèi)型,BUL6823一種是外部中斷,又叫硬件中斷,一種是定時(shí)中斷,又叫軟件中斷。
①外部中斷共有8個(gè)中斷源XO~ X7,對(duì)應(yīng)中斷人口為
XO - INTO X4 - INT4
Xl - INTl X5 - INT5
X2 - INT2 X6 - INT6
X3 - INrl3 X7 - INT7
其優(yōu)先級(jí)別為INTO最高,INT7最低。FP1規(guī)定中斷信號(hào)的持續(xù)時(shí)間應(yīng)大于或等于2ms。
使用前應(yīng)先通過(guò)對(duì)系統(tǒng)寄存器No. 403的設(shè)置來(lái)設(shè)定8個(gè)中斷源是否使能。No. 403的低8位bit0~ bit7對(duì)應(yīng)輸入繼電器XO~ X7。當(dāng)某位設(shè)定成l時(shí),則該位對(duì)應(yīng)的輸入繼電器X就可以作為中斷源使用;當(dāng)某位設(shè)定成0時(shí),則該位對(duì)應(yīng)的輸入繼電器仍作為菩通輸入端使用。
②內(nèi)部定時(shí)中斷是通過(guò)軟件編程來(lái)設(shè)定每間隔一定的時(shí)間去響應(yīng)一次中斷服務(wù)程序,定時(shí)中斷的中斷人口為INl24。
2)中斷的實(shí)現(xiàn):
①對(duì)于內(nèi)部定時(shí)中斷,是通過(guò)編程來(lái)實(shí)現(xiàn)的,定時(shí)中斷的時(shí)間,由中斷命令控制字設(shè)定。
②對(duì)于外部中斷,應(yīng)先設(shè)定系統(tǒng)寄存器No. 403的值,然后再設(shè)定中斷控制字,并按中斷程序的書(shū)寫(xiě)格式編寫(xiě)程序。當(dāng)中斷源脈沖信號(hào)的上升沿到來(lái)后即響應(yīng)中斷,停止執(zhí)行主程序,并按中斷優(yōu)先權(quán)的高低依次執(zhí)行各中斷服務(wù)子程序。子程序結(jié)束后,返回到主程序。值得指出的是:與普通微機(jī)不同,PLC的中斷是非嵌套的,也就是說(shuō),在執(zhí)行低級(jí)中斷時(shí),若有高級(jí)中斷到來(lái),并不立即響應(yīng)高級(jí)中斷,而是在執(zhí)行完當(dāng)前中斷后,才響應(yīng)高級(jí)中斷。
指令使用說(shuō)明
1) FP1的中斷類(lèi)型:BUL6823以上機(jī)型均有中斷功能,其中斷功能有兩種類(lèi)型,BUL6823一種是外部中斷,又叫硬件中斷,一種是定時(shí)中斷,又叫軟件中斷。
①外部中斷共有8個(gè)中斷源XO~ X7,對(duì)應(yīng)中斷人口為
XO - INTO X4 - INT4
Xl - INTl X5 - INT5
X2 - INT2 X6 - INT6
X3 - INrl3 X7 - INT7
其優(yōu)先級(jí)別為INTO最高,INT7最低。FP1規(guī)定中斷信號(hào)的持續(xù)時(shí)間應(yīng)大于或等于2ms。
使用前應(yīng)先通過(guò)對(duì)系統(tǒng)寄存器No. 403的設(shè)置來(lái)設(shè)定8個(gè)中斷源是否使能。No. 403的低8位bit0~ bit7對(duì)應(yīng)輸入繼電器XO~ X7。當(dāng)某位設(shè)定成l時(shí),則該位對(duì)應(yīng)的輸入繼電器X就可以作為中斷源使用;當(dāng)某位設(shè)定成0時(shí),則該位對(duì)應(yīng)的輸入繼電器仍作為菩通輸入端使用。
②內(nèi)部定時(shí)中斷是通過(guò)軟件編程來(lái)設(shè)定每間隔一定的時(shí)間去響應(yīng)一次中斷服務(wù)程序,定時(shí)中斷的中斷人口為INl24。
2)中斷的實(shí)現(xiàn):
①對(duì)于內(nèi)部定時(shí)中斷,是通過(guò)編程來(lái)實(shí)現(xiàn)的,定時(shí)中斷的時(shí)間,由中斷命令控制字設(shè)定。
②對(duì)于外部中斷,應(yīng)先設(shè)定系統(tǒng)寄存器No. 403的值,然后再設(shè)定中斷控制字,并按中斷程序的書(shū)寫(xiě)格式編寫(xiě)程序。當(dāng)中斷源脈沖信號(hào)的上升沿到來(lái)后即響應(yīng)中斷,停止執(zhí)行主程序,并按中斷優(yōu)先權(quán)的高低依次執(zhí)行各中斷服務(wù)子程序。子程序結(jié)束后,返回到主程序。值得指出的是:與普通微機(jī)不同,PLC的中斷是非嵌套的,也就是說(shuō),在執(zhí)行低級(jí)中斷時(shí),若有高級(jí)中斷到來(lái),并不立即響應(yīng)高級(jí)中斷,而是在執(zhí)行完當(dāng)前中斷后,才響應(yīng)高級(jí)中斷。
上一篇:中斷控制字的設(shè)置
熱門(mén)點(diǎn)擊
- 與非門(mén)實(shí)現(xiàn)異或門(mén)電路
- 音調(diào)控制電路
- 雙向運(yùn)行反接制動(dòng)控制電路
- 按表2.5.1測(cè)試74LS194的邏輯功能
- RSE和NRSE的測(cè)量精度不如差分測(cè)量
- 在數(shù)字電路實(shí)驗(yàn)箱上連接完成
- JP和LBL(跳轉(zhuǎn)和標(biāo)號(hào))指令
- 階梯波發(fā)生器電路
- 梯形圖的編寫(xiě)規(guī)則
- 接觸器直接起動(dòng)控制電路的工作原理如下:
推薦技術(shù)資料
- 硬盤(pán)式MP3播放器終級(jí)改
- 一次偶然的機(jī)會(huì)我結(jié)識(shí)了NE0 2511,那是一個(gè)遠(yuǎn)方的... [詳細(xì)]
- CV/CC InnoSwitch3-AQ 開(kāi)
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門(mén)信號(hào)調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究