天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁(yè) > 科技論文 > 軟件論文 >

基于USB通訊運(yùn)動(dòng)控制卡的上位軟件設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時(shí)間:2018-07-06 19:06

  本文選題:上位機(jī)軟件 + 運(yùn)動(dòng)控制卡。 參考:《遼寧科技大學(xué)》2016年碩士論文


【摘要】:結(jié)合國(guó)內(nèi)某科研院所的使用實(shí)際,開(kāi)發(fā)了一套功能豐富的上位機(jī)軟件系統(tǒng)用于運(yùn)動(dòng)控制。系統(tǒng)構(gòu)成屬于開(kāi)放式數(shù)控系統(tǒng),硬件核心為國(guó)產(chǎn)的具有USB通訊接口的9030運(yùn)動(dòng)控制卡。軟件系統(tǒng)使用操作方便,參數(shù)設(shè)置靈活,界面友好,其主要功能如下:首先通過(guò)DLL的調(diào)用完成了與下位機(jī)的通訊,包括對(duì)運(yùn)動(dòng)控制卡和伺服電機(jī)的控制和信息反饋;其次,通過(guò)采用串口通訊收集了磁場(chǎng)檢測(cè)儀表的磁場(chǎng)數(shù)據(jù),并及文本文檔形式保存;最后可根據(jù)矩形、弧形和自定義G代碼的三種方式完成檢測(cè)路徑規(guī)劃。根據(jù)矩陣和弧形的組成特點(diǎn),在路徑規(guī)劃中又分為X方向優(yōu)先和Y方向優(yōu)先以及角度優(yōu)先和徑向優(yōu)先。路徑規(guī)劃不但可以根據(jù)所輸入圖形的尺寸大小,還可以由不同的細(xì)分程度來(lái)完成至G代碼的轉(zhuǎn)化,其中圖形尺寸和細(xì)分程度都可以在用戶操作界面上設(shè)置。由于所選的運(yùn)動(dòng)控制卡不具有直接執(zhí)行G代碼的功能,而實(shí)際檢測(cè)中又經(jīng)常遇到G代碼格式的運(yùn)動(dòng)軌跡,所以程序還具有G代碼轉(zhuǎn)成基本位移執(zhí)行的功能,也就是說(shuō)相當(dāng)于上位機(jī)程序代替運(yùn)動(dòng)控制卡完成了G代碼可直接執(zhí)行。由于涉及到G代碼轉(zhuǎn)換,對(duì)直線和圓弧插補(bǔ)進(jìn)行了一定的理論研究,在插補(bǔ)原理的基礎(chǔ)上,結(jié)合實(shí)際使用描述了插補(bǔ)的轉(zhuǎn)化步驟,詳細(xì)說(shuō)明了圓弧插補(bǔ)中的NURBS公式計(jì)算及應(yīng)用,以此提高圓弧插補(bǔ)精度。結(jié)合實(shí)際使用來(lái)看,開(kāi)發(fā)這個(gè)軟件是很有必要的,不僅完成了基本功能,而且集成了運(yùn)動(dòng)控制卡和磁場(chǎng)檢測(cè)儀兩個(gè)主要硬件的數(shù)據(jù)通訊。而且軟件具有較強(qiáng)的通用性,開(kāi)放式數(shù)控系統(tǒng)已經(jīng)逐漸的國(guó)產(chǎn)化,但一般而言其自帶的控制軟件都普遍功能簡(jiǎn)單,而且不開(kāi)源,無(wú)法自定義添加功能,例如串口通訊和路徑規(guī)劃。最后軟件可完成了檢測(cè)相關(guān)信息,例如檢測(cè)時(shí)間,儀表型號(hào)等的保存以及按照檢測(cè)點(diǎn)的形式保存該點(diǎn)的磁通量,便于形成檢測(cè)報(bào)告。
[Abstract]:Based on the practical application of a scientific research institute in China, a set of software system with rich functions is developed for motion control. The hardware core of the system is a 9030 motion control card with USB communication interface. The main functions of the software system are as follows: firstly, the communication with the lower computer is completed by calling DLL, including the control of motion control card and servo motor and information feedback. The magnetic field data of the magnetic field detecting instrument are collected by serial communication, and the document form is saved. Finally, the detection path planning can be completed according to the three ways of rectangle, arc and custom G code. According to the composition characteristic of matrix and arc, the path planning is divided into X direction priority and Y direction priority, angle priority and radial priority. Path planning can not only be based on the size of the input graphics, but also can be subdivided by different degrees of transformation to G code, in which the graphic size and subdivision degree can be set on the user interface. Because the selected motion control card does not have the function of executing G code directly, and the motion track of G code format is often encountered in actual detection, the program also has the function of converting G code into basic displacement execution. That is equivalent to the PC program instead of motion control card completed G code can be directly executed. Because of the G code conversion, the theory of straight line and arc interpolation is studied. On the basis of interpolation principle, the transformation steps of interpolation are described, and the calculation and application of Nurbs formula in arc interpolation are described in detail. In this way, the precision of arc interpolation is improved. According to the practical application, it is necessary to develop this software, which not only completes the basic function, but also integrates the data communication between the motion control card and the magnetic field detector. And the software has strong versatility, open CNC system has been gradually domestic, but generally speaking, its own control software are generally simple, and do not open source, can not customize add function, For example, serial communication and path planning. Finally, the software can complete the detection of relevant information, such as the detection time, instrument type and so on, as well as the form of the magnetic flux in the form of the detection point, so as to facilitate the formation of the detection report.
【學(xué)位授予單位】:遼寧科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類號(hào)】:TP311.52

【相似文獻(xiàn)】

相關(guān)期刊論文 前10條

1 丁坤,史中權(quán),邱華;三軸低成本運(yùn)動(dòng)控制卡研制[J];組合機(jī)床與自動(dòng)化加工技術(shù);2004年10期

2 王會(huì)良,梁長(zhǎng)樂(lè);開(kāi)放式運(yùn)動(dòng)控制卡2種方案淺析[J];煤礦機(jī)械;2005年10期

3 崔延;李淑萍;;基于運(yùn)動(dòng)控制卡的開(kāi)放式數(shù)控系統(tǒng)研究及應(yīng)用[J];機(jī)械工程與自動(dòng)化;2011年06期

4 ;耐用型8軸運(yùn)動(dòng)控制卡[J];自動(dòng)化應(yīng)用;2012年05期

5 夏振來(lái);張梅;袁鵬;李韜;胡善德;;基于運(yùn)動(dòng)控制卡和C#的多頭全自動(dòng)加樣儀運(yùn)動(dòng)控制系統(tǒng)的設(shè)計(jì)[J];組合機(jī)床與自動(dòng)化加工技術(shù);2013年02期

6 林曉海;鄭力新;;可編程網(wǎng)絡(luò)型運(yùn)動(dòng)控制卡的設(shè)計(jì)與實(shí)現(xiàn)[J];微型機(jī)與應(yīng)用;2014年02期

7 程云建;倪志堅(jiān);欒珊;;基于運(yùn)動(dòng)控制卡的字型輪廓加工系統(tǒng)的研制[J];自動(dòng)化與儀器儀表;2012年05期

8 ;凌華科技 AMP-204C/AMP-208C運(yùn)動(dòng)控制卡[J];自動(dòng)化博覽;2013年11期

9 王會(huì)彬;趙海娜;;一種實(shí)用的通用運(yùn)動(dòng)控制卡設(shè)計(jì)[J];軍民兩用技術(shù)與產(chǎn)品;2014年Z1期

10 黃偉偉;韋江利;路宏年;;基于運(yùn)動(dòng)控制卡的超聲檢測(cè)控制系統(tǒng)設(shè)計(jì)[J];機(jī)電產(chǎn)品開(kāi)發(fā)與創(chuàng)新;2008年05期

相關(guān)會(huì)議論文 前8條

1 蔣廷彪;魏運(yùn)全;;基于新型運(yùn)動(dòng)控制卡實(shí)現(xiàn)變軸控制的研究[A];2004全國(guó)光學(xué)與光電子學(xué)學(xué)術(shù)研討會(huì)、2005全國(guó)光學(xué)與光電子學(xué)學(xué)術(shù)研討會(huì)、廣西光學(xué)學(xué)會(huì)成立20周年年會(huì)論文集[C];2005年

2 潘偉維;劉康;楊大志;;基于DSP的運(yùn)動(dòng)控制卡的硬件設(shè)計(jì)[A];全國(guó)先進(jìn)制造技術(shù)高層論壇暨第十屆制造業(yè)自動(dòng)化與信息化技術(shù)研討會(huì)論文集[C];2011年

3 王挺;姚辰;李小凡;白海城;;基于C8051的運(yùn)動(dòng)控制卡研制和應(yīng)用[A];第三屆全國(guó)虛擬儀器大會(huì)論文集[C];2008年

4 鮑偉;張崇巍;;PCI總線技術(shù)在運(yùn)動(dòng)控制卡中的應(yīng)用[A];第七屆青年學(xué)術(shù)會(huì)議論文集[C];2005年

5 艾小云;;ADT-8940A1運(yùn)動(dòng)控制卡在LED行業(yè)的應(yīng)用[A];中國(guó)自動(dòng)化學(xué)會(huì)中南六。▍^(qū))2010年第28屆年會(huì)·論文集[C];2010年

6 楊占峰;簡(jiǎn)獻(xiàn)忠;姚琴;陳金山;程良鴻;;LINUX內(nèi)核空間USB運(yùn)動(dòng)控制卡驅(qū)動(dòng)程序的開(kāi)發(fā)[A];2008中國(guó)儀器儀表與測(cè)控技術(shù)進(jìn)展大會(huì)論文集(Ⅲ)[C];2008年

7 馬瑞;;基于PCI運(yùn)動(dòng)控制卡的玻璃切割機(jī)控制系統(tǒng)設(shè)計(jì)[A];全國(guó)第20屆計(jì)算機(jī)技術(shù)與應(yīng)用學(xué)術(shù)會(huì)議(CACIS·2009)暨全國(guó)第1屆安全關(guān)鍵技術(shù)與應(yīng)用學(xué)術(shù)會(huì)議論文集(下冊(cè))[C];2009年

8 孫浩;賀忠江;韓業(yè)偉;;基于運(yùn)動(dòng)控制卡的交流電機(jī)曲線運(yùn)動(dòng)控制[A];中國(guó)儀器儀表學(xué)會(huì)第十二屆青年學(xué)術(shù)會(huì)議論文集[C];2010年

相關(guān)博士學(xué)位論文 前1條

1 朱從民;AGV AGENT控制系統(tǒng)研究[D];西安理工大學(xué);2009年

相關(guān)碩士學(xué)位論文 前10條

1 王義智;基于DSP的CNC齒輪測(cè)量中心運(yùn)動(dòng)控制卡的設(shè)計(jì)[D];西安工業(yè)大學(xué);2014年

2 李龍劍;全自動(dòng)晶片焊線機(jī)系統(tǒng)的研究與設(shè)計(jì)[D];合肥工業(yè)大學(xué);2015年

3 耿闊;基于PCI-1243U運(yùn)動(dòng)控制卡的3-PRS并聯(lián)機(jī)床控制系統(tǒng)的研究與實(shí)現(xiàn)[D];東北大學(xué);2014年

4 楊佑平;面向激光標(biāo)刻應(yīng)用的運(yùn)動(dòng)控制卡驅(qū)動(dòng)程序及API函數(shù)庫(kù)的開(kāi)發(fā)[D];華中科技大學(xué);2014年

5 王文超;基于YK8A04-P運(yùn)動(dòng)控制卡的數(shù)控教學(xué)平臺(tái)的研制[D];石家莊鐵道大學(xué);2016年

6 魏振國(guó);基于USB通訊運(yùn)動(dòng)控制卡的上位軟件設(shè)計(jì)與實(shí)現(xiàn)[D];遼寧科技大學(xué);2016年

7 郭軍;開(kāi)放式數(shù)控系統(tǒng)運(yùn)動(dòng)控制卡的設(shè)計(jì)與研究[D];江西理工大學(xué);2010年

8 高原;5D電影動(dòng)感體驗(yàn)平臺(tái)運(yùn)動(dòng)控制卡設(shè)計(jì)[D];南京理工大學(xué);2014年

9 黃建新;數(shù)控切繪機(jī)中運(yùn)動(dòng)控制卡的研究與開(kāi)發(fā)[D];廣東工業(yè)大學(xué);2006年

10 戴勇;數(shù)控鉆銑床運(yùn)動(dòng)控制卡設(shè)計(jì)及研制[D];新疆大學(xué);2009年

,

本文編號(hào):2103810

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/kejilunwen/ruanjiangongchenglunwen/2103810.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶38bd5***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com