數控技術是制造業的關鍵領域,早期的數控機床監控,需要工作人員親自在機床跟前,查看機床的工作狀態,輸入控制命令,程序代碼等,當機床出現故障時能立即采取措施進行維護。這種監控方式對工作人員的要求比較高,工作人員要對機床特別了解,特別是出現故障時要求工作人員能迅速準確的做出判斷,專業人員得需求量較大。另外,一些有危險作業環境的機床,如高溫作業環境,高轉速切削等,會對工作人員造成身體危害,而車間內的噪聲也是對健康的一個大的威脅。
隨著信息技術的快速發展,數控技術也獲得了不斷的進步,出現了遠離危險作業環境的機床監控技術,但是一臺監控主機只能監控一臺機床,不能完成多臺機床的統一管理。隨著嵌入式技術的飛速發展和網絡技術的日益普遍運用,智能化、網絡化成為當代數控機床發展的主要方向。本文提出了一個在網絡環境下實現數控機床的監視及控制系統設計,增加了對機床的控制數量,提高了數控設備利用率,為實現數控機床的高速、強力切削,數控加工的無人化環境奠定了基礎。
圖1系統總體結構框圖
1系統總體結構設計
本系統核心部分采用目前比較流行的嵌入式ARM處理器(s3c2410)和Linux操作系統,對機床進行狀態信息采集及信息發送。在處理器芯片的存儲器中,寫入了Linux操作系統和目前較前沿的嵌入式SQLite數據庫,將從機床接收到的狀態信息,經過處理后,存入嵌入式數據庫,同時向上反饋給車間級監控主機,以及接收從車間級監控主機發送來的控制命令或程序代碼。此外,本系統還具備一定的智能功能,能根據接收到的報警狀態信息,在傳送到車間級監控主機之前,從嵌入式數據庫中調出相應報警信息所對應的控制命令(系統初始化時自行設置),如對機床進行停機等,來對機床緊急狀態作出自動處理,避免機床損壞。因擁有嵌入式數據庫,以及能對機床緊急狀態作出自動處理,所以減輕了車間級監控主機的實時監控負擔,工作人員可以在監控室來監控整個車間或幾個車間的機床的工作狀態,以及對車間級的各機床發送控制命令,從而實現局域網內的數控機床遠程監控。如圖1所示。
轉載請注明出處。