PCB刀具磨床數(shù)控系統(tǒng)設計與實現(xiàn)
發(fā)布時間:2018-06-06 08:05
本文選題:Soft型開放式數(shù)控系統(tǒng) + 結構化; 參考:《電子科技大學》2013年碩士論文
【摘要】:當前的數(shù)控系統(tǒng)研究,已經(jīng)經(jīng)歷了由封閉式向開放式結構發(fā)展的過程。市場需求總是不斷更新,為了跟上市場需求步伐,,而進行開放式數(shù)控系統(tǒng)的按需求的二次開發(fā),是目前開發(fā)應用數(shù)控技術的一個重點。二次開發(fā)可以實現(xiàn)知識產權自主化,要把PCB刀具磨床專用的數(shù)控功能模塊集成到數(shù)控系統(tǒng)中去,就必須進行利用現(xiàn)有的數(shù)控系統(tǒng)進行二次開發(fā)。 本課題選取了一種以工業(yè)PC機為基礎,以德國BECKHOFF公司的Soft型開放式數(shù)控系統(tǒng)TwinCAT NCI為控制開發(fā)平臺,加拿大Dragonfly軟件為服務平臺嵌入Visual Basic6.0開發(fā)的VBScript實現(xiàn)人機操作界面,PCB五軸三聯(lián)動刀具數(shù)控磨床為設計對象。通過對該設計對象開發(fā)的背景以及國內外磨床行業(yè)產品的發(fā)展現(xiàn)狀的分析,進而得出項目需要解決的主要開發(fā)問題以及應該達到的設計目標。采用結構化分析(SA)方法,對數(shù)控系統(tǒng)進行了需求分析,并采用結構化設計(SD)的編程方法對HMI操作、PLC邏輯控制、NCI運動控制各功能模塊進行了系統(tǒng)設計和代碼實現(xiàn),實現(xiàn)了PCB刀具磨床數(shù)控系統(tǒng)。通過TwinCAT NCI中的PLC程序和CNC程序實現(xiàn)數(shù)控磨床的邏輯控制和插補曲線及機械手自動上下料的運動控制,通過BECKHOFF的開放式實時以太網(wǎng)EtherCAT與I/O模塊和全數(shù)字伺服通訊,完成數(shù)控磨床的實際動作,并結合機械部分進行了整個磨床數(shù)控系統(tǒng)的運行及刀具加工。 本數(shù)控系統(tǒng)把PCB磨床特有的功能模塊集成到了BECKHOFF數(shù)控系統(tǒng)中,在Windows XP環(huán)境下運行,易于操作。并在廈門金鷺特種合金有限公司PCB生產車間得到應有,生產的PCB刀具圓度誤差小于1um,跳動誤差小于5um,螺旋角誤差小于0.5°,溝長誤差小于10um。達到國際先進水平,具有較高的精度、生產效率以及較好的刀具加工穩(wěn)定性。為使數(shù)控系統(tǒng)的通用性、可移植性得到增強,有利于系統(tǒng)后期使用的功能擴展,該數(shù)控系統(tǒng)軟件采用模塊化結構設計。
[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.
【學位授予單位】:電子科技大學
【學位級別】:碩士
【學位授予年份】:2013
【分類號】:TG596
【參考文獻】
相關期刊論文 前10條
1 潘存強,王從鶴,程先華,羅立鳳,劉玉文;數(shù)控技術的新發(fā)展——開放式數(shù)控系統(tǒng)[J];寶鋼技術;2002年04期
2 向平,黃健;基于PC的開放式數(shù)控系統(tǒng)[J];兵工自動化;2004年04期
3 彭瑜;;工控編程語言IEC 61131-3和PLCoPen組織[J];電氣時代;2006年05期
4 閔越;以PC為基礎的數(shù)控系統(tǒng)[J];鍛壓機械;1999年03期
5 李濤;淺談開放式智能化數(shù)控系統(tǒng)[J];大眾科技;2005年02期
6 王敏;基于PC機的開放式數(shù)控系統(tǒng)探討[J];電子技術應用;1996年06期
7 朱文伯,笪文俊;西門子數(shù)控系統(tǒng)在機床改造中的應用[J];航空制造技術;1999年05期
8 游有鵬,董偉杰,張曉峰,王珉;開放式數(shù)控系統(tǒng)——新一代NC的主流[J];航空制造技術;1999年05期
9 盛定高;基于PC開放式數(shù)控系統(tǒng)的特征及優(yōu)勢[J];機床電器;2002年05期
10 孫斌,楊汝清;基于PC的數(shù)控系統(tǒng)的研究現(xiàn)狀和發(fā)展趨勢[J];機床與液壓;2001年04期
本文編號:1985844
本文鏈接:http://sikaile.net/falvlunwen/zhishichanquanfa/1985844.html
教材專著