數(shù)控技術(shù)課件2_第1頁
數(shù)控技術(shù)課件2_第2頁
數(shù)控技術(shù)課件2_第3頁
數(shù)控技術(shù)課件2_第4頁
數(shù)控技術(shù)課件2_第5頁
已閱讀5頁,還剩227頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

第四章計算機(jī)數(shù)控裝置(CNC)內(nèi)容提要本章將詳細(xì)討論CNC裝置的軟件硬件結(jié)構(gòu);CNC裝置基本功能的原理及實(shí)現(xiàn)方法。*1現(xiàn)代數(shù)控技術(shù)在第一章我們就知道了數(shù)控裝置是機(jī)床數(shù)控系統(tǒng)的核心,并對其在系統(tǒng)中的主要作用也有了一個概括性的了解,由于它在整個系統(tǒng)中的重要性,故在本章我們將對其進(jìn)行較詳細(xì)的討論。第一節(jié)概述*2現(xiàn)代數(shù)控技術(shù)從自動控制的角度來看,CNC系統(tǒng)是一種位置(軌跡)控制系統(tǒng),其本質(zhì)上是以多執(zhí)行部件(各運(yùn)動軸)的位移量為控制對象并使其協(xié)調(diào)運(yùn)動的自動控制系統(tǒng),是一種配有專用操作系統(tǒng)的計算機(jī)控制系統(tǒng)。從外部特征來看,CNC系統(tǒng)是由硬件(通用硬件和專用硬件)和軟件(專用)兩大部分組成的。.CNC裝置的組成第一節(jié)概述*3現(xiàn)代數(shù)控技術(shù)

CNC系統(tǒng)硬件的層次結(jié)構(gòu)由計算機(jī)基本系統(tǒng)、設(shè)備支持層、設(shè)備層三部分組成。圖3-1CNC系統(tǒng)硬件的層次結(jié)構(gòu).CNC裝置的組成第一節(jié)概述*4現(xiàn)代數(shù)控技術(shù)

CNC系統(tǒng)軟件的功能結(jié)構(gòu)從本質(zhì)特征來看,CNC系統(tǒng)軟件是具有實(shí)時性和多任務(wù)性的專用操作系統(tǒng),從功能特征來看,該操作系統(tǒng)由CNC管理軟件和CNC控制軟件兩部分組成。它是CNC系統(tǒng)活的靈魂。其結(jié)構(gòu)框圖如圖3-2所示。.CNC裝置的組成第一節(jié)概述*5現(xiàn)代數(shù)控技術(shù)操作系統(tǒng)管理軟件控制軟件零件程序管理顯示處理人機(jī)交互交互位置控制輸入輸出管理插補(bǔ)運(yùn)算故障診斷處理速度處理機(jī)床輸入輸出編譯處理主軸控制刀具半徑補(bǔ)償.......CNC裝置的組成第一節(jié)概述*6現(xiàn)代數(shù)控技術(shù).CNC硬件軟件的作用和相互關(guān)系硬件是基礎(chǔ),軟件是靈魂CNC裝置的系統(tǒng)軟件在系統(tǒng)硬件的支持下,合理地組織、管理整個系統(tǒng)的各項工作,實(shí)現(xiàn)各種數(shù)控功能,使數(shù)控機(jī)床按照操作者的要求,有條不紊地進(jìn)行加工。CNC系統(tǒng)的硬件和軟件構(gòu)成了CNC系統(tǒng)的系統(tǒng)平臺,如圖3-3所示。.CNC裝置的組成第一節(jié)概述*7現(xiàn)代數(shù)控技術(shù)

圖3-3CNC系統(tǒng)平臺硬件操作系統(tǒng)管理軟件應(yīng)用軟件控制軟件數(shù)控加工程序

接口被控設(shè)備

機(jī)床機(jī)器人測量機(jī)

.......CNC裝置的組成第一節(jié)概述*8現(xiàn)代數(shù)控技術(shù)該平臺有以下兩方面的含義:提供CNC系統(tǒng)基本配置的必備功能;在平臺上可以根據(jù)用戶的要求進(jìn)行功能設(shè)計和開發(fā)。.CNC裝置的組成第一節(jié)概述*9現(xiàn)代數(shù)控技術(shù)

具有靈活性和通用性CNC裝置的功能大多由軟件實(shí)現(xiàn),且軟硬件采用模塊化的結(jié)構(gòu),使系統(tǒng)功能的修改、擴(kuò)充變得較為靈活。CNC裝置其基本配置部分是通用的,不同的數(shù)控機(jī)床僅配置相應(yīng)的特定的功能模塊,以實(shí)現(xiàn)特定的控制功能。二.CNC裝置的優(yōu)點(diǎn)第一節(jié)概述*10現(xiàn)代數(shù)控技術(shù)數(shù)控功能豐富插補(bǔ)功能:二次曲線、樣條、空間曲面插補(bǔ)補(bǔ)償功能:運(yùn)動精度補(bǔ)償、隨機(jī)誤差補(bǔ)償、非線性誤差補(bǔ)償?shù)热藱C(jī)對話功能:加工的動、靜態(tài)跟蹤顯示,高級人機(jī)對話窗口編程功能:G代碼、籃圖編程、部分自動編程功能。二.CNC裝置的優(yōu)點(diǎn)第一節(jié)概述*11現(xiàn)代數(shù)控技術(shù)可靠性高CNC裝置采用集成度高的電子元件、芯片、采用VLSI本身就是可靠性的保證。許多功能由軟件實(shí)現(xiàn),使硬件的數(shù)量減少。豐富的故障診斷及保護(hù)功能(大多由軟件實(shí)現(xiàn)),從而可使系統(tǒng)的故障發(fā)生的頻率和發(fā)生故障后的修復(fù)時間降低。二.CNC裝置的優(yōu)點(diǎn)第一節(jié)概述*12現(xiàn)代數(shù)控技術(shù)

使用維護(hù)方便操作使用方便:用戶只需根據(jù)菜單的提示,便可進(jìn)行正確操作。編程方便:具有多種編程的功能、程序自動校驗(yàn)和模擬仿真功能。維護(hù)維修方便:部分日常維護(hù)工作自動進(jìn)行(潤滑,關(guān)鍵部件的定期檢查等),數(shù)控機(jī)床的自診斷功能,可迅速實(shí)現(xiàn)故障準(zhǔn)確定位。二.CNC裝置的優(yōu)點(diǎn)第一節(jié)概述*13現(xiàn)代數(shù)控技術(shù)易于實(shí)現(xiàn)機(jī)電一體化數(shù)控系統(tǒng)控制柜的體積小(采用計算機(jī),硬件數(shù)量減少;電子元件的集成度越來越高,硬件的不斷減小),使其與機(jī)床在物理上結(jié)合在一起成為可能,減少占地面積,方便操作。二.CNC裝置的優(yōu)點(diǎn)第一節(jié)概述*14現(xiàn)代數(shù)控技術(shù)

CNC裝置的功能是指滿足用戶操作和機(jī)床控制要求的方法和手段。數(shù)控裝置的功能包括基本功能和選擇功能?;竟δ堋獢?shù)控系統(tǒng)基本配置的功能,即必備功能;選擇功能——用戶可根據(jù)實(shí)際要求選擇的功能。CNC裝置的功能第一節(jié)概述*15現(xiàn)代數(shù)控技術(shù)

控制功能——CNC能控制和能聯(lián)動控制的進(jìn)給軸數(shù)。

CNC的進(jìn)給軸分類:

移動軸(X、Y、Z)和回轉(zhuǎn)軸(A、B、C);

基本軸和附加軸(U、V、W)。

聯(lián)動控制軸數(shù)越多,CNC系統(tǒng)就越復(fù)雜,編程也越困難。CNC裝置的功能第一節(jié)概述*16現(xiàn)代數(shù)控技術(shù)準(zhǔn)備功能(G功能)

——

指令機(jī)床動作方式的功能。CNC裝置的功能第一節(jié)概述*17現(xiàn)代數(shù)控技術(shù)插補(bǔ)功能和固定循環(huán)功能——

插補(bǔ)功能是數(shù)控系統(tǒng)實(shí)現(xiàn)零件輪廓(平

面或空間)加工軌跡運(yùn)算的功能。——

固定循環(huán)功能是數(shù)控系統(tǒng)實(shí)現(xiàn)典型加工

循環(huán)(如:鉆孔、攻絲、鏜孔、深孔鉆

削和切螺紋等)的功能CNC裝置的功能第一節(jié)概述*18現(xiàn)代數(shù)控技術(shù)進(jìn)給功能——進(jìn)給速度的控制功能。進(jìn)給速度——控制刀具相對工件的運(yùn)動速度,單位為mm/min。同步進(jìn)給速度——實(shí)現(xiàn)切削速度和進(jìn)給速度的同步,單位為mm/r。進(jìn)給倍率(進(jìn)給修調(diào)率)——人工實(shí)時修調(diào)預(yù)先給定的進(jìn)給速度。CNC裝置的功能第一節(jié)概述*19現(xiàn)代數(shù)控技術(shù)主軸功捷能——數(shù)貢控系統(tǒng)的彎主軸的控蛛制功能。主軸轉(zhuǎn)速——主酸軸轉(zhuǎn)速受的控制鑰功能,駝單位為r/mi喂n。恒線速度摩控制——刀具炮切削點(diǎn)的紐奉切削速度碎為恒速的按控制功能墳。CNC裝置的通功能第一節(jié)概述*20現(xiàn)代數(shù)綿控技術(shù)主軸定向挖控制——主軸遇周向定位甩于特定位攏置控制的科功能。C軸控制——主總軸周向投任意位鑰置控制輪的功能買。主軸修調(diào)介率——人工輩實(shí)時修調(diào)醉預(yù)先設(shè)定啊的主軸轉(zhuǎn)營速。CNC裝置的把功能第一節(jié)概述*21現(xiàn)代數(shù)謊控技術(shù)輔助功能蛇(M功能)——美用于指辰令機(jī)床占輔助操音作的功包能。CNC裝置的脾功能*22現(xiàn)代數(shù)控野技術(shù)刀具管理胞功能——實(shí)埋現(xiàn)對刀負(fù)具幾何鉆尺寸和仇壽命的杰管理功雞能。刀具幾護(hù)何尺寸君(半徑株和長度辱),供鑄刀具補(bǔ)夠償功能提使用;刀具壽浪命是指街時間壽碰命,當(dāng)捧刀具壽狂命到期制時,CNC系統(tǒng)將淋提示用宿戶更換符刀具;CNC系統(tǒng)都具她有刀具號暗(T)管理功能鐘,用于標(biāo)拴識刀庫中鐘的刀具和齒自動選擇廣加工刀具察。CNC裝置的領(lǐng)功能*23現(xiàn)代數(shù)控葬技術(shù)補(bǔ)償功胞能刀具半在徑和長材度補(bǔ)償鐮功能:實(shí)現(xiàn)按零輔件輪廓編量制的程序茫控制刀具慮中心軌跡閥的功能。傳動鏈螞誤差:包括螺頑距誤差偶補(bǔ)償和乞反向間豎隙誤差教補(bǔ)償功魔能。非線性奔誤差補(bǔ)丸償功能功:對諸如底熱變形嶺、靜態(tài)串彈性變說形、空開間誤差殼以及由共刀具磨啟損所引勁起的加聚工誤差的等,采逝用AI、專家系舊統(tǒng)等新焰技術(shù)進(jìn)伴行建模常,利用除模型實(shí)綢施在線間補(bǔ)償。CNC裝置的販功能*24現(xiàn)代數(shù)控僑技術(shù)人機(jī)對話扮功能在CNC裝置中這材類功能有束:菜單結(jié)構(gòu)湯操作界面殺;零件加躬工程序老的編輯凝環(huán)境;系統(tǒng)和釀機(jī)床參鳳數(shù)、狀噸態(tài)、故園障信息奮的顯示呢、查詢碧或修改籃畫面等帳。CNC裝置的茫功能第一節(jié)概述*25現(xiàn)代數(shù)控編技術(shù)自診斷功碌能——CNC自動實(shí)旦現(xiàn)故障廣預(yù)報和扯故障定抽位的功煤能。開機(jī)自診訊斷;在線自洪診斷*;離線自診央斷;遠(yuǎn)程通怨訊診斷*。CNC裝置的儀功能*26現(xiàn)代數(shù)丑控技術(shù)通訊功薯能——CNC與外界朗進(jìn)行信廳息和數(shù)衰據(jù)交換沈的功能RS2衫32C接口,嚼可傳送歪零件加破工程序裳,DNC接口,可館實(shí)現(xiàn)直接蛛數(shù)控,MAP(制造自動距化協(xié)議)御模塊,網(wǎng)卡:稠適應(yīng)FMS、艙CIMS乞、IMS等制造坑系統(tǒng)集講成的要責(zé)求。CNC裝置的謊功能*27現(xiàn)代數(shù)寺控技術(shù)第二節(jié)CNC裝置的扶硬件體贊系結(jié)構(gòu)一、概湊述CNC裝置從飄它的硬衰件組成灑結(jié)構(gòu)來背看,若吐按其中委含有CPU的多少來決分,可分隆為下面幾半類:*28現(xiàn)代數(shù)控悟技術(shù)單機(jī)系統(tǒng):整個CNC裝置只跑有一個CPU殊,它集中控貝制和管理椅整個系統(tǒng)掩資源,通演過分時處能理的方式宮來實(shí)現(xiàn)各瞎種NC功能。主從結(jié)構(gòu),系統(tǒng)淋中只有母一個CPU(稱為主CPU搜)對系統(tǒng)觸的資源懷有控制唐和使用膊權(quán)其它萄帶CPU的功能得部件,譜只能接鋤受主CPU的控制幻玉命令或閉數(shù)據(jù),辰或向主CPU發(fā)出請亞求信息巡壽以獲得賣所需的柔數(shù)據(jù)。祖即它是羅處于以摘從屬地蛛位的,師故稱之幕為主從菜結(jié)構(gòu)。一、概述硬件體系酬結(jié)構(gòu)*29現(xiàn)代數(shù)特控技術(shù)多機(jī)系統(tǒng):CNC裝置中遣有兩個仍或兩個槐以上的CPU受,即系統(tǒng)僅中的某但些功能病模塊自揮身也帶壟有CPU段,根據(jù)部茂件間的夾相互關(guān)褲系又可疏將其分蹦為:多主結(jié)池構(gòu):系統(tǒng)中約有兩個或云兩個以上泰帶CPU的模塊賄部件對尿系統(tǒng)資衣源有控演制或使?jié)O用權(quán)。局模塊之邪間采用甲緊耦合咳,有集五中的操存作系統(tǒng)醬,通過趨仲裁器效來解決狐總線爭筒用問題生,通過鋪共公存突儲器進(jìn)相行交換對信息。分布式吩結(jié)構(gòu):系統(tǒng)有煙兩個或兩雄個以上帶CPU的功能模駛塊,各模祖塊有自己旬獨(dú)立的運(yùn)愚行環(huán)境,增模塊間采生用松耦合轉(zhuǎn),且采用汪通訊方式奇交換信息。一、概述*30現(xiàn)代數(shù)綠控技術(shù)CNC裝置是按艇模塊化設(shè)害計的方法共構(gòu)造的模塊化設(shè)乞計方法:將控制眠系統(tǒng)按功封能劃分成串若干種具賣有獨(dú)立功救能的單元鞏模塊,并昌配上相應(yīng)吵的驅(qū)動軟丈件。系統(tǒng)谷設(shè)計時按只功能的要享求選擇不益同的功能偵模塊,并圣將其插入默控制單元語母板上,歪即可組成效一個完整做的控制系珍統(tǒng)的方法旱。其中單日元母板一醋般為總線凳結(jié)構(gòu)的無穴源母板,依它提供模注塊間互聯(lián)勒的信號通赤路。二.單機(jī)或主蓬從結(jié)構(gòu)模屋塊的功能達(dá)介紹*31現(xiàn)代數(shù)賽控技術(shù)實(shí)現(xiàn)CNC系統(tǒng)模塊享化設(shè)計的巖條件是總詞線(BUS陶)標(biāo)準(zhǔn)化真。采用模杠塊化結(jié)采構(gòu)時,CNC系統(tǒng)設(shè)攻計工作寇則可歸耐結(jié)為功含能模塊絕的合理俊選用。二.單機(jī)或主牢從結(jié)構(gòu)模麻塊的功能甘介紹*32現(xiàn)代數(shù)控刺技術(shù)I/O設(shè)備計算機(jī)主板顯示卡功能模板m功能模板1電子盤多功能卡位置控制板n位置控制板1PLC模塊主軸控制模板機(jī)床I/O控制面板速度控制單元1速度控制單元n功能驅(qū)動1功能驅(qū)動m…………系統(tǒng)總線(BUS)標(biāo)準(zhǔn)PC計算機(jī)CNC裝置CNC系統(tǒng)二.單機(jī)或瓜主從結(jié)吵構(gòu)模塊床的功能華介紹*33現(xiàn)代數(shù)控薦技術(shù)計算機(jī)主塘板和系統(tǒng)膛總線(母鎮(zhèn)板)計算機(jī)主斯板是CNC裝置的尖核心。功能結(jié)超構(gòu):CPU及其外圍消芯片;內(nèi)存單棍元、cach批e及其外圍梁芯片;通訊接口纖(串口,熟并口,鍵孤盤接口)夾。軟、硬竊驅(qū)動器騰接口二.單機(jī)或插主從結(jié)廉構(gòu)模塊攔的功能蠅介紹*34現(xiàn)代數(shù)控獵技術(shù)計算機(jī)主撕板的主要拍作用:對輸添入到CNC裝置中的積種種數(shù)據(jù)朋、信息(積零件加工籠程序,各屯種I/O信息等)家進(jìn)行相應(yīng)丟的算術(shù)和掏邏輯運(yùn)算編。并根據(jù)淹其處理結(jié)隊果,向各僚功能模塊歸發(fā)出控制爆命令,傳糖送數(shù)據(jù),促使用戶的叼指令得以勸執(zhí)行。二.單機(jī)或主鏡從結(jié)構(gòu)模宿塊的功能聯(lián)介紹*35現(xiàn)代數(shù)控煤技術(shù)系統(tǒng)總恒線(母弱板):菌由一組閥傳送數(shù)陸字信息瓜的物理云導(dǎo)線組終成,它直是計算蠢機(jī)系統(tǒng)仔內(nèi)部進(jìn)承行數(shù)據(jù)做或信息騰交換的疲通道:數(shù)據(jù)總線地址總線儉:控制總線啟:工業(yè)用PC機(jī)的總線拐母板是獨(dú)懷立的無源藏四層板(恥走線面、請元件面、載電源層和吹地線層)戶,它的可脈靠性高于與兩層板。愧其規(guī)格有泥6槽、8搜槽、12蛋槽、14獅槽等。二.單機(jī)或駁主從結(jié)降構(gòu)模塊丟的功能劃介紹*36現(xiàn)代數(shù)控測技術(shù)顯示模聽塊(顯后示卡)顯示卡的旱主要作用:接收逃來自CPU的控制命紀(jì)令和顯示警用的數(shù)據(jù)還,經(jīng)與CRT的掃描束信號調(diào)務(wù)制后,使產(chǎn)生CRT顯示器臘所需要檔的視頻榴信號,潔在CRT上產(chǎn)生所律需要的畫惹面。二.單機(jī)或主甲從結(jié)構(gòu)模琴塊的功能零介紹*37現(xiàn)代數(shù)控體技術(shù)在CNC裝置中件,CRT顯示是一班個非常重排要的功能白,它是人機(jī)朱交流的重?fù)P要媒介,它給用罰戶提供了冤一個直觀巧的操作環(huán)沉境,可使劉用戶能快濫速地熟悉蠢適應(yīng)其操豈作過程。顯示卡濃是一個克通用性座很強(qiáng)的熱模塊。債它不僅率隨時可舒以在市摸場上買取到,而和且它還監(jiān)有非常譯豐富的犯支持軟勇件,因數(shù)此無需蔽用戶自粘己開發(fā)。二.單機(jī)或斤主從結(jié)倦構(gòu)模塊卸的功能殿介紹*38現(xiàn)代數(shù)牙控技術(shù)輸入/干出模塊茂(多功厲能卡)它是CNC裝置與外龜界進(jìn)行數(shù)吊據(jù)和信息向交換的接超口板,即CNC裝置通分過該接遇口可以霉從輸入餐設(shè)備獲巴取數(shù)據(jù)疼,也可飄以將CNC裝置中的子數(shù)據(jù)送給封輸出設(shè)備定。該模塊也鳳是標(biāo)準(zhǔn)的PC機(jī)模塊,呈一般不需堅要用戶自夠己開發(fā)。協(xié)如果計算胸機(jī)主板選礦用的是ALL-慰IN-O刪NE主板,則得此板可省太略。二.單機(jī)或捎主從結(jié)襯構(gòu)模塊沖的功能殃介紹硬件體系儲結(jié)構(gòu)*39現(xiàn)代數(shù)晉控技術(shù)以上三部暢分,再配性上鍵盤、可電源、機(jī)私箱,實(shí)際蛾上是一部扛通用的微敢型計算機(jī)局系統(tǒng),它尤是CNC裝置的畜核心,逼從某種晴意義上賣講,CNC裝置的檔眼次和性能維是由它決該定的。因百此,CNC裝置中貫計算機(jī)絞系統(tǒng)的膀合理選媽用是至貞關(guān)重要蝕的。二.單機(jī)或主奏從結(jié)構(gòu)模樓塊的功能找介紹*40現(xiàn)代數(shù)且控技術(shù)電子盤(洗存儲模塊槽)電子盤夕是CNC裝置特有繩的存儲模常塊。在CNC裝置中問它用來孟存放下劫列數(shù)據(jù)滲和參數(shù)疊:系統(tǒng)軟件軟、系統(tǒng)固滾有數(shù)據(jù);系統(tǒng)的沾配置參嫌數(shù)(系抹統(tǒng)所能崇控制的稱進(jìn)給軸筒數(shù),軸采的定義牌,系統(tǒng)功增益等息);用戶的零腸件加工程襯序。二.單機(jī)或主光從結(jié)構(gòu)模扒塊的功能筋介紹*41現(xiàn)代數(shù)帝控技術(shù)計算機(jī)領(lǐng)緩域所用存勉儲器件有賺三類:磁存儲器賀件,如:悄軟/硬磁牧盤(讀/潑寫)。光存儲器哨件,如:穿光盤(只出讀)。電子(有半導(dǎo)體犧)存儲貪器件,律如RAM截、RO字M、F田L(fēng)AS評H等。前兩類掙一般用膠作外存事儲器,蓮其特點(diǎn)涉是容量植大,價產(chǎn)格低。二.單機(jī)或頓主從結(jié)譜構(gòu)模塊樣的功能照介紹*42現(xiàn)代數(shù)控螞技術(shù)電子存儲蛇器件一般皆用作內(nèi)存環(huán)儲器,其脫價格高于迷前兩類。污若按其讀露寫性能來坡看,它又渾可分為三姻類只讀存饑儲元件層(ROM騙、PR狀OM、傘EPR扣OM)易失性斷隨機(jī)讀釘寫存儲夕元件(RAM)喘。非易失性我讀寫存儲薦元件。這她類器件有載:E2PRO飲M;F暗LAS飽H;帶后備電袋池的RAM巧。二.單機(jī)或主將從結(jié)構(gòu)模壯塊的功能售介紹*43現(xiàn)代數(shù)陷控技術(shù)在CNC裝置中,鋪常采用電撫子存儲器粉件作為外警存儲器,周主要是考公慮到CNC裝置的工菜作環(huán)境有建可能受到杯電磁干擾駕,磁性器脹件的可靠爆性低,而榮電子存儲袋器件的抗保電磁干擾頭能力相對言來講要強(qiáng)池一些。因電子豪器件組蹦成的存墨儲單元奇是按磁喬盤的管蒸理方式戰(zhàn)進(jìn)行的豆,故稱亂其為電子盤。電子盤倦的規(guī)格腐有:1坊.44MB、篩2.8蜓8MB丘、6M恩B、1窩2MB等。二.單機(jī)或主龜從結(jié)構(gòu)模暴塊的功能丈介紹*44現(xiàn)代數(shù)王控技術(shù)PLC(定Prog娃r(nóng)amm中able晴Log艙icC勾ontr執(zhí)olle丙r)模塊PLC模塊:CNC裝置實(shí)現(xiàn)株順序控制求的模塊。PLC模塊的奔作用:接收來拾自操作面跑板、機(jī)床嶼上的各行餐程開關(guān)、游傳感器、陡按鈕、強(qiáng)況電柜里的茫繼電器以召及主軸控救制、刀庫朱控制的有既關(guān)信號,胃經(jīng)處理后收輸出去控姜制相應(yīng)器張件的運(yùn)行幣。CNC裝置與閱被控設(shè)劈燕備交換警的信息車有三類桿:開關(guān)信號湯、模擬信釋號、脈沖防信號。二.單機(jī)或主觀從結(jié)構(gòu)模引塊的功能驢介紹*45現(xiàn)代數(shù)堤控技術(shù)上述信程號由于孫其類型蚊、電平陶、功率蠟以及抗威干擾的敏原因,險一般不慨能直接青與CNC裝置相聯(lián)新,需要一據(jù)個接口對黎這些信號厚進(jìn)行變換司處理。二.單機(jī)或主唱從結(jié)構(gòu)模倘塊的功能恨介紹*46現(xiàn)代數(shù)控螺技術(shù)PLC模塊變換野處理其目都的:滿足CNC系統(tǒng)的輸套入輸出要達(dá)求。信號牽轉(zhuǎn)換主要樸包括以下驢幾個方面漸:電平轉(zhuǎn)屠換;A/D、失D/A轉(zhuǎn)換;數(shù)字量適與脈沖肺量相互貴轉(zhuǎn)換;功率匹煉配;阻斷外部另的干擾信杠號進(jìn)入計授算機(jī),在距電氣上將CNC裝置與潑外部信者號進(jìn)行眉隔離,徑以提高CNC裝置運(yùn)行供的可靠性漸。二.單機(jī)或主庫從結(jié)構(gòu)模智塊的功能撕介紹*47現(xiàn)代數(shù)索控技術(shù)PMC模塊實(shí)蘿現(xiàn)方式匹有以幾玻種:簡單I/O接口板題:系統(tǒng)總線數(shù)字接口光電隔離器件A/DD/A轉(zhuǎn)換調(diào)理電路功率放大傳感元件功率放大光電隔離器件計數(shù)器計數(shù)脈沖濾波、倍頻整形PMC模塊硬件邏輯框圖開關(guān)量轉(zhuǎn)換脈沖量轉(zhuǎn)換模擬量轉(zhuǎn)換*48現(xiàn)代數(shù)控討技術(shù)PLC洲(Pr伐ogr芹amm匆abl郊eL緣瑞ogi伸cC綁ont叢rol搞ler楚)控制:灘它是目勢前CNC系統(tǒng)用得褲最廣泛的唉方式。電源模塊通信功能人機(jī)接口編程調(diào)試和試驗(yàn)功能至傳感器和執(zhí)行器的接口功能應(yīng)用程序的執(zhí)行操作系統(tǒng)功能應(yīng)用程序存儲數(shù)據(jù)存儲信號處理功能操作者應(yīng)用程序設(shè)計人員機(jī)器/過程PLC系統(tǒng)的基本結(jié)構(gòu)外部供電外部設(shè)備*49現(xiàn)代數(shù)控物技術(shù)CNC機(jī)床用馳的PLC一般分為定兩類:內(nèi)裝型(Bui套lt-違in飲Typ刊e)P納LC(或集成桃式、內(nèi)瀉含式)潑。獨(dú)立型(Sta奏nd-午alo證ne寺Typ費(fèi)e)P訴LC(或通用型切)二.單機(jī)或主鬼從結(jié)構(gòu)模新塊的功能景介紹*50現(xiàn)代數(shù)羞控技術(shù)位置控潤制模塊位置控啄制模塊辯是進(jìn)給鞭伺服系虹統(tǒng)的重爭要組成駝部分,念是實(shí)現(xiàn)福軌跡控眠制時,CNC裝置與伺榆服驅(qū)動系草統(tǒng)連接的察接口模塊警。常用的吸位置控述制模塊核有:開環(huán)位置炊控制模塊辨:CNC裝置與坊步進(jìn)電桐機(jī)驅(qū)動料電源的屆接口;閉環(huán)(含富半閉環(huán))敲位置控制卵模塊:CNC裝置與直宴流、交流看伺服驅(qū)動酷裝置的接娛口。二.單機(jī)或繪主從結(jié)豪構(gòu)模塊說的功能續(xù)介紹*51現(xiàn)代數(shù)殖控技術(shù)功能接弟口模塊實(shí)現(xiàn)用戶位特定功能扣要求的接揉口板,實(shí)例:仿形控巷制器接抬口;激光加工仆焦點(diǎn)自動界跟蹤器接??冢坏毒弑O(jiān)控辣系統(tǒng)中的埋信號采集抓器接口板獄。二.單機(jī)或卷主從結(jié)政構(gòu)模塊休的功能描介紹*52現(xiàn)代數(shù)控秤技術(shù)華中Ⅰ沙型數(shù)控閥系統(tǒng)是艱我國為稈數(shù)不多肥具有自接主版權(quán)監(jiān)的高性爬能數(shù)控偶系統(tǒng)之乏一。它雙以通用別的工業(yè)PC機(jī)(IPC)為基礎(chǔ),導(dǎo)采用開放絮式的體系質(zhì)結(jié)構(gòu),從清而使華中短Ⅰ型數(shù)控歉系統(tǒng)的可幟靠性和質(zhì)膊量得到了值保證。它蔬適合多坐躺標(biāo)(2-鑼5)數(shù)控蓮鏜銑床和奇加工中心置,在增加籮相應(yīng)的軟織件模塊后漏,也可適方應(yīng)于其它寄類型的數(shù)惰控機(jī)床(霉數(shù)控磨床詢、車床、削齒輪加工缸機(jī)床等)工以及特種質(zhì)加工機(jī)床懶(激光加辛工機(jī)、線敏切割機(jī)等造)。三.華中Ⅰ婦型數(shù)控放系統(tǒng)(墳硬件)敢簡介*53現(xiàn)代數(shù)控得技術(shù)采用模裕擬式交法流/直倚流伺服繡單元ALL-IN-ONECPU卡顯示卡位置控制板n位置控制板1電子盤速度控制單元1速度控制單元n無源母板(系統(tǒng)總線BUS)標(biāo)準(zhǔn)PC計算機(jī)CNC裝置光隔I/O板機(jī)床開關(guān)量I/O按鈕站、狀態(tài)燈NC鍵盤CNC系統(tǒng)多功能板主軸控制模板主軸編碼器手搖脈沖發(fā)生器定制功能接口網(wǎng)絡(luò)卡COM2串口………華中Ⅰ型數(shù)控系統(tǒng)硬件結(jié)構(gòu)圖三.華中Ⅰ拋型數(shù)控驕系統(tǒng)(弦硬件)嚴(yán)簡介*54現(xiàn)代數(shù)控泊技術(shù)采用數(shù)蠻字式交候流伺服邁單元ALL-IN-ONECPU卡顯示卡電子盤數(shù)字交流伺服單元1數(shù)字交流伺服單元4無源母板(系統(tǒng)總線BUS)標(biāo)準(zhǔn)PC計算機(jī)CNC裝置光隔I/O板機(jī)床開關(guān)量I/O按鈕站、狀態(tài)燈NC鍵盤CNC系統(tǒng)多功能板主軸控制??熘鬏S編碼器手搖脈沖發(fā)生器定制功能接口網(wǎng)絡(luò)卡COM2串口……華中Ⅰ型數(shù)控系統(tǒng)硬件結(jié)構(gòu)圖四串口通信板三.華中Ⅰ型裂數(shù)控系統(tǒng)濁(硬件)寬簡介*55現(xiàn)代數(shù)割控技術(shù)教學(xué)型夠(經(jīng)濟(jì)米型)數(shù)摩控系統(tǒng)打印機(jī)接口計算機(jī)主板顯示卡多功能板步進(jìn)電機(jī)單元1步進(jìn)電機(jī)單元8系統(tǒng)總線(BUS)標(biāo)準(zhǔn)PC計算機(jī)機(jī)床開關(guān)量I/O操作面板主軸編碼器手搖脈沖發(fā)生器控制面板定制功能接口網(wǎng)絡(luò)卡……多功能NC接口板光隔I/O接口軟/硬盤驅(qū)動器控制柜華中Ⅰ型教學(xué)數(shù)控系統(tǒng)硬件結(jié)構(gòu)圖三.華中Ⅰ型拉數(shù)控系統(tǒng)脈(硬件)似簡介*56現(xiàn)代數(shù)趟控技術(shù)多主CPU結(jié)構(gòu)中音,有兩抵個或兩粥個以上等的CPU部件,部腦件之間采芬用緊耦合兔,有集中灑的操作系張統(tǒng),通過孫總線仲裁末器(由硬瓣件和軟件飽組成)來譽(yù)解決總線偶爭用問題你,通過公揭共存儲器巖來進(jìn)行信聰息交換。四.多主結(jié)構(gòu)桐的CNC系統(tǒng)硬份件簡介*57現(xiàn)代數(shù)控虹技術(shù)多主結(jié)構(gòu)師的特點(diǎn):能實(shí)現(xiàn)枯真正意己義上的碰并行處日理,處能理速度萍快,可持以實(shí)現(xiàn)籠較復(fù)雜棍的系統(tǒng)壯功能。容錯能邁力強(qiáng),艷在某模石塊出了封故障后唯,通過靈系統(tǒng)重冒組仍可蝴斷繼續(xù)象工作多主結(jié)篇構(gòu)的結(jié)勞構(gòu)形式:共享總線宿結(jié)構(gòu)型共享存脈儲器結(jié)察構(gòu)型。四.多主結(jié)構(gòu)瀉的CNC系統(tǒng)硬件喘簡介*58現(xiàn)代數(shù)控套技術(shù)共享總淘線結(jié)構(gòu)鏈:FANUCBUS操作面板圖形顯示模塊(CPU)通訊模塊(CPU)自動編程模塊(CPU)主存儲器模塊插補(bǔ)模塊(CPU)PLC模塊(CPU)位置控制模塊(CPU)主軸控制模塊CRT/MDII/O單元伺服驅(qū)動單元主軸單元FANUC15系統(tǒng)硬件結(jié)構(gòu)四.多主結(jié)旗構(gòu)的CNC系統(tǒng)硬盟件簡介第二節(jié)CNC裝置的絕硬件體拔系結(jié)構(gòu)*59現(xiàn)代數(shù)噸控技術(shù)結(jié)構(gòu)特相征:功能模獵塊分為伯帶有CPU或DMA的主模斷塊和從貞模塊(RAM/蠅ROM,久I/O模塊),以系統(tǒng)姿總線為咳中心,嘆所有的仗主、從分模塊都億插在嚴(yán)井格定義膚的標(biāo)準(zhǔn)胖系統(tǒng)總運(yùn)線上,采用總裹線仲裁看機(jī)構(gòu)(席電路)躍來裁定皮多個模畝塊同時粘請求使術(shù)用系統(tǒng)艷總線的環(huán)競爭問步題。四.多主結(jié)構(gòu)識的CNC系統(tǒng)硬匆件簡介第二節(jié)CNC裝置的索硬件體朋系結(jié)構(gòu)*60現(xiàn)代數(shù)控惕技術(shù)共享總線簽結(jié)構(gòu)的優(yōu)尤點(diǎn)結(jié)構(gòu)簡斤單、系確統(tǒng)組配鴨靈活、登成本相畢對較低天、可靠園性高共享總線鴿結(jié)構(gòu)的缺提點(diǎn)總線是系忠統(tǒng)的“瓶番頸”,一朽旦系統(tǒng)總統(tǒng)線出現(xiàn)故笛障,將使賢整個系統(tǒng)婆受到影響奴;由于使用鳥總線要經(jīng)寧仲裁,使滔信息傳輸狗率降低。四.多主結(jié)襖構(gòu)的CNC系統(tǒng)硬漂件簡介第二節(jié)CNC裝置的帝硬件體歐系結(jié)構(gòu)*61現(xiàn)代數(shù)僅控技術(shù)共享存聞儲器結(jié)利構(gòu)顯示CPU鍵盤中央CPU插補(bǔ)CPU串口和收發(fā)器CTRC并行接口反饋脈沖和處理EPROMEPROMRAM/EPROM512RAMRAM512

字符發(fā)生器CRT模擬量輸出機(jī)床接口反饋信號收發(fā)器……XYZCW共享存儲器結(jié)構(gòu)CNC系統(tǒng)硬件結(jié)構(gòu)四.多主結(jié)血構(gòu)的CNC系統(tǒng)硬當(dāng)件簡介*62現(xiàn)代數(shù)控肥技術(shù)結(jié)構(gòu)特征醬:面向共云公存儲旱器來設(shè)撒計的,聚即采用考多端口哥來實(shí)現(xiàn)然各主模莖塊之間懶的互連躁和通訊辮,采用多劣端口控睬制邏輯劑來解決迫多個模眾塊同時起訪問多評端口存什儲器沖叢突的矛炕盾。由于多端悄口存儲器趴設(shè)計較復(fù)樓雜,而且衡對兩個以央上的主模胸塊,會因牽爭用存儲驅(qū)器可能造眉成存儲器蔥傳輸信息抽的阻塞,佳所以這種捕結(jié)構(gòu)一般很采用雙端滅口存儲器課(雙端口RAM賽)。四.多主結(jié)紗構(gòu)的CNC系統(tǒng)硬件尚簡介第二節(jié)CNC裝置的優(yōu)硬件體曉系結(jié)構(gòu)*63現(xiàn)代數(shù)宜控技術(shù)第三節(jié)CNC系統(tǒng)軟件狼結(jié)構(gòu)CNC系統(tǒng)軟腹件是一詳個典型芬而又復(fù)旁雜的實(shí)凳時系統(tǒng)稈。本節(jié)高將首先歇介紹系遼統(tǒng)軟硬串件界面鬧的關(guān)系或,然后洲從系統(tǒng)壤內(nèi)數(shù)據(jù)僻流的角忘度來分銳析CNC裝置的喪數(shù)據(jù)轉(zhuǎn)紀(jì)換過程瓣,并從巧多任務(wù)臂性和實(shí)圖時性的嚴(yán)角度來則分析CNC系統(tǒng)軟件移的結(jié)構(gòu)特撇點(diǎn),最后鎖介紹一個扔典型CNC裝置系統(tǒng)塌軟件的結(jié)啞構(gòu)。第三章瓦計算們機(jī)數(shù)控裝漁置*64現(xiàn)代數(shù)罷控技術(shù)軟件與柳硬件在因?qū)崿F(xiàn)各垮種功能松的特點(diǎn)鏟和關(guān)系關(guān)系:從理論覺上講,勒硬件能蓋完成的薦功能也棟可以用配軟件來俊完成。古從實(shí)現(xiàn)庭功能的義角度看折,軟件勁與硬件躲在邏輯裕上是等占價的。特點(diǎn):硬件處理坡速度快,芳但靈活性掉差,實(shí)現(xiàn)全復(fù)雜控制陪的功能困罷難。軟件設(shè)計連靈活,適驢應(yīng)性強(qiáng),鞏但處理速廢度相對較趨慢。一、CNC裝置軟簽件和硬私件的功喘能界面第三節(jié)CNC系統(tǒng)軟自件結(jié)構(gòu)*65現(xiàn)代數(shù)舅控技術(shù)軟件、嶄硬件實(shí)愉現(xiàn)功能塘的分配顫就是—虜—軟件蚊硬件功鉆能界面首劃分。功能界面吵劃分的準(zhǔn)歉則:系統(tǒng)挑的性能價陜格比一、CNC裝置軟件居和硬件的拔功能界面*66現(xiàn)代數(shù)控走技術(shù)數(shù)控系擁統(tǒng)功能崇界面的頁幾種劃塘分:輸入預(yù)處理位置檢測插補(bǔ)運(yùn)算位置控制速度控制伺服電機(jī)程序硬件硬件硬件硬件硬件軟件軟件軟件軟件軟件和硬件的功能界面

ⅠⅡⅢⅣ一、CNC裝置軟件軋和硬件的杯功能界面*67現(xiàn)代數(shù)控匙技術(shù)CNC裝置系尼統(tǒng)軟件撞的主要本任務(wù):垂如何將娘由零件斑加工程船序表達(dá)曉的加工芝信息,醒變換成幸各進(jìn)給蛛軸的位想移指令榴、主軸歐轉(zhuǎn)速指梯令和輔物助動作教指令,宿控制加顏工設(shè)備異的軌跡琴運(yùn)動和核邏輯動羽作,加裙工出符炭合要求贊的零件縫。二、CNC裝置的數(shù)華據(jù)轉(zhuǎn)換流針程*68現(xiàn)代數(shù)亡控技術(shù)加工程序譯碼譯碼緩沖區(qū)刀補(bǔ)處理刀補(bǔ)緩沖區(qū)速度預(yù)處理插補(bǔ)緩沖區(qū)插補(bǔ)處理運(yùn)行緩沖區(qū)伺服驅(qū)動位控處理位置反饋PLC控制CNC裝置數(shù)喊據(jù)轉(zhuǎn)換謀流程示覆意圖二、CNC裝置的數(shù)侵據(jù)轉(zhuǎn)換流念程*69現(xiàn)代數(shù)控垃技術(shù)譯碼(買解釋)將用文趙本格式若(通常啦用ASC眠II碼)表達(dá)潛的零件加澆工程序,寶以程序段奏為單位轉(zhuǎn)妖換成后續(xù)限程序(本芳例是指刀躺補(bǔ)處理程蒙序)所要穿求的數(shù)據(jù)域結(jié)構(gòu)(格扔式)。二、CNC裝置的數(shù)處據(jù)轉(zhuǎn)換流臺程*70現(xiàn)代數(shù)鈔控技術(shù)數(shù)據(jù)結(jié)培構(gòu)示例造:Str狂uct摔PR煉OG_齡BUF偽FER{cha親rb洽uf_研sta職te;趙//緩沖區(qū)饒狀態(tài),鐮0空填;1蚊準(zhǔn)備好橋。int露blo能ck_n曉um;饑//以BCD碼的形式盲存放本程藏序段號。doub政leC坑OOR[沾20];簽//存放尺寸前指令的數(shù)雪值(μm)。int舞F,蓋S;繼//F(mm帝/min倍)S(r膨/min代)。cha嘉rG電0;針//以標(biāo)志濟(jì)形式存喪放G指令。char蜜G1;cha佛rM景0;撇//以標(biāo)志形充式存放M指令。cha懸rM它1;char資T;椒//存放本段挽換刀的刀澆具號。cha思rD黨;冤//存放刀具伍補(bǔ)償?shù)牡杜木甙霃街挡?。};二、CNC裝置的攝數(shù)據(jù)轉(zhuǎn)炸換流程第三節(jié)CNC系統(tǒng)軟訪件結(jié)構(gòu)*71現(xiàn)代數(shù)植控技術(shù)以標(biāo)志形蜓式存放G指令示例二、CNC裝置的攻數(shù)據(jù)轉(zhuǎn)后換流程第三節(jié)CNC系統(tǒng)軟件斃結(jié)構(gòu)*72現(xiàn)代數(shù)虹控技術(shù)在系統(tǒng)軟持件中各程戰(zhàn)序間的數(shù)撈據(jù)交換方道式一般都補(bǔ)是通過緩萬沖區(qū)進(jìn)行暑的。該緩蛾沖區(qū)由若瞇干個數(shù)據(jù)演結(jié)構(gòu)組成拍,當(dāng)前程糾序段被解梨釋完后便嗚將該段的駐數(shù)據(jù)信息省送入緩沖竿區(qū)組中空牛閑的一個方。后續(xù)程丙序(如刀今補(bǔ)程序)而從該緩沖技區(qū)組中獲培取程序信全息進(jìn)行工語作。二、CNC裝置的數(shù)典據(jù)轉(zhuǎn)換流拒程*73現(xiàn)代數(shù)醋控技術(shù)N06差G90夜G41飽D1怪1G堂01X解200塑Y300示F20模0;---革---嚷---摸---崗---左---換---舟---泊---鴿---多---痛---煩---闊-Str婦uct巾PR舌OG_廳BUF或FER{char凳buf怠_sta弦te;0:(開始);盯1(;)⑨int煤b病loc渣k_n斥um;06(N折06)①dou沸ble著CO籍OR[傅20]啦;COO恩R[1粒]=2瓦000闖00;阻(X2允00)⑥COOR廳[2]=泉3000冰00;(小Y300體)⑦int跡F,狗S;F=20羅0;(F晝200)⑧cha味rG洲0;D5=0萍;(G9雀0)②D6,臥D7=頸0,1汽(G4票1)③D1=當(dāng)1;(揚(yáng)G01良)⑤……char府D;D=11慮(D11炭)④};二、CNC裝置的物數(shù)據(jù)轉(zhuǎn)破換流程第三節(jié)CNC系統(tǒng)軟法件結(jié)構(gòu)*74現(xiàn)代數(shù)控隔技術(shù)刀補(bǔ)處理咳的主要工支作:根據(jù)G90葵/G9蠶1計算零件續(xù)輪廓的終陣點(diǎn)坐標(biāo)值烘。根據(jù)R和G41索/42舌,計算本段勻刀具中心出軌跡的終豈點(diǎn)(P’e/P〃e)坐標(biāo)值丸。根據(jù)本挺段與前峰段連接義關(guān)系,卵進(jìn)行段省間連接鏈處理。.刀席補(bǔ)處理奧(計算浮刀具中閱心軌跡船)二、CNC裝置的元數(shù)據(jù)轉(zhuǎn)靜換流程Pe(200訓(xùn),300鎮(zhèn))XRP0(72姥,48躍)Pe”Pe’G41G42Y第三節(jié)CNC系統(tǒng)軟裂件結(jié)構(gòu)*75現(xiàn)代數(shù)控貫技術(shù)速度預(yù)處帽理主要功島能是根美據(jù)加工真程序給喇定的進(jìn)歉給速度妙,計算危在每個柄插補(bǔ)周主期內(nèi)的凍合成移臺動量,尸供插補(bǔ)香程序使揚(yáng)用。二、CNC裝置的隱數(shù)據(jù)轉(zhuǎn)堂換流程第三節(jié)CNC系統(tǒng)軟件停結(jié)構(gòu)*76現(xiàn)代數(shù)抱控技術(shù)速度處理振程序主要惰完成以下奮幾步計算戀:計算本段扭總位移量贈:直線:合成位朗移量L;園?。嚎偨俏惶硪屏喀?。該數(shù)供拆插補(bǔ)程闊序判斷老減速起號點(diǎn)和終醫(yī)點(diǎn)之用。計算每奮個插補(bǔ)繞周期內(nèi)勻的合成誘進(jìn)給量影:ΔL=F盛*Δt/6防0拘(μm)式中:F--進(jìn)給速煩度值(mm/m閱in);△t--數(shù)控系政統(tǒng)的插登補(bǔ)周期劑(ms)Lα二、CNC裝置的數(shù)價據(jù)轉(zhuǎn)換流游程第三節(jié)CNC系統(tǒng)軟件僑結(jié)構(gòu)*77現(xiàn)代數(shù)控鍵技術(shù)插補(bǔ)計爪算主要功能誘:根據(jù)操架作面板替上“進(jìn)步給修調(diào)耳”開關(guān)努的設(shè)定感值,計蜘算本次遞插補(bǔ)周撒期的實(shí)斑際合成譽(yù)位移量去:△L1=△L*修調(diào)值將△L1按插補(bǔ)管的線形古(直線鹽,園弧這等)和屆本插補(bǔ)倍點(diǎn)所在廈的位置校分解到厚各個進(jìn)辱給軸,龍作為各倚軸的位引置控制臂指令(△X1、△Y1)。經(jīng)插補(bǔ)醫(yī)計算后席的數(shù)據(jù)壺存放在題運(yùn)行緩歲沖區(qū)中街,以供箱位置控燃制程序量之用。小本程序局以系統(tǒng)摔規(guī)定的牲插補(bǔ)周兩期△t定時運(yùn)行勞。二、CNC裝置的數(shù)縱據(jù)轉(zhuǎn)換流露程第三節(jié)CNC系統(tǒng)軟件泥結(jié)構(gòu)*78現(xiàn)代數(shù)兔控技術(shù)位置控制績處理f()+++-++插補(bǔ)輸出△X1△Y1指令位置X1新Y1新跟隨誤差△X3△Y3實(shí)際位置X2新Y2新反饋位置增量△X2、△Y2X1舊Y1舊X2舊Y2舊速度指令VX、VY位置控制轉(zhuǎn)換流程二、CNC裝置的廳數(shù)據(jù)轉(zhuǎn)關(guān)換流程第三節(jié)CNC系統(tǒng)軟徑件結(jié)構(gòu)*79現(xiàn)代數(shù)控?fù)霞夹g(shù)位置控恥制完成蒸以下幾膀步計算傅:計算新普的位置拒指令坐葵標(biāo)值:X1新=X1舊+△X1;Y1新=Y1舊+△Y1;計算新泥的位置跟實(shí)際坐撓標(biāo)值:X2新=X2舊+△X2;Y2新=Y2舊+△Y2計算跟提隨誤差撤(指令坐位置值棒—實(shí)員際位置殘值):△X3=X1新-X2新;△Y3=Y1新-Y2新;計算速度授指令值:VX=f(△X3);VY=f(△Y3)二、CNC裝置的講數(shù)據(jù)轉(zhuǎn)爐換流程第三節(jié)CNC系統(tǒng)軟件關(guān)結(jié)構(gòu)*80現(xiàn)代數(shù)枕控技術(shù)f(房誠)是位置環(huán)霉的調(diào)節(jié)控差制算法,科具體的算疼法視具體步系統(tǒng)而定田。這一步耍在有些系撫統(tǒng)中是采純用硬件來茅實(shí)現(xiàn)的。VX、VY送給伺服切驅(qū)動單元聽,控制電規(guī)機(jī)運(yùn)行,議實(shí)現(xiàn)CNC裝置的軌幫跡控制二、CNC裝置的數(shù)嬌據(jù)轉(zhuǎn)換流遇程第三節(jié)CNC系統(tǒng)軟件弱結(jié)構(gòu)*81現(xiàn)代數(shù)控艘技術(shù)CNC系統(tǒng)是典途型的實(shí)時凱控制系統(tǒng)止。CNC裝置的系姻統(tǒng)軟件則膏可看成是牽一個專用咳實(shí)時操作末系統(tǒng)。由葡于其應(yīng)用聽領(lǐng)域是工坑業(yè)控制領(lǐng)剩域(多任法務(wù)性、實(shí)潔時性),邀因此,分婚析和了解盡這些要求般是至關(guān)重袍要的,因眠為它既是餡系統(tǒng)設(shè)計宅和將來軟皮件測試的爺重要依據(jù)惰,也是確徹定系統(tǒng)功湖能和性能錢指標(biāo)的過叫程。同時顫,這些要替求也應(yīng)是CNC系統(tǒng)軟件激的特點(diǎn)。.CNC裝置的宣軟件系枕統(tǒng)特點(diǎn)第三節(jié)CNC系統(tǒng)軟狠件結(jié)構(gòu)*82現(xiàn)代數(shù)信控技術(shù).斯多任仔務(wù)性與料并行處覽理技術(shù)CNC控制要澆求的多法任務(wù)性任務(wù)定林義:可并發(fā)執(zhí)敘行的程序枯在一個數(shù)味據(jù)集合上苗的運(yùn)行過梁程。CNC的功能則舞可定義為CNC的任務(wù)煙:顯示、譯糖碼、刀補(bǔ)漠、速度處典理、插補(bǔ)晌處理、位么置控制、鉛…CNC系統(tǒng)的任痰務(wù)要求并禿行處理:為了保證插控制的連達(dá)續(xù)性和各土任務(wù)執(zhí)行塵的時序配合要求,CNC系統(tǒng)的冶任務(wù)必勇須采用惑并行處竭理,而且不能逐蒙一處理擊。.CNC裝置的軟讀件系統(tǒng)特乞點(diǎn)第三節(jié)CNC系統(tǒng)軟幟件結(jié)構(gòu)*83現(xiàn)代數(shù)控書技術(shù)基于并漆行處理勇的多任適務(wù)調(diào)度俊技術(shù)并行處蟲理定義嬌:系統(tǒng)在同一時高間間隔或同一時刻內(nèi)完成疊兩個或占兩個以浩上任務(wù)偉處理的融方法。采用并邀行處理色技術(shù)的覽目的:合理使箏用和調(diào)恰配CNC系統(tǒng)的甚資源提高CNC系統(tǒng)的處鐮理速度。并行處理鉗的實(shí)現(xiàn)方支式:資源分河時共享并發(fā)處理缺(例如:椅流水處理輪)這些實(shí)捎現(xiàn)方式靜與CNC系統(tǒng)的硬斜件結(jié)構(gòu)密突切相關(guān)。.CNC裝置的軟唐件系統(tǒng)特除點(diǎn)第三節(jié)CNC系統(tǒng)軟件攔結(jié)構(gòu)*84現(xiàn)代數(shù)乖控技術(shù)資源分行時共享謝(對單稍一資源滾的系統(tǒng)貢)在單CPU結(jié)構(gòu)的CNC系統(tǒng)中賓,可采礎(chǔ)用“資縣源分時爆共享”迫并行處犯理技術(shù)扒。資源分態(tài)時共享但——在由規(guī)定的和時間長純度(時漂間片)僅內(nèi),根頭據(jù)各任圈務(wù)實(shí)時獄性的要嚼求,規(guī)全定它們補(bǔ)占用CPU的時間她,使它捧們分時暖共享系涉統(tǒng)的資字源。“資源個分時共鞏享”的擴(kuò)技術(shù)關(guān)韻鍵:其一:各旨任務(wù)的優(yōu)尾先級分配奔問題。其二:各雄任務(wù)占用CPU的時間長腥度,即時間片的深分配問題記。.CNC裝置的軟續(xù)件系統(tǒng)特狡點(diǎn)第三節(jié)CNC系統(tǒng)軟斗件結(jié)構(gòu)*85現(xiàn)代數(shù)網(wǎng)控技術(shù)…譯碼刀補(bǔ)I/O顯示初始化位置控制插補(bǔ)運(yùn)錢算背景程戶序4ms8ms16ms中斷級別險高中斷級別趴低資源(CPU用)分時共棚享圖.CNC裝置的循軟件系破統(tǒng)特點(diǎn)第三節(jié)CNC系統(tǒng)軟件態(tài)結(jié)構(gòu)*86現(xiàn)代數(shù)控女技術(shù)各任務(wù)姓占用CPU時間示意喘圖.CNC裝置的躁軟件系栗統(tǒng)特點(diǎn)第三節(jié)CNC系統(tǒng)軟件猶結(jié)構(gòu)*87現(xiàn)代數(shù)控院技術(shù)資源分時奪共享技術(shù)辛的特征在任何一君個時刻只售有一個任墻務(wù)占用CPU鍋;在一個兄時間片辯(如8ms或16ms)內(nèi),CPU并行地主執(zhí)行了爹兩個或菊兩個以提上的任阻務(wù)。因此,資獵源分時共怕享的并行浸處理只具鈔有宏觀上劣的意義,招即從微觀伶上來看,術(shù)各個任務(wù)鑼還是逐一旺執(zhí)行的。.CNC裝置的軟嚇件系統(tǒng)特姓點(diǎn)第三節(jié)CNC系統(tǒng)軟腿件結(jié)構(gòu)*88現(xiàn)代數(shù)控浙技術(shù)并發(fā)處想理和流概水處理秩(對多村資源的蛇系統(tǒng))在多CPU結(jié)構(gòu)的CNC系統(tǒng)中牧,根據(jù)賽各任務(wù)淺之間的坐關(guān)聯(lián)程桶度,可厚采用以鮮下兩種軍并行處株理技術(shù)登:若任務(wù)茂間的關(guān)輸聯(lián)程度杜不高,棵則可讓暴其分別首在不同逮的CPU上同時執(zhí)拜行——并發(fā)處理;若任務(wù)秧間的關(guān)詢聯(lián)程度異較高,恨即一個日任務(wù)的尿輸出是采另一個詢?nèi)蝿?wù)的鏟輸入,撫則可采猶取流水處理的方法攪來實(shí)現(xiàn)乎并行處羊理。.CNC裝置的軟曠件系統(tǒng)特場點(diǎn)第三節(jié)CNC系統(tǒng)軟件瘋結(jié)構(gòu)*89現(xiàn)代數(shù)控?fù)旒夹g(shù)流水處理扒技術(shù)的涵浩義流水處超理技術(shù)豪是利用鵝重復(fù)的答資源(CPU茶),將一個大折的任務(wù)分死成若干個磨子任務(wù)(繪任務(wù)的分狠法與資源予重復(fù)的多褲少有關(guān))道,這些小閉任務(wù)是彼尼此關(guān)系的末,然后按慢一定的順冰序安排每肺個資源執(zhí)疤行一個任浮務(wù),就象狐在一條生萌產(chǎn)線上分扎不同工序蘿加工零件密的流水作改業(yè)一樣。.CNC裝置的街軟件系努統(tǒng)特點(diǎn)第三節(jié)CNC系統(tǒng)軟惱件結(jié)構(gòu)*90現(xiàn)代數(shù)控既技術(shù)流水處理屑技術(shù)示意蕉圖時間t+△tt空間111333222輸出輸出輸出CPU廳1CPU哭2CPU濁3并行處敞理1231232tt空間時間順序處理輸出輸出CPU1.CNC裝置的湯軟件系栗統(tǒng)特點(diǎn)第三節(jié)CNC系統(tǒng)軟孩件結(jié)構(gòu)*91現(xiàn)代數(shù)控鍬技術(shù)并發(fā)處爽理和流棍水處理獸的特征在任何時顫刻(流水炎處理除開金始和結(jié)束重外)均有撿兩個或兩巧個以上的給任務(wù)在并禁發(fā)執(zhí)行。并發(fā)處多理和流浸水處理抽的關(guān)鍵普是時間重疊,是以資環(huán)源重復(fù)的蜻代價換得洞時間上的宴重疊,或勞者說以空間復(fù)珍雜性的代討價換得時躍間上的快錢速性。.CNC裝置的他軟件系活統(tǒng)特點(diǎn)第三節(jié)CNC系統(tǒng)軟件滅結(jié)構(gòu)*92現(xiàn)代數(shù)油控技術(shù)實(shí)時性和鏈優(yōu)先搶占濕調(diào)度機(jī)制實(shí)時性任謝務(wù)的定義仍和分類實(shí)時性載定義:任務(wù)的執(zhí)債行有嚴(yán)格煌時間要求晌(任務(wù)必詳須規(guī)定時軟間內(nèi)完成撈或響應(yīng))憐,否則將遇導(dǎo)致執(zhí)行浴結(jié)果錯誤窯或系統(tǒng)故弊障的特性癢。實(shí)時性任搞務(wù)分類:強(qiáng)實(shí)時性駁任務(wù)實(shí)時突發(fā)察性任務(wù);召實(shí)時周期怠性任務(wù)弱實(shí)時布性任務(wù).CNC裝置的冷軟件系衫統(tǒng)特點(diǎn)第三節(jié)CNC系統(tǒng)軟件宗結(jié)構(gòu)*93現(xiàn)代數(shù)控序技術(shù)強(qiáng)實(shí)時四性任務(wù)實(shí)時突科發(fā)性任誕務(wù):任務(wù)的塵發(fā)生具壇有隨機(jī)涉性和突紐奉發(fā)性,晌是一種辛異步中效斷事件臺。主要某包括故障中斷(急停,裙機(jī)械限位緩、硬件故藏障等)、機(jī)床PLC中斷、硬件(弄按鍵)漏操作中丸斷等。實(shí)時周期尤性任務(wù):任務(wù)是俯精確地母按一定投時間間得隔發(fā)生宇的。主獎要包括插補(bǔ)運(yùn)孤算、位置控邀制等任務(wù)國。為保倒證加工斑精度和騾加工過難程的連掙續(xù)性,啊這類任嶺務(wù)處理淚的實(shí)時籍性是關(guān)寧鍵。在謀任務(wù)的挎執(zhí)行過持程中,伴除系統(tǒng)循故障外卻,不允臂許被其雅它任何拘任務(wù)中輸斷。.CNC裝置的智軟件系箱統(tǒng)特點(diǎn)第三節(jié)CNC系統(tǒng)軟私件結(jié)構(gòu)*94現(xiàn)代數(shù)壓控技術(shù)弱實(shí)時譜性任務(wù)這類任植務(wù)的實(shí)方時性要牢求相對槍較弱,柏只需要董保證在克某一段幟時間內(nèi)側(cè)得以運(yùn)種行即可堵。在系吃統(tǒng)設(shè)計寬時,它童們或被怖安排在辮背景程督序中,朵或根據(jù)刪重要性賠將其設(shè)現(xiàn)置成不賭同的優(yōu)處先級(咐級別較鐮低),傘再由系控統(tǒng)調(diào)度駁程序?qū)β盟鼈冞M(jìn)線行合理以的調(diào)度謹(jǐn)。這類任懶務(wù)主要鼻包括:CRT顯示、零堤件程序的熊編輯、加型工狀態(tài)的嘴動態(tài)顯示嫂、加工軌虹跡的靜態(tài)互模擬仿真觀及動態(tài)顯遍示等。.CNC裝置的蘿軟件系撤統(tǒng)特點(diǎn)第三節(jié)CNC系統(tǒng)軟件圍結(jié)構(gòu)*95現(xiàn)代數(shù)控銀技術(shù)搶占式批優(yōu)先調(diào)養(yǎng)度機(jī)制多任務(wù)系壘統(tǒng)的任務(wù)擠調(diào)度方法圓:循環(huán)調(diào)蠟度法簡單循環(huán)礙調(diào)度法時間片輪換調(diào)度法優(yōu)先調(diào)煎度法搶占式優(yōu)記先調(diào)度法非搶占枝式優(yōu)先肥調(diào)度法.CNC裝置的糾軟件系益統(tǒng)特點(diǎn)第三節(jié)CNC系統(tǒng)軟件穗結(jié)構(gòu)*96現(xiàn)代數(shù)辭控技術(shù)搶占式優(yōu)盡先調(diào)度機(jī)售制功能搶占方式:在CPU正在執(zhí)行類某任務(wù)時遍,若另一否優(yōu)先級更困高的任務(wù)救請求執(zhí)行瀉,CPU將立即終僚止正在執(zhí)風(fēng)行的任務(wù)顛,轉(zhuǎn)而響餅應(yīng)優(yōu)先級訂高任務(wù)的沸請求優(yōu)先調(diào)度妨:在CPU空閑時周,當(dāng)同漸時有多燒個任務(wù)直請求執(zhí)峰行時,添優(yōu)先級多高的任刊務(wù)將優(yōu)橡先得到肥滿足。.CNC裝置的軟叔件系統(tǒng)特壟點(diǎn)第三節(jié)CNC系統(tǒng)軟件陵結(jié)構(gòu)*97現(xiàn)代數(shù)酷控技術(shù)搶占式武優(yōu)先調(diào)傳度機(jī)制南的實(shí)現(xiàn)獲方式硬件主要蜘提供支持銅中斷功能住的芯片和張電路,如棟中斷管理波芯片(8敞259或上功能相同果的芯片)額,定時器勝計數(shù)器(垮8253脖、825迎4等)等改。軟件主要怪完成對硬發(fā)件芯片的夠初始化、辭任務(wù)優(yōu)先畫級的定義外、任務(wù)切底換(斷點(diǎn)鳳的保護(hù)于塌恢復(fù)、中籍?dāng)嘞蛄康膫惚4媾c恢魚復(fù)等)等貧。.CNC裝置的軟鞭件系統(tǒng)特事點(diǎn)第三節(jié)CNC系統(tǒng)軟件肝結(jié)構(gòu)*98現(xiàn)代數(shù)控豬技術(shù)CNC系統(tǒng)中緞采用的報任務(wù)調(diào)抹度機(jī)制搶占式鹽優(yōu)先調(diào)蝴度;時間片雙輪換調(diào)捉度;非搶占式蒜優(yōu)先調(diào)度眠。.CNC裝置的蛋軟件系廢統(tǒng)特點(diǎn)第三節(jié)CNC系統(tǒng)軟擦件結(jié)構(gòu)*99現(xiàn)代數(shù)鹿控技術(shù).CNC系統(tǒng)軟狼件結(jié)構(gòu)依模式結(jié)構(gòu)模盒式:指系統(tǒng)本軟件的組液織管理方慶式,即系燥統(tǒng)任務(wù)的州劃分方式福、任務(wù)調(diào)勸度機(jī)制、媽任務(wù)間的驢信息交換沉機(jī)制以及片系統(tǒng)集成裳方法等。結(jié)構(gòu)模駱式的功抖能:組織德和協(xié)調(diào)腿各個任鬧務(wù)的執(zhí)凝行,使紹之滿足矛一定的嗎時序配世合要求奇和邏輯養(yǎng)關(guān)系,治以滿足CNC系統(tǒng)的各遲種控制要磁求。第三節(jié)CNC系統(tǒng)軟件據(jù)結(jié)構(gòu)*100現(xiàn)代數(shù)控肆技術(shù).前嚷后臺型姥結(jié)構(gòu)模塵式該模式馬將CNC系統(tǒng)軟相件劃分扁成兩部墨分:前臺程畏序:主要完赴成插補(bǔ)甲運(yùn)算、尊位置控抄制、故針障診斷蕉等實(shí)時畜性很強(qiáng)宗的任務(wù)進(jìn),它是載一個實(shí)膨時中斷唱服務(wù)程職序。后臺程律序(背運(yùn)景程序憐):完成顯流示、零狂件加工洋程序的貌編輯管柄理、系劫統(tǒng)的輸妥入/輸艙出、插異補(bǔ)預(yù)處獅理(譯鞏碼、刀火補(bǔ)處理滑、速度華預(yù)處理刻)等弱秘實(shí)時性濱的任務(wù)代,它是購一個循己環(huán)運(yùn)行脾的程序萄,其在勢運(yùn)行過埋程中,梁不斷地銜定時被榨前臺中旅斷程序少所打斷莊,前后千臺相互煎配合來雕完成零練件的加嘴工任務(wù)。.CNC系統(tǒng)軟件屠結(jié)構(gòu)模式第三節(jié)CNC系統(tǒng)軟負(fù)件結(jié)構(gòu)*101現(xiàn)代數(shù)揮控技術(shù)前后臺勸程序運(yùn)趴行關(guān)系婦圖前臺程序故障處理位置控制插補(bǔ)運(yùn)算……后臺程序譯碼刀補(bǔ)處理速度預(yù)處理輸入/輸出顯示中斷執(zhí)行循環(huán)執(zhí)行.CNC系統(tǒng)軟件綠結(jié)構(gòu)模式第三節(jié)CNC系統(tǒng)軟夫件結(jié)構(gòu)*102現(xiàn)代數(shù)伶控技術(shù)前后臺型抵結(jié)構(gòu)模式幕的特點(diǎn)任務(wù)調(diào)佳度機(jī)制睡:優(yōu)先搶糾占調(diào)度曬和循環(huán)付調(diào)度。前臺程告序的調(diào)度櫻是優(yōu)先搶容占式的;恨前臺和后套臺程序內(nèi)糧部各子任蔽務(wù)采用的紅是順序調(diào)配度。信息交抹換:緩沖區(qū)黃。前臺和后管臺程序之土間以及內(nèi)詢部各子任假務(wù)之間的拖。實(shí)時性凡差。在前臺晝和后臺粘程序內(nèi)最無優(yōu)先咽級等級條、也艱無搶占洲機(jī)制。該結(jié)構(gòu)肝僅適用來于控制員功能較穗簡單的執(zhí)系統(tǒng)。僅早期的CNC系統(tǒng)大頑都采用酷這種結(jié)偵構(gòu)。.CNC系統(tǒng)軟件究結(jié)構(gòu)模式第三節(jié)CNC系統(tǒng)軟件珍結(jié)構(gòu)*103現(xiàn)代數(shù)控裙技術(shù).中斷拒型結(jié)構(gòu)浸模式這種結(jié)側(cè)構(gòu)是將塔除了初谷始化程趕序之外切,整個謠系統(tǒng)軟斜件的各唯個任務(wù)奔模塊分砌別安排灰在不同什級別的弄中斷服鏈務(wù)程序講中,然鍛后由中唉斷管理種系統(tǒng)(獨(dú)由硬件留和軟件談組成)擠對各級拘中斷服距務(wù)程序柔實(shí)施調(diào)任度管理澆。整個自軟件就則是一個海大的中疏斷管理海系統(tǒng)。.CNC系統(tǒng)軟打件結(jié)構(gòu)店模式第三節(jié)CNC系統(tǒng)軟件委結(jié)構(gòu)*104現(xiàn)代數(shù)擠控技術(shù)中斷型匠軟件系問統(tǒng)結(jié)構(gòu)濕圖初始化中斷管理系統(tǒng)(硬件+軟件)0級中斷服務(wù)程序

級中斷服務(wù)程序

級中斷服務(wù)程序級中斷服務(wù)程序………………1n2.CNC系統(tǒng)軟件他結(jié)構(gòu)模式第三節(jié)CNC系統(tǒng)軟件趣結(jié)構(gòu)*105現(xiàn)代數(shù)控疑技術(shù)中斷型結(jié)構(gòu)模劈燕式的特腫點(diǎn)任務(wù)調(diào)度低機(jī)制:搶占式助優(yōu)先調(diào)牧度。信息交綁換:緩沖區(qū)。實(shí)時性含好。由于破中斷級辣別較多早(最多組可達(dá)8顛級),布強(qiáng)實(shí)時紫性任務(wù)遞可安排遇在優(yōu)先糾級較高效的中斷貓服務(wù)程拉序中。模塊間的頭關(guān)系復(fù)雜已,耦合度剖大,不利愧于對系統(tǒng)鵲的維護(hù)和倍擴(kuò)充。80~9蝴0年代初餐的CNC系統(tǒng)大多偵采用這種眾結(jié)構(gòu)。.CNC系統(tǒng)軟件巨結(jié)構(gòu)模式第三節(jié)CNC系統(tǒng)軟菌件結(jié)構(gòu)*106現(xiàn)代數(shù)控與技術(shù).基于實(shí)收時操作嘩系統(tǒng)的炕結(jié)構(gòu)模敞式實(shí)時操作腸系統(tǒng)(Real德Tim占eOp暮erat軟ing流Syst騎emRTOS)是操作臣系統(tǒng)的籮一個重贈要分支載,它除探了具有講通用操厭作系統(tǒng)候的功能雙外,還具有雀任務(wù)管額理、多肢種實(shí)時袋任務(wù)調(diào)豎度機(jī)制扎(如優(yōu)絹先級搶觀占調(diào)度催、時間袋片輪轉(zhuǎn)因調(diào)度等乘)、任撤務(wù)間的籍通信機(jī)鄭制(如精郵箱、油消息隊給列、信肚號燈等粱)等功勸能。由此可旋知,CNC系統(tǒng)軟件眾完全可以專在實(shí)時操賢作系統(tǒng)的秋基礎(chǔ)上進(jìn)抄行開發(fā)。.CNC系統(tǒng)軟件鮮結(jié)構(gòu)模式第三節(jié)CNC系統(tǒng)軟件每結(jié)構(gòu)*107現(xiàn)代數(shù)攻控技術(shù)基于實(shí)時怠操作系統(tǒng)軟件結(jié)即構(gòu)圖RTOS模塊(任務(wù))1模塊(任務(wù))2模塊(任務(wù))…….CNC系統(tǒng)軟件惑結(jié)構(gòu)模式第三節(jié)CNC系統(tǒng)軟件蹲結(jié)構(gòu)*108現(xiàn)代數(shù)心控技術(shù)基于實(shí)時娛操作系統(tǒng)瞇的結(jié)構(gòu)模蕉式的優(yōu)點(diǎn)弱化功能績模塊間的搭耦合關(guān)系CNC各功能模扒塊之間在山邏輯上存棉在著耦合招關(guān)系,在鞋時間上存訊在著時序梢配合關(guān)系位。為了協(xié)糊調(diào)和組織蟻它們,前餡述結(jié)構(gòu)模助式中,需第用許多全則局變量標(biāo)縣志和判斷雷、分支結(jié)喘構(gòu),致使必各模塊間葡的關(guān)系復(fù)瓣雜。在本模式蜂中,設(shè)計君者只須考峽慮模塊自客身功能的夾實(shí)現(xiàn),然懸后按規(guī)則準(zhǔn)掛到實(shí)時亞操作系統(tǒng)哄上,而模堆塊間的調(diào)收用關(guān)系、約信息交換絹方式等功誤能都由實(shí)瞞時操作系擦統(tǒng)來實(shí)現(xiàn)倘。從而弱軟化了模塊友間的耦合訪關(guān)系。.CNC系統(tǒng)軟件蓋結(jié)構(gòu)模式第三節(jié)CNC系統(tǒng)軟炎件結(jié)構(gòu)*109現(xiàn)代數(shù)控懲技術(shù)系統(tǒng)的盲開放性剖和可維漢護(hù)性好從本質(zhì)上席講,前述愚結(jié)構(gòu)模式起采用的是贊單一流程花加中斷控將制的機(jī)制移,一旦開煙發(fā)完畢,蘆系統(tǒng)將是席的完全封金閉(對系鑒統(tǒng)的開發(fā)筋者也是如抄此),若雖想對系統(tǒng)扶進(jìn)行功能評擴(kuò)充和修亞改將是困旨難的。在本模式厭中,系統(tǒng)貌功能的擴(kuò)談充或修改帽,只須將放編寫好的傷任務(wù)模塊父(模塊程走序加上任議務(wù)控制塊餡(TCB幣)),掛到實(shí)時雙操作系統(tǒng)友上(按要戒求進(jìn)行編撓譯)即可想。因而,幼采用該模夕式開發(fā)的CNC系統(tǒng)具濟(jì)有良好過的開放濟(jì)性和可丹維護(hù)性謀。.CNC系統(tǒng)軟場件結(jié)構(gòu)奪模式第三節(jié)CNC系統(tǒng)軟件后結(jié)構(gòu)*110現(xiàn)代數(shù)控體技術(shù)減少系統(tǒng)升開發(fā)的工年作量在CNC系統(tǒng)軟件己開發(fā)中,狂系統(tǒng)內(nèi)核喜(任務(wù)管狀理、調(diào)度多、通信機(jī)噸制)的設(shè)腰計開發(fā)的柱往往是很惡復(fù)雜的,頑而且工作蘆量也相當(dāng)殃大。當(dāng)以從現(xiàn)有的實(shí)私時操作系員統(tǒng)為內(nèi)核經(jīng)時,即可議大大減少兼系統(tǒng)的開橋發(fā)工作量掠和開發(fā)周鐮期。.CNC系統(tǒng)軟件擴(kuò)結(jié)構(gòu)模式第三節(jié)CNC系統(tǒng)軟鵝件結(jié)構(gòu)*111現(xiàn)代數(shù)控蜜技術(shù)基于實(shí)仗時操作愉系統(tǒng)開扔發(fā)CNC系統(tǒng)的方搭法在商品滑化的實(shí)妄時操作忍系統(tǒng)下派開發(fā)CNC系統(tǒng),國掘外有些著累名CNC系統(tǒng)廠折家采用布了這種王方式。將通用PC機(jī)操作系違統(tǒng)(DOS、榨WIND痕OWS)擴(kuò)充擴(kuò)展毒成實(shí)時操妻作系統(tǒng),航然后在此如基礎(chǔ)上開筆發(fā)CNC系統(tǒng)軟件皺。目前國色內(nèi)有些CNC系統(tǒng)的鹿生產(chǎn)廠烘家就是公采用的狐這種方秩法。該險法的優(yōu)牢點(diǎn)在于DOS胳WI模NDO末WS是得到普剪遍應(yīng)用的忘操作系統(tǒng)阿,擴(kuò)充擴(kuò)策展相對較蜘容易,有父利于形成瓶具有我國醉自主版權(quán)肯的數(shù)控軟啄件,這是腔一種適合鞠我國國情朽的好方法削。.CNC系統(tǒng)軟件枕結(jié)構(gòu)模式第三節(jié)CNC系統(tǒng)軟傍件結(jié)構(gòu)*112現(xiàn)代數(shù)控金技術(shù).華賞中I型數(shù)控系模統(tǒng)軟件結(jié)靜構(gòu)介紹華中I型數(shù)控系惱統(tǒng)軟件的雀實(shí)時操作尖環(huán)境是在DOS操作系寧統(tǒng)上擴(kuò)充擴(kuò)醉展而成的鋸。以該環(huán)釀境為內(nèi)核相,實(shí)現(xiàn)了網(wǎng)一個開放薯式的數(shù)控檔系統(tǒng)軟件堂平臺,它演能提供方洋便的二次憤開發(fā)環(huán)境僑,使之能墻靈活地組抄配不同類頭型的數(shù)控綿系統(tǒng)和擴(kuò)修充系統(tǒng)的斃功能。因乳而,這種奮結(jié)構(gòu)具有謹(jǐn)良好的開障放性和可梯維護(hù)性。第三節(jié)CNC系統(tǒng)軟件呢結(jié)構(gòu)*113現(xiàn)代數(shù)礎(chǔ)控技術(shù)編輯程序參數(shù)設(shè)置解釋程序PLC管理MDI故障顯示……過程控制軟件NCBIOSRTMMS-DOS位置控制I/O控制PLC控制低層軟件過程層軟件NABASE華中I型數(shù)控系駐統(tǒng)軟件結(jié)曲構(gòu).華胸中I型數(shù)控羊系統(tǒng)軟策件結(jié)構(gòu)阿介紹第三節(jié)CNC系統(tǒng)軟漂件結(jié)構(gòu)*114現(xiàn)代數(shù)控獸技術(shù)軟件結(jié)雖構(gòu)概述華中Ⅰ董型數(shù)控唱系統(tǒng)的扒系統(tǒng)軟能件由兩扯部分組襯成:底層軟元件(軟當(dāng)件平臺碰)上層軟件糕(過程層撈軟件).華中I型數(shù)控系名統(tǒng)軟件結(jié)臉構(gòu)介紹第三節(jié)CNC系統(tǒng)軟強(qiáng)件結(jié)構(gòu)*115現(xiàn)代數(shù)趕控技術(shù)底層軟件祖(軟件平渣臺)圖中虛線裳以下的部亭分:DOS、束RTM和NCB誰IOSRTM模塊:為自活主開發(fā)匪的實(shí)時多任盾務(wù)管理模狀塊,負(fù)責(zé)CNC系統(tǒng)的蔽任務(wù)管久理調(diào)度酒。NCB腔IOS模塊:為基本杯輸入系統(tǒng)爸,管理CNC系統(tǒng)所雕有的外絮部控制悅對象,貴包括設(shè)拼備驅(qū)動晌程序(I/O饞)的管理、望位置控制位、PLC控制、窩插補(bǔ)計遠(yuǎn)算以及樓內(nèi)部監(jiān)骨控等。NCB慕ASE:RT碎M和NCBI重OS的統(tǒng)稱。編輯程序參數(shù)設(shè)置解釋程序PLC管理MDI故障顯示……過程控制軟件NCBIOSRTMMS-DOS位置控制I/O控制PLC控制低層軟件過程層軟件NABASE.華友中I型數(shù)控系跨統(tǒng)軟件結(jié)尖構(gòu)介紹第三節(jié)CNC系統(tǒng)軟件察結(jié)構(gòu)*116現(xiàn)代數(shù)臭控技術(shù)上層(過攤程控制層)軟件:虛線以上啟部分。主要功歸能模塊楚:編輯程序、參假數(shù)設(shè)置、金譯碼程序燈、PLC管

溫馨提示

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

評論

0/150

提交評論