有的西門子s7-300信號(hào)模塊具有對(duì)信號(hào)進(jìn)行監(jiān)視(診斷)和過(guò)程中斷的智能功能。
1.模塊診斷功能
通過(guò)模塊診斷可以確定數(shù)字量模塊獲取的信號(hào)是否正確,或模擬量模塊的處理是否正確。
數(shù)字量i/o模塊可以診斷出無(wú)外部電壓、共模故障、組態(tài)/參數(shù)錯(cuò)誤、斷線、測(cè)量范圍上溢出或下溢出等故障。模擬量輸出模塊可以診斷出無(wú)外部電壓、組態(tài)/參數(shù)錯(cuò)誤、斷線和對(duì)地短路等故障。
2.過(guò)程中斷
通過(guò)過(guò)程中斷,可以對(duì)過(guò)程信號(hào)進(jìn)行監(jiān)視和響應(yīng)。
根據(jù)設(shè)置的參數(shù),可以選擇數(shù)字量輸入模塊的每個(gè)通道組是否在信號(hào)的上升沿、下降沿產(chǎn)生過(guò)程中斷,或在兩個(gè)邊沿都產(chǎn)生過(guò)程中斷。信號(hào)模塊可以對(duì)每個(gè)通道的一個(gè)中斷進(jìn)行暫存。
模擬量輸入模塊通過(guò)上限值和下限值定義一個(gè)工作范圍,模塊將測(cè)量值與上、下限值進(jìn)行比較,如果通過(guò)限制,則執(zhí)行過(guò)程中斷。
執(zhí)行過(guò)程中斷時(shí),cpu暫停執(zhí)行用戶程序,或暫停執(zhí)行低優(yōu)先級(jí)的中斷程序,來(lái)處理相應(yīng)的診斷中斷功能模塊( ob40)。