問:最近發(fā)生一件事,每天早上送電后,西門子S7-300(315-2DP)都要啟動好長時間(5分鐘左右),并且還啟動不成功,關(guān)幾次電后,在送電后啟動好長時間PLC才好不容易運行。
PLC發(fā)生故障時,通過查看診斷緩沖區(qū)里面信息如下(程序重新下載后還是這樣):
1. 有參數(shù)分配錯誤或不允許的預(yù)設(shè)組態(tài)和實際組態(tài)的不同而引起的STOP模式:禁運啟動
無用戶相關(guān)信息(SDB編號)1005
無用戶相關(guān)信息(Z2)0000 (Z3)0000
先前的工作模式:啟動 (暖重啟)
要求的工作模式:STOP (內(nèi)部)
外部錯誤,進入的事件。
電房24小時空調(diào)都在運行,前幾個月都好好的。
答:任何電子元件(電阻、電容、運算放大器等),其性能隨著溫濕度變化而下降,而新設(shè)定有冗余保護,但對已經(jīng)使用較長時間設(shè)備而言,最好的辦法對西門子S7-300CPU系統(tǒng)保持長期通電,即是晚上或放假期間,這樣對CPU、各種模塊、外部輸入/輸出設(shè)備保持始終通電狀態(tài)以保持內(nèi)部恒定的溫濕度(空調(diào)只能保持周圍環(huán)境溫濕度恒定,但電子元器件內(nèi)部溫濕度你是無法控制的(如果老是經(jīng)常關(guān)斷主電源);
對新型西門子S7-300CPU而言(帶MMC卡,無電池)另外一種可能是CPU本身或MMC卡問題,因為由于新型CPU沒有內(nèi)置的裝載存儲器,必須使用MMC卡作為裝載存儲器保存用戶數(shù)據(jù)。在CPU掉電時,會自動將工作存儲器中的數(shù)據(jù)拷貝到MMC中,保存DB快數(shù)據(jù),這樣下次通電時,MMC卡會把上次斷電時保存的數(shù)據(jù)再復(fù)制到CPU的工作存儲器中,而不會發(fā)生像你的診斷結(jié)果“ 有參數(shù)分配錯誤或不允許的預(yù)設(shè)組態(tài)和實際組態(tài)的不同而引起的STOP模式:禁運啟動”。診斷區(qū)的意思是當(dāng)前的參數(shù)分配與實際參數(shù)不一致,可能原因是在上次CPU掉電時,沒有自動將工作存儲器中的數(shù)據(jù)拷貝到MMC中或者再次通電時,MMC卡沒有把上次斷電時保存的數(shù)據(jù)再復(fù)制到CPU的工作存儲器中,造成CPU系統(tǒng)沖突而無法啟動。根據(jù)我的分析最大的可能應(yīng)該是CPU本身問題,其工作存儲器性能下降。










