公司主營(yíng):西門子數(shù)控,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ì)介紹
西門子ET-200模塊6ES7153-2BA02-0XA1現(xiàn)場(chǎng)服務(wù)
客戶至上是公司成立之初所確立的宗旨,在公司的嚴(yán)格要求和員工們不折不扣地貫徹執(zhí)行下發(fā)展延續(xù)至今。“假一罰十"一直是我公司的承諾。
3.12.1 SM 321;DI 16 x DC 24 V/125 V 模塊的中斷
簡(jiǎn)介
本章將介紹 SM 321;DI 16 x DC 24 V/125 V 模塊的中斷響應(yīng)。通常,將中斷分為以下幾種類型:
● 診斷中斷
● 硬件中斷
有關(guān)下文中 OB 和 SFC 的詳細(xì)信息,請(qǐng)參見 STEP 7 在線幫助。
啟用中斷
中沒有默認(rèn)中斷設(shè)置,即如果未進(jìn)行相應(yīng)設(shè)置,則禁用中斷。 可在 STEP 7 中啟用中斷(請(qǐng)參見“SM 321;DI 16 x DC 24 V 模塊的參數(shù)"章節(jié))。
診斷中斷
啟用診斷中斷后,將通過中斷報(bào)告到達(dá)的錯(cuò)誤事件(初次發(fā)生)和離去的錯(cuò)誤事件(錯(cuò)誤已)。
CPU 將中斷執(zhí)行用戶程序,以執(zhí)行診斷中斷 OB82。
可通過在用戶程序中調(diào)用 OB 82 中的 SFC 51 或 SFC 59,查看由模塊輸出的詳細(xì)診斷數(shù)據(jù)。
程序退出 OB82 前,診斷數(shù)據(jù)將保持*性。 程序退出 OB82 時(shí),模塊將確認(rèn)該診斷中斷。
硬件中斷
SM 321;DI 16 x DC 24 V/125 V 模塊將在跳轉(zhuǎn)的上升沿和/或下降沿觸發(fā)各通道組的硬件中斷。
可單獨(dú)為各個(gè)通道分配參數(shù)。 可隨時(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ù)類型 | 說明 | |
6/7 | OB40_MDL_ADDR | WORD | B#16#0 | 中斷觸發(fā)模塊的地址 |
從第 8 個(gè)字節(jié) 開始 | OB40_POINT_ADDR | DWORD | 見下圖 | 指示中斷觸發(fā)輸入 |
圖 3-8 OB40 的啟動(dòng)信息: 哪個(gè)事件觸發(fā)了硬件中斷
下一篇:西門子ET-200模塊6ES7193-4CG30-0AA0現(xiàn)場(chǎng)調(diào)試