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