:1800弄(電子商務(wù)園)5005公司主營(yíng):西門子數(shù)控系統(tǒng),V20變頻器S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人機(jī)界面,變頻器,DP總線,MM變頻器,6SE70交流工程調(diào)速變頻器6RA70等系列產(chǎn)品。
產(chǎn)品簡(jiǎn)介
詳細(xì)介紹
變頻器6SE6430-2UD42-5GB0經(jīng)銷商
:1800弄()505室 歡迎上門洽談業(yè)務(wù)喝茶、
3.11.1 SM 321;DI 16 x DC 24 V-中斷
簡(jiǎn)介
本章介紹了 SM 321;DI 16 x DC 24 V 的中斷反應(yīng)。始終將中斷分為以下幾種類型:
● 診斷中斷
● 硬件中斷
有關(guān)下面提及的 OB 和SFC 的詳細(xì)信息,請(qǐng)參見 STEP 7 在線幫助。
啟用中斷
不提供默認(rèn)中斷設(shè)置,即如果未進(jìn)行相應(yīng)設(shè)置,則禁用中斷。您可在 STEP 7 中啟用中斷(參見 SM 321;DI 16 x DC 24 V 的參數(shù) (頁(yè) 109)一章)。
診斷中斷
啟用診斷中斷后,將以中斷的報(bào)告的錯(cuò)誤事件(初次發(fā)生)和離開的錯(cuò)誤事件
(錯(cuò)誤已)。
CPU 中斷執(zhí)行用戶程序,以便處理診斷中斷 OB82。
可以在用戶程序中調(diào)用 OB 82 中的 SFC 51 或 SFC 59,來(lái)查看由模塊輸出的詳細(xì)診斷數(shù)據(jù)。
程序退出 OB82 前,診斷數(shù)據(jù)將保持*性。當(dāng)程序退出 OB82 時(shí),模塊便確認(rèn)該診斷中斷。
硬件中斷
SM 321;DI 16 x DC 24 V 在躍遷的上升沿、下降沿或兩者處均可觸發(fā)各個(gè)通道組的硬件中斷。
為每個(gè)通道組單獨(dú)編程。 可隨時(shí)更改參數(shù)(在 RUN 下的用戶程序中)。
的硬件中斷觸發(fā)了 CPU 中的硬件中斷處理 (OB40),且中斷執(zhí)行用戶程序或 CPU 中優(yōu)先級(jí)較低的對(duì)象類。
可在硬件中斷 OB40 的用戶程序中定義 AS 對(duì)沿躍遷的響應(yīng)。 當(dāng)程序退出硬件中斷
OB 時(shí),模塊將確認(rèn)該硬件中斷。
對(duì)于每個(gè)通道而言,模塊可以在堆棧中保存一個(gè)中斷。 如果沒有更高優(yōu)先級(jí)的類處理掛起,則 CPU 將按已緩存中斷的出現(xiàn)順序處理所有模塊的緩存中斷。
硬件中斷丟失
如果在通道中觸發(fā)先前保存在堆棧中、且未經(jīng) CPU 處理的連續(xù)中斷,那么會(huì)產(chǎn)生“硬件中斷丟失"的診斷中斷。
在 CPU 處理完同一通道中的排隊(duì)中斷之前,它不會(huì)注冊(cè)此通道中任何新出現(xiàn)的中斷。
中斷觸發(fā)通道
在 OB40 啟動(dòng)信息的 OB40_POINT_ADDR 變量中記錄相關(guān)的硬件中斷觸發(fā)通道。 下圖給出了本地?cái)?shù)據(jù)中 DWORD 8 的位分配情況。
字節(jié) | 變量 | 數(shù)據(jù)類型 | 說(shuō)明 | |
6/7 | OB40_MDL_ADDR | WORD | B#16#0 | 中斷觸發(fā)模塊的地址 |
從第 8 個(gè)字節(jié)開始 | OB40_POINT_ADDR | DWORD | 參見下圖 | 中斷觸發(fā)輸入的指示 |
圖 3-6 OB40 的啟動(dòng)信息: 哪個(gè)事件觸發(fā)了硬件中斷
下一篇:西門子變頻器6SE6420-2UC24-0CA1參數(shù)