PCB刀具磨床數(shù)控系統(tǒng)設(shè)計與實(shí)現(xiàn)
本文選題:Soft型開放式數(shù)控系統(tǒng) + 結(jié)構(gòu)化 ; 參考:《電子科技大學(xué)》2013年碩士論文
【摘要】:當(dāng)前的數(shù)控系統(tǒng)研究,已經(jīng)經(jīng)歷了由封閉式向開放式結(jié)構(gòu)發(fā)展的過程。市場需求總是不斷更新,為了跟上市場需求步伐,,而進(jìn)行開放式數(shù)控系統(tǒng)的按需求的二次開發(fā),是目前開發(fā)應(yīng)用數(shù)控技術(shù)的一個重點(diǎn)。二次開發(fā)可以實(shí)現(xiàn)知識產(chǎn)權(quán)自主化,要把PCB刀具磨床專用的數(shù)控功能模塊集成到數(shù)控系統(tǒng)中去,就必須進(jìn)行利用現(xiàn)有的數(shù)控系統(tǒng)進(jìn)行二次開發(fā)。 本課題選取了一種以工業(yè)PC機(jī)為基礎(chǔ),以德國BECKHOFF公司的Soft型開放式數(shù)控系統(tǒng)TwinCAT NCI為控制開發(fā)平臺,加拿大Dragonfly軟件為服務(wù)平臺嵌入Visual Basic6.0開發(fā)的VBScript實(shí)現(xiàn)人機(jī)操作界面,PCB五軸三聯(lián)動刀具數(shù)控磨床為設(shè)計對象。通過對該設(shè)計對象開發(fā)的背景以及國內(nèi)外磨床行業(yè)產(chǎn)品的發(fā)展現(xiàn)狀的分析,進(jìn)而得出項目需要解決的主要開發(fā)問題以及應(yīng)該達(dá)到的設(shè)計目標(biāo)。采用結(jié)構(gòu)化分析(SA)方法,對數(shù)控系統(tǒng)進(jìn)行了需求分析,并采用結(jié)構(gòu)化設(shè)計(SD)的編程方法對HMI操作、PLC邏輯控制、NCI運(yùn)動控制各功能模塊進(jìn)行了系統(tǒng)設(shè)計和代碼實(shí)現(xiàn),實(shí)現(xiàn)了PCB刀具磨床數(shù)控系統(tǒng)。通過TwinCAT NCI中的PLC程序和CNC程序?qū)崿F(xiàn)數(shù)控磨床的邏輯控制和插補(bǔ)曲線及機(jī)械手自動上下料的運(yùn)動控制,通過BECKHOFF的開放式實(shí)時以太網(wǎng)EtherCAT與I/O模塊和全數(shù)字伺服通訊,完成數(shù)控磨床的實(shí)際動作,并結(jié)合機(jī)械部分進(jìn)行了整個磨床數(shù)控系統(tǒng)的運(yùn)行及刀具加工。 本數(shù)控系統(tǒng)把PCB磨床特有的功能模塊集成到了BECKHOFF數(shù)控系統(tǒng)中,在Windows XP環(huán)境下運(yùn)行,易于操作。并在廈門金鷺特種合金有限公司PCB生產(chǎn)車間得到應(yīng)有,生產(chǎn)的PCB刀具圓度誤差小于1um,跳動誤差小于5um,螺旋角誤差小于0.5°,溝長誤差小于10um。達(dá)到國際先進(jìn)水平,具有較高的精度、生產(chǎn)效率以及較好的刀具加工穩(wěn)定性。為使數(shù)控系統(tǒng)的通用性、可移植性得到增強(qiáng),有利于系統(tǒng)后期使用的功能擴(kuò)展,該數(shù)控系統(tǒng)軟件采用模塊化結(jié)構(gòu)設(shè)計。
[Abstract]:The research of CNC system has gone through the process of development from closed to open structure. In order to keep up with the pace of market demand, the secondary development of open CNC system according to demand is a key point in the development and application of NC technology at present. The secondary development can realize the independence of intellectual property rights. In order to integrate the special NC function module of the PCB tool grinder into the NC system, it is necessary to make use of the existing NC system to carry on the secondary development. In this paper, a kind of Soft open CNC system (TwinCAT NCI), which is based on industrial PC and developed by BECKHOFF Company of Germany, is selected as the control development platform. VBScript developed by embedding Visual Basic6.0 into Canada's Dragonfly software the man-machine interface (HCI) is designed for CNC grinder with five-axis and three-axis tools. Through the analysis of the background of the design object development and the development status of the grinding machine industry at home and abroad, the main problems to be solved and the design goals to be achieved are obtained. In this paper, the requirements of numerical control system are analyzed by using the method of structured analysis (SA), and the system design and code implementation of each function module of HMI logic control are carried out by using the method of structured design and SDD. The NC system of PCB tool grinder is realized. The logic control and interpolation curve of NC grinder and the motion control of manipulator automatic loading and unloading are realized by PLC program and CNC program in TwinCAT NCI. The I / O module and full digital servo communication are realized through BECKHOFF's open real-time Ethernet EtherCAT. The actual operation of the CNC grinder is completed, and the operation of the CNC system of the grinder and the machining of the cutting tools are carried out in combination with the mechanical part. The CNC system integrates the special function module of PCB grinder into BECKHOFF NC system, runs in Windows XP environment and is easy to operate. In the PCB workshop of Xiamen Jinlu Special Alloy Co., Ltd, the roundness error, runout error, helical angle error and channel length error of the PCB cutter are less than 1 um. less than 5 ums, 0.5 擄and 10 um. respectively. International advanced level, with high accuracy, production efficiency and good tool processing stability. In order to enhance the versatility and portability of the CNC system and to expand the function of the system in the later stage, the software of the CNC system is designed with a modular structure.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2013
【分類號】:TG596
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 潘存強(qiáng),王從鶴,程先華,羅立鳳,劉玉文;數(shù)控技術(shù)的新發(fā)展——開放式數(shù)控系統(tǒng)[J];寶鋼技術(shù);2002年04期
2 向平,黃健;基于PC的開放式數(shù)控系統(tǒng)[J];兵工自動化;2004年04期
3 彭瑜;;工控編程語言IEC 61131-3和PLCoPen組織[J];電氣時代;2006年05期
4 閔越;以PC為基礎(chǔ)的數(shù)控系統(tǒng)[J];鍛壓機(jī)械;1999年03期
5 李濤;淺談開放式智能化數(shù)控系統(tǒng)[J];大眾科技;2005年02期
6 王敏;基于PC機(jī)的開放式數(shù)控系統(tǒng)探討[J];電子技術(shù)應(yīng)用;1996年06期
7 朱文伯,笪文俊;西門子數(shù)控系統(tǒng)在機(jī)床改造中的應(yīng)用[J];航空制造技術(shù);1999年05期
8 游有鵬,董偉杰,張曉峰,王珉;開放式數(shù)控系統(tǒng)——新一代NC的主流[J];航空制造技術(shù);1999年05期
9 盛定高;基于PC開放式數(shù)控系統(tǒng)的特征及優(yōu)勢[J];機(jī)床電器;2002年05期
10 孫斌,楊汝清;基于PC的數(shù)控系統(tǒng)的研究現(xiàn)狀和發(fā)展趨勢[J];機(jī)床與液壓;2001年04期
本文編號:1985844
本文鏈接:http://www.sikaile.net/falvlunwen/zhishichanquanfa/1985844.html