基于現場(chǎng)總線(xiàn)的感應淬火機床控制系統設計
2.2軟件設計
系統軟件設計主要考慮軟件的通用性、可靠性和易用性。為此著(zhù)重考慮以下幾個(gè)問(wèn) 題:①3個(gè)工位獨自使用加熱電源以及3個(gè)工位共享加熱電源時(shí)切換功能;②3個(gè)工位同時(shí)獨 立運行軟件設計,并具有同時(shí)、連續掃描、分段同時(shí)、分段連續掃描等多種淬火功能;③應 可以存儲百個(gè)以上的工件淬火程序,工件管理、查詢(xún)方便;④參數輸入方便,無(wú)需編程,不 懂計算機的人可以完成工件參數的輸入;⑤在線(xiàn)幫助功能,隨時(shí)操作提示;⑥故障自診斷、 故障報警提示功能。
圖5給出了系統軟件設計總體框圖。
2.2.1工件參數動(dòng)態(tài)分配
工件參數以數組形式傳送給A B C各加工工位的執行程序,由于淬火程序步數無(wú)法確定,數 組 的下標也就無(wú)法確定,因此系統采用數組動(dòng)態(tài)創(chuàng )建技術(shù),使數組的下標跟隨工件參數數據庫 的記錄數的變化而變化。
2.2.2線(xiàn)程技術(shù)
由于3個(gè)工位同時(shí)運行,系統設置4個(gè)線(xiàn)程,3個(gè)線(xiàn)程用于A(yíng)、B、C 3個(gè)工位淬火,一個(gè)線(xiàn)程用 于各工位運行狀態(tài)指標,轉臺分度由主程序完成;在淬火過(guò)程中,出現異常情況,系統立即 退出淬火程序,并進(jìn)行報警,某個(gè)工位出現異常,不影響其它工位運行;若出現工位下降不 到位或轉盤(pán)分度不到位的情況,系統自動(dòng)找位。
2.2.3遠程參數修改
考慮到成本的問(wèn)題,程序沒(méi)有采用C/S結構,也不支持遠程O(píng)DBC,為了支持遠程修改淬火參 數,可以在遠端計算機上安裝本軟件,對參數文件修改后將參數文件復制到機床控制計算機 ,而后在機床控制計算機上退出應用程序并重新運行。
3結論
小型感應熱處理中心是綜合了國際上感應熱處理機床的緊湊化、柔性化、多 軸化、生產(chǎn)線(xiàn)化、計算機化等方面的一些要點(diǎn)研制的9工位感應熱處理中心,在國內已應用 于摩托車(chē)曲柄的淬火與回火,并于2001年9月通過(guò)了河南省科委主持的技術(shù)鑒定,經(jīng)專(zhuān)家測 試,機床升降重復定位精度≤±0.03 mm,分度定位精度≤±0.02°,工件移動(dòng)速度1~30 0 mm/s。與某廠(chǎng)進(jìn)口的類(lèi)似機床(一臺電源帶3臺淬火機床)相比,小型感應熱處理加工中心 在功能、價(jià)格、結構、占地面積、工人勞動(dòng)強度、加工效率等方面明顯優(yōu)于進(jìn)口同類(lèi)機床, 在故障診斷與保護方面與進(jìn)口同類(lèi)機床相當。該機床樣機在2001年10月份北京國際熱處理展 覽會(huì )上展出,得到了業(yè)內人士的一致好評。
參考文獻
[1]George E.Totten.Steel Heat Treatment Handbook[M].Marc el Dekker.Inc,1997.
[2]葛運旺.小型感應熱處理機床控制系統設計[J].組合機床與自動(dòng)化加工技 術(shù),2000,(6):35-37.
[3]劉國榮.計算機控制技術(shù)與應用[M].北京:機械工業(yè)出版社,1999.
[4]梁志剛.C++Builder 5開(kāi)發(fā)人員指南[M].北京:機械工 業(yè)出版社,2000.(end)
評論