基于嵌入式L的數(shù)控系統(tǒng)軟件的研究與開發(fā)
本文選題:嵌入式 切入點(diǎn):數(shù)控系統(tǒng) 出處:《天津大學(xué)》2012年碩士論文
【摘要】:數(shù)控技術(shù)是各種先進(jìn)制造技術(shù)的基石,而國產(chǎn)數(shù)控機(jī)床還存在諸多問題,如生產(chǎn)效率低、精度低等缺點(diǎn),與國外的數(shù)控機(jī)床之間存在著很大的差距。這種情況對于我國的數(shù)控產(chǎn)業(yè)發(fā)展不利。而隨著計(jì)算機(jī)處理器速度的提高,它使得原先在數(shù)控系統(tǒng)中只能由硬件來實(shí)現(xiàn)的功能能夠通過軟件來實(shí)現(xiàn)。數(shù)控系統(tǒng)的軟件在很大的程度上決定了數(shù)控系統(tǒng)的工作效率、工作方式、可靠性及開放程度。因此,對數(shù)控系統(tǒng)軟件的研究就顯得尤為重要。 本文在實(shí)驗(yàn)室目前正在研發(fā)的硬件平臺上研究開發(fā)基于嵌入式的數(shù)控系統(tǒng)軟件,對其進(jìn)行了總體設(shè)計(jì),介紹其軟件開發(fā)模式,對軟件的任務(wù)進(jìn)行分解規(guī)劃,將其分為管理部分和控制部分。 具體內(nèi)容涉及數(shù)控系統(tǒng)管理部分人機(jī)交互界面各層次的設(shè)計(jì)與實(shí)現(xiàn),包括具體的程序顯示畫面、位置顯示畫面、信息顯示畫面、幫助畫面等的具體實(shí)現(xiàn);控制部分譯碼模塊的實(shí)現(xiàn),包括數(shù)控程序的分析檢錯(cuò)、譯碼模塊的調(diào)用與實(shí)現(xiàn)、分別從長度補(bǔ)償和半徑補(bǔ)償進(jìn)行研究,并提出了一種五軸刀具補(bǔ)償算法;此外研究開發(fā)了通信軟件,將機(jī)與機(jī)床間的網(wǎng)口通信和串口通信集成到一個(gè)軟件中,克服了通信方式的單一性,便于用戶根據(jù)不同情況選擇不同的通信方式。 本文研究開發(fā)的基于嵌入式的開放式數(shù)控系統(tǒng)在自主研發(fā)的加工中心上進(jìn)行測試,證明具有強(qiáng)大的功能性、靈活的適應(yīng)性和良好的開放性。
[Abstract]:The numerical control technology is the cornerstone of a variety of advanced manufacturing technology, and domestic CNC machine tools still exist many problems, such as low production efficiency, low precision, there is a big gap between the foreign and the CNC machine tool. This kind of situation for our NC industry development disadvantage. With the computer processor speed, it makes the original only in the the NC system hardware to achieve the function can be realized through software. The CNC system software of CNC system determines the work efficiency, to a great extent work, reliability and openness. Because of this, the research of CNC system software is particularly important.
Based on the hardware platform that the laboratory is developing now, we develop the embedded CNC system software, design it, introduce its software development mode, decompose the task of software, divide it into management part and control part.
The specific content involves the design and implementation of each level of CNC system management interface, including specific program display, location display, information display, realization of the help screen; realize the control part of the decoding module, including error analysis of NC program, and realize the decoding module, the research was conducted from the length and radius offset, and put forward a kind of five axis tool compensation algorithm; moreover the research and development of the communication software, the integration of communication and serial communication network between the machine and the machine into a software, the single communication way, convenient for users according to the different situation of different modes of communication.
The open CNC system based on embedded system is tested on the self-developed machining center. It proves that it has strong function, flexible adaptability and good openness.
【學(xué)位授予單位】:天津大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2012
【分類號】:TP368.1;TG659
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 白寧;金華晉;;基于VC++6.0的串口通信程序開發(fā)[J];電腦編程技巧與維護(hù);2010年08期
2 何立民;嵌入式系統(tǒng)的定義與發(fā)展歷史[J];單片機(jī)與嵌入式系統(tǒng)應(yīng)用;2004年01期
3 付振山,霍孟友;數(shù)控加工程序的語法和仿真檢查[J];工具技術(shù);2004年11期
4 潘宏歌;魏家鵬;;數(shù)控機(jī)床網(wǎng)絡(luò)DNC通訊的研究[J];裝備制造技術(shù);2009年08期
5 溫希祝;應(yīng)用軟件系統(tǒng)人機(jī)界面設(shè)計(jì)的探討[J];貴州大學(xué)學(xué)報(bào)(自然科學(xué)版);2005年03期
6 陳吉紅;淺論我國數(shù)控產(chǎn)業(yè)[J];湖南工業(yè)職業(yè)技術(shù)學(xué)院學(xué)報(bào);2002年01期
7 王勇 ,范曉楠;嵌入式系統(tǒng)與GPRS技術(shù)在“三表”遠(yuǎn)傳中的應(yīng)用[J];測控技術(shù);2005年02期
8 畢俊喜,李強(qiáng),張治務(wù),陸啟建,劉明燈;五軸聯(lián)動(dòng)刀具空間半徑補(bǔ)償研究[J];機(jī)床與液壓;2003年05期
9 諶鵬;;基于PC機(jī)的DNC傳輸軟件的開發(fā)[J];機(jī)床與液壓;2009年02期
10 李艷;李華;;嵌入式內(nèi)圓磨床數(shù)控系統(tǒng)人機(jī)界面設(shè)計(jì)與實(shí)現(xiàn)[J];機(jī)電產(chǎn)品開發(fā)與創(chuàng)新;2010年03期
相關(guān)博士學(xué)位論文 前2條
1 游有鵬;開放式數(shù)控系統(tǒng)關(guān)鍵技術(shù)研究[D];南京航空航天大學(xué);2002年
2 郭兵;嵌入式軟件開放式集成開發(fā)平臺體系結(jié)構(gòu)研究[D];電子科技大學(xué);2002年
相關(guān)碩士學(xué)位論文 前10條
1 孫鄧飛;嵌入式數(shù)控系統(tǒng)的譯碼模塊的研究與開發(fā)[D];天津大學(xué);2010年
2 姜U,
本文編號:1658889
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1658889.html