- 電話: 010-64734946 64734947 64738638
- 傳真: 010-64738090
導致工控機死機問題的原因及對策分析
為保證工控機正常運行,避免工控機因“死機”故障而影響生產,于是針對常見工控機維修中“死機”故障產生的原因進行分析并找出對策。
一、硬件原因
在眾多的工控機維修的中,有一臺比較老的Siemens工控機,配置為:中央處理器為Pentium200MHz,內存為32M,硬盤為1G。由于使用Windows95操作系統,運行WinCC控制軟件系統,工控機處理S7-400PLC信息的速度比較慢。客戶在水泥廠調試運轉期間,工控機經常"死機",當工控機處理經PLC傳送的現場100多個信號時,工控機的CPU頻率較低,內存又較小,無法同時識別、處理這么多的信號,使這些信號“撞車”,造成工控機“死機”。
對策:因工控機主板內存條插槽所限,只能將內存擴充至64M。主要解決途徑是降低工控機處理識別現場信號的頻率,避免信號“撞車”。具體方案為:工控機通過PLC連接現場信號時,設定信號采樣周期為2s以上,對變化不大的模擬量信號如溫度等可設定10s以上。在WinCC編程過程中,將所有的模擬量信號采樣周期設定2s以上后,工控機“死機”現象很少發生。
二、環境溫度
生料和水泥配料站選用的是486工控機,它對環境溫度比較敏感,夏季炎熱,空調損壞時,工控機容易“死機”。
對策:將空調修好,降低工控機環境溫度,保證工控機正常運行。
三、工控機內部散熱不良
工控機所處的環境較惡劣,除溫度高外,灰塵也較大。當工控機內進入灰塵,各種板卡、CPU等電子元器件散熱效果差,造成工控機“死機”。
對策:定期清除工控機內部灰塵,保持良好通風。
四、檢查CPU風扇和主機電源風扇
工控機的散熱主要通過CPU風扇和電源風扇進行。當CPU風扇損壞時,CPU溫度升高,極易造成工控機“死機”。生產配料站就發生過這種現象。
對策:經常檢查工控機的風扇,及時更換損壞的風扇。中控室的工控機出廠時CPU只加裝了散熱片,沒有風扇。后加裝專用扇熱風扇,CPU的溫度降低了近5℃。
五、經常清理臨時產生的文件
工控機在運行時,會產生大量的臨時文件如Temp文件,這些文件占用著硬盤和系統資源,影響工控機的處理信息的速度。定期檢查硬盤并刪除臨時性文件,提高工控機的信息處理速度。
六、經常維護系統
因編輯控制程序等原因,系統中加裝了其他應用軟件,太多的應用軟件會讓工控機的運行速度越來越慢。因此每隔一段時間,對工控機做一次全面維護,點擊“開始”—“程序”—“附件”—“系統工具”—“維護向導”,然后點擊“確定”按鈕及對工控機進行全面維護,這樣能使工控機保持最佳狀態。對硬盤最好每隔一個月就做一次“硬盤碎片整理”,整理之后能加快程序運行速度。
七、有信息阻斷造成工控機“死機”
中控室工控機(上位機)監事和控制S7-400PLC(下位機),信息阻斷時故障現象為:工控機畫面上的監控信號出現“陰影”且信號數據都為零,上位機對下位機無法監視和控制。這種故障與上面提到的“死機”現象不一樣,該故障原因是由信息阻斷造成的,由于下位機“死機”或傳輸信號網線和網卡發生故障,導致上位機接收不到信號引起,其實上位機并沒有“死機”。這種故障在之前就發生過,由于網線和網卡接觸不良導致上位機對下位機無法監視和控制。
對策:當上位機畫面出現“陰影”時,首先檢查下位機的工作狀態,S7-400PLC的CPU模板上有各種錯誤指示燈,可根據指示燈狀態進行操作。如果 PLC“死機”,用鑰匙將PLC的CPU重啟就可以恢復正常。如果網線和網卡有問題,操作工用立即檢查上、下位機的信號電纜插頭有無接觸不良,用手對各個插頭進行輕壓或擺動,很有可能找出故障點。
八、建議工控機升級
目前,通過以上措施,工控機的死機次數大大減少。但是,由于上位機硬件配置較低,軟件操控和控制系統版本也較低,上位機的處理信息速度還較慢,建議升級工控機,增加CPU頻率、內存容量和硬盤容量。為了更好的滿足生產需要,建議中控室工控機CPU升級為pentium41.5Hz以上,內存為256M,硬盤20G以上,同時操作軟件升級為中文windows98或windowsNT系統,這樣能大幅提高工控機處理信息的速度,避免 “死機”。