SIMATIC S7-400 的眾多輸入/輸出模塊具有智能功能:監(jiān)控信號(hào)采集(診斷)監(jiān)控來(lái)自過(guò)程的信號(hào)(硬件中斷)診斷智能診斷系統(tǒng)可用來(lái)確定模塊的信號(hào)采集(對(duì)于數(shù)字量模塊)或者模擬量處理(對(duì)于模擬量模塊)是否正常工作。
在診斷分析中,必須區(qū)分可參數(shù)化和不可參數(shù)化的診斷消息:可參數(shù)化的診斷消息:僅當(dāng)通過(guò)適當(dāng)參數(shù)設(shè)置啟用之后,才會(huì)發(fā)送診斷消息。
不可參數(shù)化的診斷消息:這些消息是自動(dòng)發(fā)送的,即與參數(shù)設(shè)置無(wú)關(guān)。
如果某個(gè)診斷消息處于激活狀態(tài)(例如,“無(wú)傳感器輸入”),則該模塊會(huì)觸發(fā)一個(gè)診斷中斷(如果已為該診斷消息設(shè)置了參數(shù),則僅在相應(yīng)的參數(shù)設(shè)置之后才會(huì)觸發(fā)中斷)。
CPU 將中斷用戶程序或低優(yōu)先級(jí)任務(wù)的處理,并處理相關(guān)診斷錯(cuò)誤中斷塊 (OB 82)。
通過(guò)硬件中斷可以監(jiān)控過(guò)程信號(hào),并且可以觸發(fā)對(duì)信號(hào)變化的響應(yīng)。
根據(jù)模塊類型,可以使用不同的診斷消息:數(shù)字量輸入/輸出模塊診斷消息可能的故障原因無(wú)傳感器電源傳感器電源過(guò)載傳感器電源對(duì) M 短路無(wú)外部輔助電壓模塊無(wú)電源電壓 L+無(wú)內(nèi)部輔助電壓模塊無(wú)電源電壓 L+內(nèi)部模塊熔斷器有故障熔斷器燒斷內(nèi)部模塊熔斷器有故障模塊中的參數(shù)不正確傳輸?shù)侥K的參數(shù)不正確時(shí)間看門(mén)夠脫落定期出現(xiàn)高電磁干擾模塊有故障EPROM 故障定期出現(xiàn)高電磁干擾模塊有故障RAM 故障定期出現(xiàn)高電磁干擾模塊有故障硬件中斷丟失硬件中斷到來(lái)的速度超過(guò) CPU 的處理能力模擬量輸入模塊診斷消息可能的故障原因無(wú)外部負(fù)載電壓模塊無(wú)負(fù)載電壓 L+組態(tài)/參數(shù)設(shè)置錯(cuò)誤傳輸?shù)侥K的參數(shù)不正確共模錯(cuò)誤輸入 (M-) 和測(cè)量電路的參考電位 (MANA) 之間的電位差 UCM 過(guò)高斷線傳感器電路的電阻過(guò)高模塊和傳感器之間的線路中斷通道未切換(斷開(kāi))低于量程下限輸入值低于前量程值,此故障的可能原因是量程 4 - 20 mA、1 - 5 V:傳感器極性接反;選擇的量程不正確其它量程:選擇的量程不正確高于量程上限輸入值超出過(guò)量程值