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