基于PMAC的車床數(shù)控系統(tǒng)的開發(fā)與研究
本文關(guān)鍵詞:基于PMAC的車床數(shù)控系統(tǒng)的開發(fā)與研究,,由筆耕文化傳播整理發(fā)布。
【摘要】:由于計(jì)算機(jī)技術(shù)的發(fā)展迅速,機(jī)床數(shù)控系統(tǒng)的功能越來越得到擴(kuò)展,數(shù)控系統(tǒng)廠商的多樣化、數(shù)控技術(shù)的封閉性延緩了數(shù)控系統(tǒng)的進(jìn)一步發(fā)展,所以現(xiàn)如今數(shù)控技術(shù)發(fā)展趨勢(shì)必然是開放式的數(shù)控系統(tǒng)。本文首先分析了幾種開放式數(shù)控系統(tǒng)的體系結(jié)構(gòu),采用了“PC主機(jī)+PMAC運(yùn)動(dòng)控制器”的上位機(jī)和下位機(jī)硬件體系結(jié)構(gòu),以IPC主機(jī)為上位機(jī)、Delta公司的Power PMAC為下位機(jī),然后重點(diǎn)對(duì)車床數(shù)控系統(tǒng)硬件和軟件兩部分進(jìn)行了深入的開發(fā)與研究。本文具體在下面幾個(gè)方面進(jìn)行了詳細(xì)的研究: (1)本文分析了當(dāng)今開放式數(shù)控系統(tǒng)研究的現(xiàn)狀和發(fā)展趨勢(shì),對(duì)比了幾種數(shù)控系統(tǒng)結(jié)構(gòu),確立了“PC+PMAC運(yùn)動(dòng)控制器”體系結(jié)構(gòu),以PC機(jī)為基礎(chǔ),采用功能強(qiáng)大的PMAC運(yùn)動(dòng)控制器執(zhí)行機(jī)床的運(yùn)動(dòng)控制和參數(shù)調(diào)節(jié),以及其他的輔助控制。 (2)本文設(shè)計(jì)出了基于PMAC車床數(shù)控系統(tǒng)的硬件體系結(jié)構(gòu)。從硬件上面,深入分析研究了PMAC運(yùn)動(dòng)控制器的結(jié)構(gòu)、PMAC運(yùn)動(dòng)控制器和上位機(jī)PC之間的連線、負(fù)責(zé)完成主機(jī)PC和PMAC運(yùn)動(dòng)控制器實(shí)時(shí)數(shù)據(jù)傳遞的雙端口RAM的通訊方式。 (3)利用VC++強(qiáng)大的編程功能和程序開發(fā)的優(yōu)勢(shì),成功開發(fā)出了車床系統(tǒng)的用戶操作界面,包括PMAC初始化模塊,人機(jī)交互模塊、方式管理模塊、參數(shù)設(shè)置模塊、程序下載模塊、自動(dòng)加工等功能模塊,利用VC++,Delta Tau公司提供的PEWIN調(diào)試軟件和PtalkDT控件構(gòu)建了完整的軟件系統(tǒng),很好的實(shí)現(xiàn)了上位機(jī)主機(jī)PC和下位機(jī)PMAC運(yùn)動(dòng)控制器之間的快速地雙向數(shù)據(jù)傳遞和交換,協(xié)調(diào)了各軸的運(yùn)動(dòng)控制。 (4)最后對(duì)基于PMAC車床的數(shù)控系統(tǒng)進(jìn)行了調(diào)試,用PMAC提供的“PID+速度/加速度+NOTCH濾波”的控制環(huán)算法,有效的控制算法使數(shù)控系統(tǒng)的穩(wěn)定性、快速響應(yīng)性和控制精度得到了提高,用湊值法整定了數(shù)控系統(tǒng)的PID參數(shù)和前饋系數(shù),很好的優(yōu)化了系統(tǒng)的控制性能。
【關(guān)鍵詞】:開放式數(shù)控系統(tǒng) PMAC PC用戶界面 PID調(diào)試
【學(xué)位授予單位】:吉林大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2013
【分類號(hào)】:TG519.1
【目錄】:
- 摘要4-6
- Abstract6-10
- 第1章 緒論10-18
- 1.1 引言10-11
- 1.2 數(shù)控系統(tǒng)現(xiàn)狀11-15
- 1.2.1 國(guó)外CNC系統(tǒng)現(xiàn)狀11-13
- 1.2.2 國(guó)內(nèi)數(shù)控系統(tǒng)現(xiàn)狀13-15
- 1.3 本文課題意義15
- 1.4 本課題的工作內(nèi)容15-18
- 第2章 開放式數(shù)控系統(tǒng)18-26
- 2.1 開放式數(shù)控系統(tǒng)的概念18-19
- 2.2 開放式數(shù)控系統(tǒng)的發(fā)展歷程19-21
- 2.2.1 美國(guó)的NGC和OMAC計(jì)劃19
- 2.2.2 歐盟的OSACA計(jì)劃19-20
- 2.2.3 日本的OSEC計(jì)劃20-21
- 2.3 三種數(shù)控體系結(jié)構(gòu)的比較21-25
- 2.3.1 NC+PC復(fù)合式結(jié)構(gòu)21-22
- 2.3.2 PC+NC遞階式數(shù)控系統(tǒng)體系結(jié)構(gòu)22-24
- 2.3.3. 全軟件開放式數(shù)控系統(tǒng)(Software based CNC)24-25
- 2.4 本章小結(jié)25-26
- 第3章 基于PMAC車床數(shù)控系統(tǒng)總體設(shè)計(jì)26-42
- 3.1 數(shù)控系統(tǒng)的硬件平臺(tái)26-29
- 3.2 PMAC多軸運(yùn)動(dòng)控制器29-33
- 3.2.1 PMAC簡(jiǎn)介29
- 3.2.2 PMAC配置的開放性29-31
- 3.2.3 PMAC卡的結(jié)構(gòu)31-33
- 3.3 PMAC卡與系統(tǒng)的連線33-34
- 3.4 PMAC卡的主要性能參數(shù)34-35
- 3.5 PMAC與PC主機(jī)的通信35-37
- 3.6 DPRAM的內(nèi)存分配37-39
- 3.7 數(shù)控系統(tǒng)的上位機(jī)控制系統(tǒng)的設(shè)計(jì)39-40
- 3.8 本章小結(jié)40-42
- 第4章 數(shù)控系統(tǒng)的軟件控制部分42-56
- 4.1 車床數(shù)控系統(tǒng)軟件總體方案設(shè)計(jì)42-44
- 4.1.1 數(shù)控系統(tǒng)軟件總體方案設(shè)計(jì)思路42-43
- 4.1.2 PMAC運(yùn)動(dòng)控制卡的變量43-44
- 4.2 數(shù)控系統(tǒng)的開發(fā)環(huán)境44
- 4.3 上位機(jī)和下位機(jī)的通訊驅(qū)動(dòng)程序-Pcomm3244-48
- 4.3.1 Pcomm32通訊驅(qū)動(dòng)程序44-46
- 4.3.2 PMAC Pcomm32.dll常用函數(shù)介紹46
- 4.3.3 動(dòng)態(tài)鏈接庫(kù)的調(diào)用方法46
- 4.3.4 數(shù)控系統(tǒng)上位機(jī)軟件開發(fā)的基本過程46-48
- 4.4 數(shù)控系統(tǒng)軟件部分的功能模塊設(shè)計(jì)48-54
- 4.5 本章小結(jié)54-56
- 第5章 基于PMAC車床數(shù)控系統(tǒng)的調(diào)試56-66
- 5.1 PID控制原理56-57
- 5.2 PMAC運(yùn)動(dòng)控制器中的PID控制57-59
- 5.3 PID調(diào)節(jié)的步驟59-64
- 5.4 本章小結(jié)64-66
- 第6章 總結(jié)與展望66-70
- 6.1 總結(jié)66-67
- 6.2 展望67-70
- 參考文獻(xiàn)70-74
- 作者簡(jiǎn)介74-76
- 致謝76-78
- 附錄78-87
【參考文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前10條
1 高靜;麥繼平;;基于PMAC的直線電機(jī)PID控制性能的研究[J];儀器儀表用戶;2006年06期
2 林峰,鄭家錦,巫少龍,計(jì)時(shí)鳴;機(jī)床開放式數(shù)控系統(tǒng)的研究[J];機(jī)床與液壓;2004年04期
3 王振華,朱國(guó)力;基于CAN總線的開放式網(wǎng)絡(luò)數(shù)控系統(tǒng)研究[J];機(jī)電工程;2000年03期
4 趙保亞;;基于PMAC的數(shù)控系統(tǒng)PID參數(shù)調(diào)節(jié)研究[J];機(jī)械設(shè)計(jì)與制造;2007年10期
5 楊更更,葉佩青,楊開明,游華云;基于PMAC的數(shù)控系統(tǒng)PID參數(shù)自適應(yīng)調(diào)節(jié)[J];機(jī)械工程師;2002年04期
6 郭鼓;李樹軍;徐永新;楊凱;金益韓;;一種基于PMAC的開放式數(shù)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J];制造業(yè)自動(dòng)化;2012年04期
7 曹遂軍,王會(huì)良;國(guó)內(nèi)外開放式數(shù)控系統(tǒng)的研究與現(xiàn)狀[J];機(jī)電工程技術(shù);2003年05期
8 張潔,羅欣,杜潤(rùn)生,楊叔子;一種基于開放式結(jié)構(gòu)的數(shù)控加工系統(tǒng)[J];機(jī)械與電子;1999年03期
9 丁仕燕,韓江,朱方洲,查世紅;開放式數(shù)控系統(tǒng)軟件平臺(tái)的研究[J];機(jī)械與電子;2002年02期
10 王濤,王宇晗,蔡建國(guó);開放式控制系統(tǒng)的現(xiàn)狀與展望[J];機(jī)械制造;1999年10期
中國(guó)博士學(xué)位論文全文數(shù)據(jù)庫(kù) 前1條
1 張珂;基于PMAC-PC下高速磨削實(shí)驗(yàn)及其關(guān)鍵技術(shù)研究[D];東北大學(xué);2007年
中國(guó)碩士學(xué)位論文全文數(shù)據(jù)庫(kù) 前4條
1 劉華珍;基于PMAC的微細(xì)電火花成形加工數(shù)控系統(tǒng)的運(yùn)動(dòng)控制研究[D];上海交通大學(xué);2011年
2 李彩芝;基于PMAC數(shù)普兼容式車床開放式數(shù)控系統(tǒng)的開發(fā)與研究[D];蘭州理工大學(xué);2007年
3 陳紅春;基于PMAC的開放式數(shù)控系統(tǒng)的研究[D];浙江大學(xué);2006年
4 白海清;基于PMAC的數(shù)控試驗(yàn)臺(tái)機(jī)械系統(tǒng)設(shè)計(jì)及軟件開發(fā)[D];西安理工大學(xué);2007年
本文關(guān)鍵詞:基于PMAC的車床數(shù)控系統(tǒng)的開發(fā)與研究,由筆耕文化傳播整理發(fā)布。
本文編號(hào):389893
本文鏈接:http://sikaile.net/kejilunwen/jinshugongy/389893.html