隨著制造自動化和企業信息化的發展,企業對自動采集制造信息的需求越來越強烈,迫切需要車間設備的制造信息來為生產管理和決策提供依據。數控機床數據實時采集系統不僅可以及時、準確地提供數控機床運行情況,而且也為科學地編制生產計劃提供準確可靠的技術數據和為上層系統提供及時、可靠、準確的生產經營決策參考信息。但是,隨著數據采集網絡的組建,一些新的數控機床故障也隨之出現。一些使用西門子840D數控系統(配置PCU50、HMI軟件)的數控機床在運行CAXA公司數據采集軟件一段時間后,均出現數控系統運行速度過慢的問題,系統進入假死機狀態,導致機床無法正常工作。
1. 問題分析
首先懷疑可能因為使用了CAXA公司的數據采集軟件,導致了占用數控系統資源過大,進而影響數控系統的運行速度。為了確認這個問題,選擇某臺機床進行實驗,在不啟動數據采集軟件的情況下,仍然出現了這個故障現象。因此,可以排除CAXA 公司數據采集軟件的問題。
其次懷疑數控系統硬件配置較低,在運行CAXA數據采集軟件后,系統硬件無法提供足夠的運行資源。啟動Windows任務管理器,查看正常運行情況下,CPU和內存的占用情況。由圖1 可知,在運行CAXA公司數據采集軟件后,CPU和內存的占用率都較小。因此,可排除數控系統硬件配置問題。
2. 問題排除與解決
西門子840D 數控系統的HMI軟件運行在Windows XP環境中。因此在分析該問題的時候,需要考慮到Windows的運行情況,如果Windows運行過慢的話,那么就會直接導致數控機床系統軟件的運行速度變慢。
在系統運行過慢的情況下,啟動Windows任務管理器,發現CPU的使用率高達100% ,由于CPU的使用率過高,造成了數控系統運行過慢的問題。查看進程,發現其中Svchost.exe用CPU達到了99.01%。Svchost.exe是一個屬于微軟Windows 操作系統的系統程序。不同版本的Windows系統,存在不同數量的“Svchost ”進程,WINXP中則有四個或四個以上的Svchost進程。
隨著Windows系統服務不斷增多,為了節省系統資源,微軟把很多服務做成共享方式,交由Svchost.exe進程來啟動。但Svchost.exe進程只作為服務宿主,并不能實現任何服務功能,即它只能提供條件讓其他服務在這里被啟動,而它自己卻不能給用戶提供任何服務。這些系統服務是以動態鏈接庫(DLL)形式實現的,它們把可執行程序指向Svchost,由Svchost調用相應服務的動態鏈接庫來啟動服務。
如何查看這個占用CPU較大的Svchost 調用了哪些服務呢?這時,我們可借助Process Explorer軟件。打開該軟件,可查看出該Svchost調用了的系統服務。如圖2 所示,該Svchost 共調用了25個系統服務。
但是到底是哪些服務造成了CPU使用率達到了100%呢?首先必須了解這些系統服務的目的和意義。點擊菜單“開始” -“運行”,在文本框內鍵入Services.msc,桌面上將會彈出一個服務窗口(見圖3 ),列舉出了目前系統正在運行的所有服務項目。可以看出,有些服務的“啟動類型”都被設置為“自動”,說明它們都是在后臺自動運行的。
這些系統服務,有些是系統運行的必須服務,而有些則用不到,開啟只會浪費內存和資源,成為病毒攻擊的靶子,而且還影響啟動速度和運行速度。對一些不使用的系統服務可將它們設置為手動運行。
由于西門子HMI系統軟件是運行在Windows環境中,因此西門子系統軟件是否使用了Windows系統服務,以及在停止這些系統服務后,對于西門子系統的運行是否有影響,這些都無法從現有資料上獲得,因此只能依靠試驗測試。通過對這些系統服務逐一停止,然后測試系統運行情況。
經過較長時間的反復測試,最終將如下系統服務停止:Computer Browser, Cryptographic Services, DHCP Clinet, Distributed Link Tracking Client, Error Reporting Service, Help and Support, Portable Media Serial Number, Secondary Logon, TCP/IP Netbios Helper, Themes, Upload Manager, Wireless Zero Configuration。將這些服務停止后,西門子系統運行恢復正常,系統運行變慢問題得以解決。
3. 結語
數控機床集計算機技術、自動控制技術、自動檢測技術和精密機械等高新技術于一體,涉及了多學科的相關知識。因此,對于從事數控維護的技術人員,需要具備多學科的基礎知識,而且還要不斷地進行知識更新,為處理一些新型數控機床故障做好知識儲備。
核心關注:拓步ERP系統平臺是覆蓋了眾多的業務領域、行業應用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業務管理理念,功能涉及供應鏈、成本、制造、CRM、HR等眾多業務領域的管理,全面涵蓋了企業關注ERP管理系統的核心領域,是眾多中小企業信息化建設首選的ERP管理軟件信賴品牌。
轉載請注明出處:拓步ERP資訊網http://www.guhuozai8.cn/
本文標題:數控系統運行過慢問題分析及解決方法