數(shù)控編程概述_第1頁
數(shù)控編程概述_第2頁
數(shù)控編程概述_第3頁
數(shù)控編程概述_第4頁
數(shù)控編程概述_第5頁
已閱讀5頁,還剩26頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、劉軍QQ:281663747適用專業(yè):機(jī)設(shè)第一節(jié)第一節(jié) 數(shù)控機(jī)床的產(chǎn)生與發(fā)展數(shù)控機(jī)床的產(chǎn)生與發(fā)展第一章 數(shù)控機(jī)床概述第三節(jié)第三節(jié) 數(shù)控機(jī)床的組成和工作原理數(shù)控機(jī)床的組成和工作原理第四節(jié)第四節(jié) 數(shù)控機(jī)床的分類數(shù)控機(jī)床的分類第二節(jié)第二節(jié) 數(shù)控機(jī)床的特點(diǎn)及適用范圍數(shù)控機(jī)床的特點(diǎn)及適用范圍第一節(jié) 數(shù)控機(jī)床的產(chǎn)生與發(fā)展 2.2.制造業(yè)的發(fā)展需求制造業(yè)的發(fā)展需求 產(chǎn)品日趨精密、復(fù)雜,改型頻繁,提出高性能、高精度和高自動(dòng)化要求產(chǎn)品日趨精密、復(fù)雜,改型頻繁,提出高性能、高精度和高自動(dòng)化要求一一. .產(chǎn)生背景產(chǎn)生背景1 1傳統(tǒng)機(jī)床的傳統(tǒng)機(jī)床的不足不足人工操作,勞動(dòng)強(qiáng)度大人工操作,勞動(dòng)強(qiáng)

2、度大難以提高生產(chǎn)效率難以提高生產(chǎn)效率人為誤差,難以保證質(zhì)量人為誤差,難以保證質(zhì)量難以加工復(fù)雜形狀的零件難以加工復(fù)雜形狀的零件不利于生產(chǎn)管理現(xiàn)代化不利于生產(chǎn)管理現(xiàn)代化1 1國外國外 19301930年,數(shù)控專利年,數(shù)控專利 19481948年,數(shù)控機(jī)床生產(chǎn)的萌芽年,數(shù)控機(jī)床生產(chǎn)的萌芽 1968 1968年,柔性制造系統(tǒng)年,柔性制造系統(tǒng)19741974年,采用微處理器年,采用微處理器 1990 1990年,采用基于工業(yè)年,采用基于工業(yè)PCPC的計(jì)算機(jī)數(shù)控系統(tǒng)的計(jì)算機(jī)數(shù)控系統(tǒng)2 2國內(nèi)國內(nèi) 20 20世紀(jì)世紀(jì)9090年代末,華中數(shù)控自主開發(fā)出基于年代末,華中數(shù)控自主開發(fā)出基于PC-NCPC-NC的的

3、HNCHNC數(shù)控系統(tǒng)數(shù)控系統(tǒng)二二產(chǎn)生與發(fā)展歷程產(chǎn)生與發(fā)展歷程第一節(jié) 數(shù)控機(jī)床的產(chǎn)生與發(fā)展第一節(jié) 數(shù)控機(jī)床的產(chǎn)生與發(fā)展 4 4. .數(shù)控技術(shù)的基本概念數(shù)控技術(shù)的基本概念數(shù)控技術(shù): 用數(shù)字化的信息對(duì)機(jī)床運(yùn)動(dòng)及加工過程進(jìn)行控制的一種方法。數(shù)控系統(tǒng): 采用數(shù)控技術(shù)的控制系統(tǒng)。數(shù)控機(jī)床: 用數(shù)字技術(shù)實(shí)施加工控制的機(jī)床。 硬、軟件數(shù)控軟件數(shù)控第五代:微處理器數(shù)控(1974年)第四代:小型機(jī)數(shù)控硬件數(shù)控第三代:集成電路式第二代:晶體管分立元件式第一代:電子管、繼電器式 3 3數(shù)控?cái)?shù)控系統(tǒng)系統(tǒng)的產(chǎn)生和發(fā)展的產(chǎn)生和發(fā)展1.設(shè)備情況 全國有一百家數(shù)控機(jī)床生產(chǎn)廠家。2002年進(jìn)口數(shù)控花費(fèi)44億美元,出口6億多數(shù)控系

4、統(tǒng):基于工業(yè)PC的計(jì)算機(jī)數(shù)控系統(tǒng)伺服系統(tǒng):開環(huán)、半閉環(huán)、閉環(huán)伺服系統(tǒng),交直流伺服電機(jī)驅(qū)動(dòng)檢測裝置:光柵尺、光電脈沖編碼器2.人才情況數(shù)量短缺:教育部的五大緊缺專業(yè)之一,大約缺人60萬區(qū)域不均待遇較高3.培訓(xùn)情況職業(yè)教育高校教育勞動(dòng)部數(shù)控工藝人員培訓(xùn)4.數(shù)控賽事全國數(shù)控技能大賽,在人民大會(huì)堂頒獎(jiǎng),各省也組織數(shù)控技能大賽三三國內(nèi)現(xiàn)狀國內(nèi)現(xiàn)狀第一節(jié) 數(shù)控機(jī)床的產(chǎn)生與發(fā)展1.設(shè)備情況生產(chǎn)數(shù)控16臺(tái)教學(xué)數(shù)控9臺(tái)數(shù)控原理實(shí)驗(yàn)臺(tái)3臺(tái)自動(dòng)編程機(jī)房3個(gè) (裝有CAXA軟件)2.課程安排金工實(shí)習(xí)(編程、操作)數(shù)控技術(shù)及應(yīng)用數(shù)控加工工藝數(shù)控操作實(shí)訓(xùn)3.培訓(xùn)情況勞動(dòng)部數(shù)控工藝人員培訓(xùn):考試合格后勞動(dòng)部發(fā)證,全國通用四

5、四我校的現(xiàn)狀我校的現(xiàn)狀第一節(jié) 數(shù)控機(jī)床的產(chǎn)生與發(fā)展五五. . 數(shù)控機(jī)床的發(fā)展趨勢數(shù)控機(jī)床的發(fā)展趨勢1 高速化 采用高速的32位以上的微處理器,可提高數(shù)控系統(tǒng)的分辨率及實(shí)現(xiàn)連續(xù)小程序段的高速、高精加工。日本產(chǎn)的FANUC15系統(tǒng)開發(fā)出64位CPU系統(tǒng),能達(dá)到最小移動(dòng)單位0.1um時(shí),最大進(jìn)給速度為100m/min;直線電機(jī)直接驅(qū)動(dòng);電主軸。2 多功能化3 智能化 引進(jìn)了自適應(yīng)控制技術(shù).自適應(yīng)控制(Adaptive Control,簡稱AC)技術(shù)是能調(diào)節(jié)在加工過程中所測得的工作狀態(tài)特性,且能使切削過程達(dá)到并維持最佳狀態(tài)的技術(shù)。4 高精度化 通過減少數(shù)控系統(tǒng)誤差和采用補(bǔ)償技術(shù)可提高數(shù)控機(jī)床的加工精度

6、。5 高可靠性 通過提高數(shù)控系統(tǒng)的硬件質(zhì)量,采用模塊化、標(biāo)準(zhǔn)化和通用化來提高其可靠性;更多地使用軟件。6 具有更高的通信功能 多臺(tái)數(shù)控機(jī)床組成生產(chǎn)線或DNC系統(tǒng),配置網(wǎng)絡(luò)接口,實(shí)現(xiàn)遠(yuǎn)程監(jiān)視和控制加工第一節(jié) 數(shù)控機(jī)床的產(chǎn)生與發(fā)展六六. . 先進(jìn)制造技術(shù)簡介先進(jìn)制造技術(shù)簡介1、計(jì)算機(jī)直接數(shù)控系統(tǒng) : 用一臺(tái)中央計(jì)算機(jī)直接控制和管理一群數(shù)控設(shè)備進(jìn)行零件加工或裝配的系統(tǒng)。2、柔性制造單元和柔性制造系統(tǒng): 由加工中心與工件自動(dòng)交換裝置組成,同時(shí),增加了自動(dòng)檢測與工況自動(dòng)監(jiān)控等功能。3、計(jì)算機(jī)集成制造系統(tǒng) : 其核心是一個(gè)公用的數(shù)據(jù)庫,對(duì)信息資源進(jìn)行存儲(chǔ)與管理,并與各個(gè)計(jì)算機(jī)系統(tǒng)進(jìn)行通信。第一節(jié) 數(shù)控機(jī)床

7、的產(chǎn)生與發(fā)展第二節(jié) 數(shù)控機(jī)床的特點(diǎn)及適用范圍1.加工精度高,產(chǎn)品質(zhì)量穩(wěn)定2.勞動(dòng)生產(chǎn)率高3.加工零件的適應(yīng)性強(qiáng),靈活性好4.減輕工人勞動(dòng)強(qiáng)度5.生產(chǎn)管理水平提高 數(shù)控機(jī)床適用范圍數(shù)控機(jī)床適用范圍一數(shù)控機(jī)床應(yīng)用的特點(diǎn)一數(shù)控機(jī)床應(yīng)用的特點(diǎn)二數(shù)控機(jī)床適用范圍二數(shù)控機(jī)床適用范圍 數(shù)控機(jī)床適用于品種變換頻繁、批量較小,加工方法區(qū)別大且復(fù)雜程度較高的零件。第三節(jié) 數(shù)控機(jī)床的組成和工作原理 數(shù)控機(jī)床一般由輸入輸出設(shè)備、數(shù)控裝置、伺服系統(tǒng)、測量反饋裝置和機(jī)床本體組成。1. 輸入輸出設(shè)備2. 數(shù)控裝置3. 伺服系統(tǒng)4. 測量反饋裝置5. 機(jī)床本體輸入輸出設(shè)備數(shù)控裝置伺服系統(tǒng)機(jī)床本體測量反饋裝置數(shù)控機(jī)床組成圖一一

8、. . 數(shù)控機(jī)床的組成數(shù)控機(jī)床的組成第三節(jié) 數(shù)控機(jī)床的組成和工作原理 1 1程序的編制程序的編制從零件圖樣到制成控制介質(zhì)的全部過程。2 2輸入輸入是把零件程序、控制參數(shù)和補(bǔ)償數(shù)據(jù)輸入到數(shù)控裝置中去。3 3譯碼譯碼將加工信息和其它輔助信息翻譯成計(jì)算機(jī)能識(shí)別的數(shù)據(jù)形式并存在指定的內(nèi)存專用區(qū)域。4 4刀具補(bǔ)償?shù)毒哐a(bǔ)償包括刀具半徑補(bǔ)償和刀具長度補(bǔ)償。5 5插補(bǔ)插補(bǔ)根據(jù)給定速度和輪廓線型的要求,在輪廓之間,確定中間點(diǎn)的方法。6 6位置控制和機(jī)床加工位置控制和機(jī)床加工 插補(bǔ)二數(shù)控機(jī)床的工作流程二數(shù)控機(jī)床的工作流程第四節(jié) 數(shù)控機(jī)床的分類1.1.按機(jī)械加工的運(yùn)動(dòng)軌跡分類按機(jī)械加工的運(yùn)動(dòng)軌跡分類(1)點(diǎn)位控制數(shù)

9、控機(jī)床(2)直線控制數(shù)控機(jī)床(3)輪廓控制數(shù)控機(jī)床2.2.按伺服系統(tǒng)的控制原理分類按伺服系統(tǒng)的控制原理分類1.開環(huán)控制數(shù)控機(jī)床工作臺(tái)減速器開環(huán)控制系統(tǒng)框圖步進(jìn)電機(jī)控制電路數(shù)控裝置輸入第二節(jié) 數(shù)控機(jī)床的分類2.閉環(huán)控制數(shù)控機(jī)床工作臺(tái)數(shù)控裝置控制電路伺服電機(jī)閉環(huán)控制系統(tǒng)框圖速度檢測元件位置檢測元件位置反饋速度反饋輸入第二節(jié) 數(shù)控機(jī)床的分類3.半閉環(huán)控制數(shù)控機(jī)床數(shù)控裝置控制電路伺服電機(jī)工作臺(tái)速度檢測元件轉(zhuǎn)角檢測元件半閉環(huán)控制系統(tǒng)框圖速度反饋位置反饋輸入第2章 數(shù)控系統(tǒng)及其應(yīng)用 從前的NC裝置是由各種邏輯元件、記憶元件和邏輯電路組成的,是一種固定接線的硬件結(jié)構(gòu),由硬件來實(shí)現(xiàn)數(shù)控功能。隨著計(jì)算機(jī)技術(shù)的發(fā)

10、展,由于微型計(jì)算機(jī)(以下簡稱微機(jī))集成度高、體積小、可靠性好且價(jià)格低廉,很快被用于數(shù)控系統(tǒng),稱為計(jì)算機(jī)數(shù)控系統(tǒng)(CNC系統(tǒng))。計(jì)算機(jī)數(shù)控裝置可以是采用存儲(chǔ)程序的專用計(jì)算機(jī),也可以采用通用計(jì)算機(jī)加上接口電路板組成。它由軟件來實(shí)現(xiàn)其部分或全部數(shù)控功能,具有良好的“柔性”,很容易通過軟件來改變或擴(kuò)展其功能,以適應(yīng)各類數(shù)控機(jī)床的特殊要求。采用了計(jì)算機(jī)的數(shù)控機(jī)床,綜合了計(jì)算機(jī)、傳感器和測量技術(shù)、自動(dòng)控制和機(jī)械制造等技術(shù)領(lǐng)域的最新成就,為柔性制造系統(tǒng)(FMS)和計(jì)算機(jī)集成制造系統(tǒng)(CIMS)的發(fā)展奠定了基礎(chǔ)。2.1 CNC系統(tǒng)的組成和計(jì)算機(jī)的功用 2.1.1 CNC系統(tǒng)的組成 圖2.1是一個(gè)典型的CNC系

11、統(tǒng)的原理框圖。系統(tǒng)由數(shù)控計(jì)算機(jī)、程序輸入/輸出裝置和機(jī)床控制裝置三部分組成。2.1.2 CNC系統(tǒng)中的計(jì)算1. 計(jì)算機(jī)的作用計(jì)算機(jī)的作用 機(jī)床數(shù)控系統(tǒng)主要是一種位置控制系統(tǒng)。數(shù)控系統(tǒng)接收工件加工程序后,識(shí)別程序所注明的加工方式和加工尺寸,根據(jù)這些數(shù)據(jù)插補(bǔ)出理論的刀具軌跡,然后將插補(bǔ)的結(jié)果,輸出到執(zhí)行部件,使刀具按軌跡加工出所需形狀的工件來。 2. 計(jì)算機(jī)的工作過程計(jì)算機(jī)的工作過程 (1)工件加工程序的輸入、編輯和存儲(chǔ)。 (2)工件加工程序的譯碼處理。 (3)機(jī)床狀態(tài)的監(jiān)測。 (4)刀具補(bǔ)償。 (5)插補(bǔ)計(jì)算。 (6)伺服控制。 (7)故障診斷。 3. 計(jì)算機(jī)的硬件結(jié)構(gòu)計(jì)算機(jī)的硬件結(jié)構(gòu) (1)單

12、微處理器結(jié)構(gòu)。 (2)多微處理器結(jié)構(gòu)。 2.1.3 CNC系統(tǒng)中的可編程邏輯控制器 可編程邏輯控制器(Programmable Logic Controller)簡稱為可編程控制器(PLC)。PLC誕生于1969年,最初應(yīng)用于汽車制造業(yè)的自動(dòng)生產(chǎn)線等順序控制的場合。由于其性能優(yōu)越,可靠性高,現(xiàn)已取代傳統(tǒng)的繼電器邏輯,大量應(yīng)用于各種機(jī)械和生產(chǎn)過程的控制,成為工業(yè)自動(dòng)化的重要部件。 1. PLC在數(shù)控機(jī)床中的功用在數(shù)控機(jī)床中的功用 2. PLC的工作原理的工作原理 3. PLC與與CNC功能系統(tǒng)的連接功能系統(tǒng)的連接 (1)通用型PLC (2)內(nèi)置式(集成式) 2.1.4 機(jī)床控制I/O部件的實(shí)現(xiàn)C

13、NC系統(tǒng)要實(shí)現(xiàn)對(duì)機(jī)床的控制及其狀態(tài)的檢測,需要由專門的機(jī)床控制I/O部件來完成。因此,與普通的I/O接口相比,具有以下幾個(gè)顯著特點(diǎn): (1)能夠在計(jì)算機(jī)與輸入/輸出裝置之間進(jìn)行必要的信息形式的轉(zhuǎn)換。 (2)能夠輸入并可靠地傳送控制機(jī)床動(dòng)作的相應(yīng)控制信息,同時(shí)應(yīng)具備阻斷或抑制干擾信號(hào)進(jìn)入計(jì)算機(jī)的能力,防止誤動(dòng)作,增加可靠性。1. 光電隔離電路光電隔離電路2. 信息轉(zhuǎn)換電路舉例信息轉(zhuǎn)換電路舉例2.2 數(shù)控系統(tǒng)的模塊化設(shè)計(jì) 2.2.1 概述 模塊之間的信息都可以通過母板進(jìn)行交換。此外,每個(gè)模塊與外設(shè)或控制對(duì)象的聯(lián)系是靠模塊另一端的連接插座引出各種控制信號(hào),或從控制現(xiàn)場輸入信息。采用標(biāo)準(zhǔn)總線模塊化設(shè)計(jì)

14、時(shí),對(duì)每一模塊的設(shè)計(jì)布局也有所規(guī)定,它主要是按照功能分布,將模塊上的電氣元件和電路作出合理安排。一般的原則是使每個(gè)模塊的總線接口與I/O接口之間呈直線連接,盡量使信息傳輸路徑最短。這樣,一方面降低了總線信號(hào)和I/O信號(hào)之間的干擾,提高了可靠性,另一方面也便于故障診斷和維修。數(shù)控系統(tǒng)模塊化設(shè)計(jì)有下列優(yōu)點(diǎn): (1)提高了設(shè)計(jì)效率,縮短了系統(tǒng)的設(shè)計(jì)周期。 (2)通用性強(qiáng),易于改進(jìn)和擴(kuò)展系統(tǒng)功能。 (3)有利于提高可靠性。 (4)便于調(diào)試和維修。 (5)降低了生產(chǎn)成本。 2.2.2 總線標(biāo)準(zhǔn)1. 總線結(jié)構(gòu)總線結(jié)構(gòu) 總線包括外部總線(如串行總線、并行總線)和內(nèi)部總線。這里所說的總線為內(nèi)部總線。所謂總線是

15、指為多個(gè)功能部件服務(wù)的信息線。通常作為標(biāo)準(zhǔn)應(yīng)從它的物理特性、功能特性、電氣特性、時(shí)間特性等四個(gè)方面詳細(xì)地向外界公布,以供用戶使用。2. 常用的標(biāo)準(zhǔn)總線常用的標(biāo)準(zhǔn)總線 (1)S-100總線 (2)多總線(Multibus) (3)VME總線 (4)STD總線 3. 總線標(biāo)準(zhǔn)的選擇總線標(biāo)準(zhǔn)的選擇 (1)根據(jù)CPU來選擇 (2)根據(jù)模塊的幾何尺寸來選擇 (3)根據(jù)總線的技術(shù)性能來選擇 2.2.3 總線功能模塊模塊化設(shè)計(jì)CNC系統(tǒng)時(shí),選擇總線功能模塊是其主要任務(wù)。模塊選擇恰當(dāng),將會(huì)得到性價(jià)比更高的系統(tǒng)。以下分別敘述主要模塊的選擇。 1. CPU模塊模塊 CPU模塊主要由微處理器、內(nèi)部存儲(chǔ)器和時(shí)鐘電路等

16、組成。 2. 存儲(chǔ)器模塊存儲(chǔ)器模塊 存儲(chǔ)器模塊主要用于系統(tǒng)內(nèi)存的擴(kuò)充。 3. I/O模塊模塊 I/O模塊的種類較多,主要有數(shù)字量I/O、模擬量I/O、工業(yè)用I/O等模塊和外部設(shè)備控制器等。 4. 專用功能模塊專用功能模塊 (1)中斷控制器 (2)定時(shí)/計(jì)數(shù)器 (3)時(shí)鐘模塊 (4)掉電處理模塊 (5)伺服控制模塊 2.3 CNC系統(tǒng)中的插補(bǔ)運(yùn)算 2.3.1 概述 1. 脈沖增量插補(bǔ)法脈沖增量插補(bǔ)法 脈沖增量插補(bǔ)法適用于以步進(jìn)電動(dòng)機(jī)作為驅(qū)動(dòng)元件的開環(huán)數(shù)控系統(tǒng)。這類插補(bǔ)方法的特點(diǎn)是每個(gè)插補(bǔ)周期只產(chǎn)生一個(gè)行程增量。在整個(gè)插補(bǔ)過程中,計(jì)算機(jī)不斷輸出驅(qū)動(dòng)步進(jìn)電動(dòng)機(jī)旋轉(zhuǎn)的脈沖序列。 2. 數(shù)字增量插補(bǔ)法數(shù)

17、字增量插補(bǔ)法(數(shù)據(jù)采樣插補(bǔ)法數(shù)據(jù)采樣插補(bǔ)法) 這種插補(bǔ)方法與脈沖增量插補(bǔ)法不同,它的插補(bǔ)周期不隨進(jìn)給速度而變化。每次插補(bǔ)計(jì)算所輸出的,是這個(gè)插補(bǔ)周期內(nèi)的進(jìn)給增量數(shù)據(jù),可以控制一段距離的進(jìn)給。 2.3.2 脈沖增量插補(bǔ)法 在普通的CNC程序中,逐點(diǎn)比較法得到了廣泛的應(yīng)用。以下介紹逐點(diǎn)比較法的計(jì)算過程,從中可以了解到軟件插補(bǔ)的基本思路。 1. 逐點(diǎn)比較法逐點(diǎn)比較法 逐點(diǎn)比較法的基本想法是:刀具在按照要求的軌跡運(yùn)動(dòng)時(shí),每走一步都要和規(guī)定的軌跡比較一下,根據(jù)比較結(jié)果,決定下一步的移動(dòng)方向,使刀具更接近規(guī)定的軌跡。 (1)直線插補(bǔ) (2)圓弧插補(bǔ) 2. 數(shù)字積分插補(bǔ)法數(shù)字積分插補(bǔ)法 數(shù)字積分插補(bǔ)法簡稱為

18、DDA(Digital Differential Analyzer)法。它利用數(shù)字積分法,確定三刀具沿各坐標(biāo)軸的位移,使得刀具沿著所加工的曲線進(jìn)給。 (1)直線插補(bǔ) (2)圓弧插補(bǔ) (3)速度分析2.3.3 數(shù)字增量插補(bǔ)法(數(shù)據(jù)采樣法)數(shù)據(jù)采樣插補(bǔ)法的計(jì)算過程比較復(fù)雜,有時(shí)要用到浮點(diǎn)運(yùn)算,插補(bǔ)占用CPU的時(shí)間長。但是,由于在每個(gè)插補(bǔ)循環(huán)中發(fā)出的指令位移增量大,使得這種插補(bǔ)方法的進(jìn)給速度比脈沖增量插補(bǔ)法的進(jìn)給速度高出很多。以下簡單介紹數(shù)據(jù)采樣法中的直線插補(bǔ)和圓弧插補(bǔ)。1. 直線插補(bǔ)法直線插補(bǔ)法2. 圓弧插補(bǔ)法圓弧插補(bǔ)法 3. 插補(bǔ)周期的選取插補(bǔ)周期的選取 (1)插補(bǔ)誤差 (2)插補(bǔ)周期與插補(bǔ)運(yùn)算

19、時(shí)間的關(guān)系 (3)插補(bǔ)周期與位置反饋采樣周期的關(guān)系 (4)與寄存器長度的關(guān)系2.4 CNC系統(tǒng)的控制軟件 CNC系統(tǒng)的控制軟件是一系列完成各種各樣功能的程序集合。設(shè)計(jì)這些程序的目的是為了充分發(fā)揮和完善計(jì)算機(jī)的硬件功能,使軟件和硬件結(jié)合,形成一個(gè)具有規(guī)定功能的計(jì)算機(jī)控制系統(tǒng)。因此,了解控制軟件的功能和實(shí)現(xiàn)方法對(duì)掌握CNC系統(tǒng)的工作原理是至關(guān)重要的。2.4.1 CNC控制軟件的組成圖2.28所示為典型的CNC系統(tǒng)控制軟件組成形式。一個(gè)CNC系統(tǒng)控制軟件主要由以下部分組成: 系統(tǒng)總控程序; 工件加工程序的輸入和輸出管理; 工件加工程序的編輯; 機(jī)床手動(dòng)調(diào)整的控制; 工件加工程序的解釋和執(zhí)行; 插補(bǔ)運(yùn)

20、算; 伺服系統(tǒng); 系統(tǒng)自檢。2.4.2 CNC控制軟件的結(jié)構(gòu)本節(jié)中將討論如何將控制軟件中的程序模塊組合到一起,構(gòu)成整體的控制軟件的方式。CNC系統(tǒng)控制軟件的構(gòu)成方式,或者說軟件的結(jié)構(gòu),主要有前后臺(tái)型和中斷驅(qū)動(dòng)型兩種。下面分別予以介紹。1. 前后臺(tái)型前后臺(tái)型 如圖如圖3.31所示為一個(gè)典型所示為一個(gè)典型的前后臺(tái)結(jié)構(gòu)的的前后臺(tái)結(jié)構(gòu)的CNC控制控制程序的框圖。程序的框圖。 2. 中斷驅(qū)動(dòng)型中斷驅(qū)動(dòng)型 這種結(jié)構(gòu)的控制程序?qū)嵸|(zhì)上是一個(gè)多重中斷系統(tǒng)。CNC系統(tǒng)中插補(bǔ)、進(jìn)給、程序的輸入/輸出和顯示、操作面板開關(guān)狀態(tài)的改變等操作,都是通過識(shí)別不同的中斷并執(zhí)行對(duì)應(yīng)的中斷服務(wù)程序來實(shí)現(xiàn)的。2.5 習(xí) 題(1)試述CNC系統(tǒng)的基本組成部分及各部分完成的主要功能。(2)數(shù)控計(jì)算機(jī)一般連接了哪些輸入輸出設(shè)備?這些設(shè)備各完成什么功能?(3)機(jī)床數(shù)控裝置由哪兩部分組成?各自的功能是什么?(4)數(shù)控計(jì)算機(jī)在CNC系統(tǒng)中的主要作用是什么?(5)對(duì)零件加工程序作譯碼處理的作用是什么

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論