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

當前位置:主頁 > 科技論文 > 軟件論文 >

基于USB通訊運動控制卡的上位軟件設計與實現

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

  本文選題:上位機軟件 + 運動控制卡 ; 參考:《遼寧科技大學》2016年碩士論文


【摘要】:結合國內某科研院所的使用實際,開發(fā)了一套功能豐富的上位機軟件系統用于運動控制。系統構成屬于開放式數控系統,硬件核心為國產的具有USB通訊接口的9030運動控制卡。軟件系統使用操作方便,參數設置靈活,界面友好,其主要功能如下:首先通過DLL的調用完成了與下位機的通訊,包括對運動控制卡和伺服電機的控制和信息反饋;其次,通過采用串口通訊收集了磁場檢測儀表的磁場數據,并及文本文檔形式保存;最后可根據矩形、弧形和自定義G代碼的三種方式完成檢測路徑規(guī)劃。根據矩陣和弧形的組成特點,在路徑規(guī)劃中又分為X方向優(yōu)先和Y方向優(yōu)先以及角度優(yōu)先和徑向優(yōu)先。路徑規(guī)劃不但可以根據所輸入圖形的尺寸大小,還可以由不同的細分程度來完成至G代碼的轉化,其中圖形尺寸和細分程度都可以在用戶操作界面上設置。由于所選的運動控制卡不具有直接執(zhí)行G代碼的功能,而實際檢測中又經常遇到G代碼格式的運動軌跡,所以程序還具有G代碼轉成基本位移執(zhí)行的功能,也就是說相當于上位機程序代替運動控制卡完成了G代碼可直接執(zhí)行。由于涉及到G代碼轉換,對直線和圓弧插補進行了一定的理論研究,在插補原理的基礎上,結合實際使用描述了插補的轉化步驟,詳細說明了圓弧插補中的NURBS公式計算及應用,以此提高圓弧插補精度。結合實際使用來看,開發(fā)這個軟件是很有必要的,不僅完成了基本功能,而且集成了運動控制卡和磁場檢測儀兩個主要硬件的數據通訊。而且軟件具有較強的通用性,開放式數控系統已經逐漸的國產化,但一般而言其自帶的控制軟件都普遍功能簡單,而且不開源,無法自定義添加功能,例如串口通訊和路徑規(guī)劃。最后軟件可完成了檢測相關信息,例如檢測時間,儀表型號等的保存以及按照檢測點的形式保存該點的磁通量,便于形成檢測報告。
[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.
【學位授予單位】:遼寧科技大學
【學位級別】:碩士
【學位授予年份】:2016
【分類號】:TP311.52

【相似文獻】

相關期刊論文 前10條

1 丁坤,史中權,邱華;三軸低成本運動控制卡研制[J];組合機床與自動化加工技術;2004年10期

2 王會良,梁長樂;開放式運動控制卡2種方案淺析[J];煤礦機械;2005年10期

3 崔延;李淑萍;;基于運動控制卡的開放式數控系統研究及應用[J];機械工程與自動化;2011年06期

4 ;耐用型8軸運動控制卡[J];自動化應用;2012年05期

5 夏振來;張梅;袁鵬;李韜;胡善德;;基于運動控制卡和C#的多頭全自動加樣儀運動控制系統的設計[J];組合機床與自動化加工技術;2013年02期

6 林曉海;鄭力新;;可編程網絡型運動控制卡的設計與實現[J];微型機與應用;2014年02期

7 程云建;倪志堅;欒珊;;基于運動控制卡的字型輪廓加工系統的研制[J];自動化與儀器儀表;2012年05期

8 ;凌華科技 AMP-204C/AMP-208C運動控制卡[J];自動化博覽;2013年11期

9 王會彬;趙海娜;;一種實用的通用運動控制卡設計[J];軍民兩用技術與產品;2014年Z1期

10 黃偉偉;韋江利;路宏年;;基于運動控制卡的超聲檢測控制系統設計[J];機電產品開發(fā)與創(chuàng)新;2008年05期

相關會議論文 前8條

1 蔣廷彪;魏運全;;基于新型運動控制卡實現變軸控制的研究[A];2004全國光學與光電子學學術研討會、2005全國光學與光電子學學術研討會、廣西光學學會成立20周年年會論文集[C];2005年

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

3 王挺;姚辰;李小凡;白海城;;基于C8051的運動控制卡研制和應用[A];第三屆全國虛擬儀器大會論文集[C];2008年

4 鮑偉;張崇巍;;PCI總線技術在運動控制卡中的應用[A];第七屆青年學術會議論文集[C];2005年

5 艾小云;;ADT-8940A1運動控制卡在LED行業(yè)的應用[A];中國自動化學會中南六省(區(qū))2010年第28屆年會·論文集[C];2010年

6 楊占峰;簡獻忠;姚琴;陳金山;程良鴻;;LINUX內核空間USB運動控制卡驅動程序的開發(fā)[A];2008中國儀器儀表與測控技術進展大會論文集(Ⅲ)[C];2008年

7 馬瑞;;基于PCI運動控制卡的玻璃切割機控制系統設計[A];全國第20屆計算機技術與應用學術會議(CACIS·2009)暨全國第1屆安全關鍵技術與應用學術會議論文集(下冊)[C];2009年

8 孫浩;賀忠江;韓業(yè)偉;;基于運動控制卡的交流電機曲線運動控制[A];中國儀器儀表學會第十二屆青年學術會議論文集[C];2010年

相關博士學位論文 前1條

1 朱從民;AGV AGENT控制系統研究[D];西安理工大學;2009年

相關碩士學位論文 前10條

1 王義智;基于DSP的CNC齒輪測量中心運動控制卡的設計[D];西安工業(yè)大學;2014年

2 李龍劍;全自動晶片焊線機系統的研究與設計[D];合肥工業(yè)大學;2015年

3 耿闊;基于PCI-1243U運動控制卡的3-PRS并聯機床控制系統的研究與實現[D];東北大學;2014年

4 楊佑平;面向激光標刻應用的運動控制卡驅動程序及API函數庫的開發(fā)[D];華中科技大學;2014年

5 王文超;基于YK8A04-P運動控制卡的數控教學平臺的研制[D];石家莊鐵道大學;2016年

6 魏振國;基于USB通訊運動控制卡的上位軟件設計與實現[D];遼寧科技大學;2016年

7 郭軍;開放式數控系統運動控制卡的設計與研究[D];江西理工大學;2010年

8 高原;5D電影動感體驗平臺運動控制卡設計[D];南京理工大學;2014年

9 黃建新;數控切繪機中運動控制卡的研究與開發(fā)[D];廣東工業(yè)大學;2006年

10 戴勇;數控鉆銑床運動控制卡設計及研制[D];新疆大學;2009年



本文編號:2103810

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

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


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

版權申明:資料由用戶38bd5***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com