計算機數(shù)控(CNC)裝置_第1頁
計算機數(shù)控(CNC)裝置_第2頁
計算機數(shù)控(CNC)裝置_第3頁
計算機數(shù)控(CNC)裝置_第4頁
計算機數(shù)控(CNC)裝置_第5頁
已閱讀5頁,還剩46頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、第四章第四章 計算機數(shù)控(計算機數(shù)控(CNC)裝置)裝置4.1 概述概述4.1.1 CNC技術(shù)的發(fā)展技術(shù)的發(fā)展n ISO對數(shù)控系統(tǒng)的定義:“數(shù)控系統(tǒng)是一種控制系統(tǒng),它自動閱讀輸人載體上事先給定的數(shù)字,并將其譯碼,從而使機床移動和加工零件”。n1952年,美國MIT利用電子管成功地研制出一套三坐標(biāo)聯(lián)動、利用脈沖乘法器原理的試驗性數(shù)字控制系統(tǒng),并把它裝在一臺立式銑床上,這是世界上第一代數(shù)控系統(tǒng)。n1959年,電子行業(yè)研制出晶體管器件,因而數(shù)控系統(tǒng)中廣泛使用晶體管和印制電路板,數(shù)控系統(tǒng)跨人第二代。n1965年,出現(xiàn)了小規(guī)模集成電路。由于它的體積小、功耗低,使數(shù)控系統(tǒng)的可靠性得到進一步提高,數(shù)控系統(tǒng)發(fā)

2、展到了第三代第三代。n以上三代都是采用專用控制的硬件邏輯數(shù)控系統(tǒng),也稱硬件數(shù)控(NC)。n 隨著計算機技術(shù)的發(fā)展,小型計算機開始取代專用控制的硬件邏輯數(shù)控,許多功能由軟件程序?qū)崿F(xiàn)。由計算機作控制單元的數(shù)控系統(tǒng)(CNC)稱為第四代數(shù)控系統(tǒng),1970年,在美國芝加哥國際展覽會上,首次展出了這種系統(tǒng)。n1970年前后,美國英特爾公司開發(fā)和使用了微處理器。1974年,又出現(xiàn)了以微處理器為核心的數(shù)控系統(tǒng),這就是第五代數(shù)控系統(tǒng)(MNC)。近20多年來,微處理器數(shù)控系統(tǒng)得到了飛速發(fā)展和廣泛的應(yīng)用。現(xiàn)在,人們將MNC也通稱為CNC。n由于CNC的大部分功能由軟件技術(shù)實現(xiàn),因而使得硬件進一步簡化,系統(tǒng)可靠性提高

3、,功能更加靈活和完善。計算機數(shù)控(CNC)也稱為軟接線數(shù)控。4.1.2 CNC系統(tǒng)的基本組成系統(tǒng)的基本組成n計算機數(shù)控(CNC)系統(tǒng)是一種用計算機通過執(zhí)行其存儲器內(nèi)的程序來實現(xiàn)部分或全部數(shù)控功能,并配有接口電路和伺服驅(qū)動裝置的專用計算機系統(tǒng)。目前習(xí)慣上所稱的計算機數(shù)控(CNC)系統(tǒng)多指微型機數(shù)控(MNC)。nCNC系統(tǒng)由數(shù)控程序、輸入輸出設(shè)備、計算機數(shù)控裝置數(shù)控程序、輸入輸出設(shè)備、計算機數(shù)控裝置(CNC裝置裝置)、可編程序控制器、可編程序控制器(PLC)、主軸驅(qū)動裝置和進、主軸驅(qū)動裝置和進給驅(qū)動裝置給驅(qū)動裝置(包括檢測裝置包括檢測裝置)等等組成,如圖所示。4.1.3 CNC裝置的組成裝置的組成

4、4.1.3.1 CNC裝置的硬件組成裝置的硬件組成nCNC裝置是數(shù)控系統(tǒng)的核心,它是一臺專用計算機。nCNC裝置與普通計算機一樣具有CPU、存儲器、總線、外設(shè)等。n不過其外設(shè)通常是指輸出接口及后續(xù)裝置,其中最主要的是輸出伺服運動指令推動輸出伺服運動指令推動數(shù)控機床各坐標(biāo)軸運動數(shù)控機床各坐標(biāo)軸運動。中央處理單元(CPU)存儲器一般由EPROM、RAM組成輸入、輸出接口MDI/CRT位置控制部分(包括主軸驅(qū)動控制、進給坐標(biāo)的控制)n在CNC裝置中,一般將顯示器和機床操作面版做在一起,以便實現(xiàn)手動數(shù)據(jù)輸入;n將CPU、存儲器、位置控制器、輸出接口等做在一起,構(gòu)成CNC裝置。4.1.3.2 CNC裝置

5、的軟件組成裝置的軟件組成n包括管理軟件管理軟件和控制軟件控制軟件兩大類。n管理軟件管理軟件由零件程序的輸入、輸出程序、顯示程序和診斷程序等組成。n控制軟件控制軟件由譯碼程序、刀具補償計算程序、速度控制程序、插補運算程序和位置控制程序等組成n數(shù)控軟件是用于機床加工的、實時控制的、專用的(或稱特殊的)計算機操作系統(tǒng)。n在CNC數(shù)控裝置中,硬件是基礎(chǔ),軟件只有在硬件的支持下才能運行;離開軟件,硬件同樣無法工作。n硬件是基礎(chǔ),軟件是靈魂,兩者相輔相成,缺一不可。n硬件集成度、位數(shù)、主頻、運算速度、指令系統(tǒng)、內(nèi)存硬件集成度、位數(shù)、主頻、運算速度、指令系統(tǒng)、內(nèi)存容量等在很大程度上決定了容量等在很大程度上決

6、定了CNC裝置的性能,而高水平裝置的性能,而高水平的軟件可以彌補硬件的某些不足。的軟件可以彌補硬件的某些不足。4.1.4 、CNC裝置的主要功能和特點裝置的主要功能和特點4.1.4.1 CNC裝置的主要功能裝置的主要功能n(1)控制功能 (2)準(zhǔn)備功能n(3)插補功能 (4)進給功能n(5)主軸速度功能 (6)輔助功能n(7)刀具功能(T功能)n(8)固定循環(huán)功能 (9)補償功能n(10)字符圖形顯示功能n(11 )程序編制功能n(12)輸入、輸出和通信功能n(13)自診斷功能4.1.4.2 CNC裝置的主要特點裝置的主要特點n(1)靈活性大、通用性強n(2)可以實現(xiàn)豐富、復(fù)雜的功能n(3)易

7、于實現(xiàn)機電一體化n(4)可靠性高、使用維修方便4.2 CNC裝置的硬件結(jié)構(gòu)裝置的硬件結(jié)構(gòu)n現(xiàn)在生產(chǎn)和新研制的數(shù)控機床都是采用微型計算機數(shù)控裝置。n從價格、功能和使用等性能指標(biāo)考慮,可分為經(jīng)濟型、標(biāo)準(zhǔn)型和高檔型三類數(shù)控裝置;n從硬件結(jié)構(gòu)上可分大板式結(jié)構(gòu)和模塊化結(jié)構(gòu);n按CNC裝置中微處理器的數(shù)目可分為為單微處理器和多微處理器結(jié)構(gòu);n按CNC裝置硬件的設(shè)計與制造方式可分為專用型和通用型,通用型又稱開放式體系結(jié)構(gòu)數(shù)控系統(tǒng),主要是基于通用個人計算機(PC機)的數(shù)控系統(tǒng)。n目前隨著機械制造技術(shù)的發(fā)展,對數(shù)控機床提出了復(fù)雜功能、高進給速度和高加工精度等要求,以適應(yīng)FMS、CIMS等更高層次的要求。因此,多

8、微處理器結(jié)構(gòu)的CNC系統(tǒng)和開放式體系結(jié)構(gòu)數(shù)控系統(tǒng)得到迅速發(fā)展,代表當(dāng)今數(shù)控系統(tǒng)發(fā)展的新水平。 4.2.1 大板式結(jié)構(gòu)和模塊化結(jié)構(gòu)大板式結(jié)構(gòu)和模塊化結(jié)構(gòu)n大板式結(jié)構(gòu)的CNC裝置,將主電路板做成大印刷電路板,稱為主板,包括主CPU和位置控制等,其它電路板為小板,可插在大板的插槽內(nèi)。大板式結(jié)構(gòu)緊湊,可靠性高,但其硬件功能不易變動,柔性低。n模塊化結(jié)構(gòu)的CNC裝置,是將整個CNC裝置按功能劃分為若干個功能模塊,每個功能模塊的硬件按模塊化方法設(shè)計成尺寸相同的印刷電路板(稱為功能模板),各板均可插到符合相應(yīng)工業(yè)標(biāo)準(zhǔn)總線的母板的插槽內(nèi)。功能模塊的控制軟件也是模塊化的。于是可按積木形式構(gòu)成CNC裝置,使設(shè)計簡

9、單,調(diào)試與維修方便,具有良好的適應(yīng)性和擴展性。4.2.2 單、多微處理器的硬件結(jié)構(gòu)單、多微處理器的硬件結(jié)構(gòu)1)單微處理器結(jié)構(gòu))單微處理器結(jié)構(gòu)n 所謂單微處理器結(jié)構(gòu)單微處理器結(jié)構(gòu),即采用一個微處理器來集中控制,分時分時處理數(shù)控的各個任務(wù)。n而某些CNC裝置雖然采用了兩個以上的微處理器,但能夠控制系統(tǒng)總線的只是其中的一個微處理器,它占有總線資源;n其他微處理器作為專用的智能部件,它們不能控制系統(tǒng)總線,也不能訪問存儲器。n這是一種主從結(jié)構(gòu)主從結(jié)構(gòu),故被納入單微處理器結(jié)構(gòu)中。1)單微處理器結(jié)構(gòu)_續(xù)n單微處理器結(jié)構(gòu)的單微處理器結(jié)構(gòu)的CNCCNC裝置裝置n包括了微型計算機系統(tǒng)的基本結(jié)微型計算機系統(tǒng)的基本結(jié)

10、構(gòu)構(gòu):微處理器和存儲器、總線、接口等。其中接口包括I/O接口、串行接口、CRT/MDI接口;n還包括數(shù)控技術(shù)中的控制單元部控制單元部件和接口電路件和接口電路,如位置控制單元、可編程序控制器(PLC)、主軸控制單元、穿孔機和紙帶閱讀機接口以及其他選件接口等。2)多微處理器)多微處理器CNC裝置的硬件結(jié)構(gòu)裝置的硬件結(jié)構(gòu)n單微處理器結(jié)構(gòu)的數(shù)控裝置只有一個CPU,實行集中控制,通過分時處理的方式來實現(xiàn)各種數(shù)控功能,插補等功能由軟件來實現(xiàn)。n優(yōu)點是投資小,結(jié)構(gòu)簡單,易于實現(xiàn)。n但數(shù)控功能的擴展和提高與處理速度成為一對突出的矛盾。n在多微處理器結(jié)構(gòu)中,由兩個或兩個以上的微處理器來構(gòu)成處理部件。各處理部件之

11、間通過一組公用地址和數(shù)據(jù)總線進行連接,每個微處理器共享系統(tǒng)公用存儲器或I/O接口,每個微處理器分擔(dān)系統(tǒng)的一部分工作,從而將在單微處理器的CNC裝置中順序完成的工作轉(zhuǎn)變?yōu)槎辔⑻幚砥鞯牟⑿?、同時完成的工作,因而大大提高了整個系統(tǒng)的處理速度。( (一一) )多微處理器多微處理器CNC裝置的體系結(jié)構(gòu)裝置的體系結(jié)構(gòu)多微處理器CNC裝置可將其分為如下結(jié)構(gòu): (1)主從結(jié)構(gòu)n只有一個CPU對整個裝置的資源有控制權(quán)和使用權(quán),而其他帶有CPU的功能部件只能接受主CPU的控制命令或數(shù)據(jù),或向主CPU發(fā)出請求信息以獲得所需的數(shù)據(jù)。從硬件的體系結(jié)構(gòu)看,單微處理器結(jié)構(gòu)與主從結(jié)構(gòu)極其相似,因為主從結(jié)構(gòu)的從模塊與單微處理器

12、結(jié)構(gòu)中相應(yīng)模塊在功能上是等價的。n現(xiàn)在單微處理器結(jié)構(gòu)已被這種主從結(jié)構(gòu)所取代。 (2)多主結(jié)構(gòu) n有兩個或兩個以上帶CPU的功能部件對裝置資源有控制權(quán)和使用權(quán)。功能部件之間采用緊耦合,即均掛靠在裝置總線上,集中在一個機箱內(nèi),有集中的操縱系統(tǒng),通過總線仲裁器來解決爭用總線問題,通過公共存儲器來交換裝置內(nèi)的信息。 (3)分布式結(jié)構(gòu) n該裝置有兩個或兩個以上帶有CPU的功能模塊,每個功能模塊有自己獨立的運行環(huán)境(總線、存儲器、操作系統(tǒng)等),功能模塊間采用松耦合,即在空間上可以較為分散,各模塊之間采用通信方式交換信息。n從20世紀(jì)80年代中期開始出現(xiàn)多微處理器數(shù)控裝置產(chǎn)品,其中絕大部分是主從結(jié)構(gòu)類型,主

13、從結(jié)構(gòu)裝置能夠滿足數(shù)控加工的大多數(shù)要求。由于多主結(jié)構(gòu)和分布式結(jié)構(gòu)較復(fù)雜,操作系統(tǒng)設(shè)計較困難,所以,在數(shù)控裝置中應(yīng)用相對較少。(二)多微處理器(二)多微處理器CNC裝置的典型結(jié)構(gòu)裝置的典型結(jié)構(gòu)n多微處理器結(jié)構(gòu)的CNC裝置大都采用模塊化結(jié)構(gòu),固化在硬件中。n軟硬件模塊形成一個具有特定功能的單元,稱為功能模塊。n功能模塊之間有明確的固定接口,按工廠或工業(yè)標(biāo)準(zhǔn)制造,于是可以組成積木式的CNC裝置。n如果某一個模塊出了故障,其他模塊仍能照常工作,可靠性高。nCNC裝置可根據(jù)需要,增加相應(yīng)的功能模塊。一般有以下幾種功能模塊組成。 (1)CNC管理模塊 (2)CNC插補模塊 (3)位置控制模塊 (4)PLC

14、模塊 (5)數(shù)據(jù)輸入、輸出和顯示模塊 (6)存儲器模塊n多微處理器的CNC置一般采用總線互聯(lián)方式,典型的結(jié)構(gòu)有共享總線型、共享存儲器型及它們的混合型結(jié)構(gòu)共享總線型、共享存儲器型及它們的混合型結(jié)構(gòu)等。(1)共享總線型結(jié)構(gòu))共享總線型結(jié)構(gòu)(2)共享存儲器結(jié)構(gòu))共享存儲器結(jié)構(gòu)(3)共享總線和共享存儲器型結(jié)構(gòu))共享總線和共享存儲器型結(jié)構(gòu)(三)多微處理器(三)多微處理器CNC裝置結(jié)構(gòu)的特點裝置結(jié)構(gòu)的特點n(1)計算速度高n(2)適應(yīng)性和擴展性好n(3)可靠性高n(4)硬件易于組織規(guī)模生產(chǎn)4.2.3 專用型結(jié)構(gòu)和個人計算機式結(jié)構(gòu)專用型結(jié)構(gòu)和個人計算機式結(jié)構(gòu)1)專用型結(jié)構(gòu))專用型結(jié)構(gòu)n硬件由各制造廠專門設(shè)計

15、和制造,布局合理,結(jié)構(gòu)緊湊,專用性強,但硬件之間彼此不能交換和替代,沒有通用性,如FANUC數(shù)控系統(tǒng)、SIEMENS數(shù)控系統(tǒng)、美國A-B系統(tǒng)等都屬于專用型。2)個人計算機式結(jié)構(gòu))個人計算機式結(jié)構(gòu)n以工業(yè)PC機作為CNC裝置的支撐平臺,再由各數(shù)控機床制造廠根據(jù)數(shù)控的需要,插入自己的控制卡和數(shù)控軟件構(gòu)成相應(yīng)CNC裝置。由于工業(yè)標(biāo)準(zhǔn)計算機的生產(chǎn)數(shù)以百萬計,其生產(chǎn)成本很低,繼而也就降低了CNC系統(tǒng)的成本。若工業(yè)PC機出故障,修理及更換均很容易。美國ANILAM公司和AI公司生產(chǎn)的CNC裝置屬該類型。4.2.4 封閉式結(jié)構(gòu)、封閉式結(jié)構(gòu)、PC嵌入嵌入NC式結(jié)構(gòu)、式結(jié)構(gòu)、NC嵌入嵌入PC式結(jié)構(gòu)和軟件型開放式

16、結(jié)構(gòu)式結(jié)構(gòu)和軟件型開放式結(jié)構(gòu) 1) 封閉式結(jié)構(gòu)封閉式結(jié)構(gòu)n如FANUC0系統(tǒng)、MITSUBISHI M50系統(tǒng)、SINUMERIK 810系統(tǒng)等都是專用的封閉體系結(jié)構(gòu)的數(shù)控系統(tǒng)。2) PC嵌入嵌入NC式結(jié)構(gòu)系統(tǒng)式結(jié)構(gòu)系統(tǒng)n如FANUC l8i、16i系統(tǒng),SINUMERIK 840D系統(tǒng),Num l060系統(tǒng),AB 9/360等數(shù)控系統(tǒng),是由于數(shù)控系統(tǒng)制造商不愿放棄多年來積累的數(shù)控軟件技術(shù),又想利用計算機豐富的軟件資源而開發(fā)的產(chǎn)品。3)NC嵌人嵌人PC式結(jié)構(gòu)式結(jié)構(gòu)n它由開放體系結(jié)構(gòu)運動控制卡加PC機構(gòu)成。4)軟件型開放式結(jié)構(gòu)軟件型開放式結(jié)構(gòu)n這是一種最新開放體系結(jié)構(gòu)的數(shù)控系統(tǒng)。4.3 CNC裝

17、置的軟件結(jié)構(gòu)裝置的軟件結(jié)構(gòu)nCNC裝置的軟件又稱為系統(tǒng)軟件(系統(tǒng)程序),是數(shù)控加工的一種專用軟件,是為完成CNC系統(tǒng)的各項功能而專門設(shè)計和編制的,其管理作用類似于計算機的操作系統(tǒng)的功能。n不同的CNC裝置,其功能和控制方案也不同,因而各系統(tǒng)軟件在結(jié)構(gòu)上和規(guī)模上差別較大,各廠家的軟件互不兼容。n現(xiàn)代數(shù)控機床的功能大都采用軟件來實現(xiàn),因此,系統(tǒng)軟件的設(shè)計及功能是CNC裝置的關(guān)鍵。nCNC裝置的軟件結(jié)構(gòu)取決于軟件和硬件的分工,也取決于軟件本身的工作性質(zhì)。硬件為軟件運行提供了支持環(huán)境。n軟件和硬件在邏輯上是等價的,由硬件能完成的工作原則上也可以由軟件完成。n硬件處理速度快,但造價高,軟件設(shè)計靈活,適應(yīng)

18、性強,但處理速度慢。所以,在CNC裝置中,軟硬件的分工是由性能/價格比決定的。n在現(xiàn)代CNC裝置中,軟件和硬件的界面關(guān)系是不固定的。早期的NC裝置中,數(shù)控系統(tǒng)的全部功能都由硬件來實現(xiàn),隨著計算機技術(shù)的發(fā)展,計算機參與了數(shù)控系統(tǒng)的工作,構(gòu)成了計算機數(shù)控(CNC)系統(tǒng),由軟件完成數(shù)控工作。4.3.1 CNC裝置軟件硬件的界面裝置軟件硬件的界面隨著產(chǎn)品的不同、功能要求的不同, 軟件和硬件界面是不一樣的,三種典型CNC裝置的軟硬件界面關(guān)系如圖所示。CNC軟件的內(nèi)容及其結(jié)構(gòu)類型軟件的內(nèi)容及其結(jié)構(gòu)類型n CNC系統(tǒng)是一個專用的實時多任務(wù)系統(tǒng),CNC裝置通常作為一個獨立的過程控制單元用于工業(yè)自動化生產(chǎn)中。因

19、此,它的系統(tǒng)軟件包括管理和控制兩大部分。n管理部分管理部分包括輸入、IO處理、通信、顯示、診斷以及加工程序的編制管理等程序;n控制部分控制部分包括譯碼、刀具補償、速度處理、插補和位置控制等軟件。n數(shù)控的基本功能由這些功能子程序?qū)崿F(xiàn)。這是任何一個計算機數(shù)控系統(tǒng)所必須具備的。n不同的系統(tǒng)軟件結(jié)構(gòu)中對這些子程序的安排方式不同,管理方式亦不同。n在單微處理器數(shù)控系統(tǒng)中單微處理器數(shù)控系統(tǒng)中,常采用前后臺型的軟件結(jié)構(gòu)和中斷型的軟件結(jié)構(gòu)。n在多微處理器數(shù)控系統(tǒng)中多微處理器數(shù)控系統(tǒng)中,將微處理器作為一個功能單元利用上面的思想構(gòu)成相應(yīng)的軟件結(jié)構(gòu)類型,各個CPU分別承擔(dān)一定的任務(wù),它們之間的通信依靠共享總線和共享

20、存儲器進行協(xié)調(diào)。n在子系統(tǒng)較多時,也可采用相互通信的方法。n無論何種類型的結(jié)構(gòu),CNC裝置的軟件結(jié)構(gòu)都具有多任務(wù)并行處理和多重實時中斷的特點。4.3.2 CNC系統(tǒng)軟件的結(jié)構(gòu)與特點系統(tǒng)軟件的結(jié)構(gòu)與特點1)多任務(wù)并行處理多任務(wù)并行處理n數(shù)控加工時,CNC裝置要完成許多任務(wù),在多數(shù)情況下,管理和控制的某些工作必須同時進行。n并行處理是指計算機在同一時刻或同一時間間隔內(nèi)完成兩種或兩種以上性質(zhì)相同或不相同的工作。并行處理的優(yōu)點能提高運行速度。 n表現(xiàn)在軟件上主要采用“資源分時共享”和“資源重疊流水處理”2)實時中斷處理)實時中斷處理nCNC系統(tǒng)軟件結(jié)構(gòu)的另一個特點是實時中斷處理。CNC系統(tǒng)程序以零件加

21、工為對象,每個程序有許多子程序,它們按預(yù)定的順序反復(fù)執(zhí)行,各步驟間關(guān)系十分密切,有許多子程序?qū)崟r性很強,這就決定了中斷成為整個系統(tǒng)不可少的重要組成部分。nCNC系統(tǒng)的中斷管理主要靠硬件完成,而系統(tǒng)的中斷結(jié)構(gòu)決定了軟件結(jié)構(gòu)。 (1)CNC系統(tǒng)的中斷類型 有外部中斷、內(nèi)部定時中斷、硬件故障中斷和程序性中斷等幾種類型。(2)CNC系統(tǒng)的中斷結(jié)構(gòu)模式 有前后臺軟件結(jié)構(gòu)中的中斷前后臺軟件結(jié)構(gòu)中的中斷模式模式和中斷型軟件結(jié)構(gòu)中的中斷模式中斷型軟件結(jié)構(gòu)中的中斷模式等。4.3.2 CNC裝置的數(shù)據(jù)轉(zhuǎn)換裝置的數(shù)據(jù)轉(zhuǎn)換n CNC裝置的數(shù)據(jù)轉(zhuǎn)換包括指令輸入、譯碼、刀具補償、速度處理、插補以及位置控制等幾個過程,如圖

22、所示。4.3.3 故障診斷故障診斷n完善的診斷程序是現(xiàn)代CNC裝置的特點之一。nCNC裝置的故障診斷利用裝置中的計算機進行,通過軟件來實現(xiàn)。診斷程序可包含在系統(tǒng)程序中,在系統(tǒng)運行過程中進行檢查和診斷。也可以作為服務(wù)性程序,在系統(tǒng)運行前或故障停機后進行診斷,查找故障部位。還可以通信診斷,由通信診斷中心運行診斷程序,指示操作者進行某些試運行來進行診斷。 4.3.3.1 運行中診斷運行中診斷n運行中的診斷程序比較分散,常包含在主控程序、中斷處理程序等各部分中。接口、伺服系統(tǒng)和機床方面的診斷程序都包含在CNC裝置軟件結(jié)構(gòu)的相應(yīng)部分。4.3.3.2 停機診斷停機診斷n停機診斷是當(dāng)系統(tǒng)發(fā)生故障或和系統(tǒng)開始

23、運行前,利用診斷程序進行的診斷。n該診斷程序可以與系統(tǒng)程序分開,需要時再輸入CNC裝置。診斷時,將自診斷程序裝人運行,若CNC系統(tǒng)無故障,檢查程序連續(xù)運行,不停機;若發(fā)現(xiàn)故障,則停機,從停機地址即可找到故障部位。n自診斷程序包括:內(nèi)存檢查程序、邏輯檢查程序、算術(shù)檢查程序、接口與外設(shè)檢查程序、位置控制測試程序,以及掉電處理檢查程序等等。4.3.3.3 通訊診斷通訊診斷n用戶CNC系統(tǒng)經(jīng)電話線路與診斷中心通信,由診斷中心發(fā)出診斷程序,CNC進行某種運行,同時收集數(shù)據(jù),分析系統(tǒng)的狀態(tài)。系統(tǒng)狀態(tài)與存儲的應(yīng)有工作狀態(tài)或某些極限值進行比較,來確定系統(tǒng)工作狀態(tài)是否正常。n對于長時間才能發(fā)現(xiàn)和排除的間歇性故障

24、,診斷中心計算機可發(fā)送診斷程序給用戶CNC。此程序與CNC的系統(tǒng)程序并行工作,實時地尋找與監(jiān)視故障。一旦發(fā)現(xiàn)故障,就使系統(tǒng)停止工作。n通過通信診斷不但能找出故障,而且還能對故障趨勢進行分析預(yù)測。n隨著CNC裝置結(jié)構(gòu)的發(fā)展,自診斷功能也不斷發(fā)展。4.4 CNC裝置的接口與通訊裝置的接口與通訊4.4.1 概述概述n接口是保證信息快速、正確傳送的關(guān)鍵部分,現(xiàn)代CNC裝置都具有完備的數(shù)據(jù)傳送和通信接口。n數(shù)控機床的CNC裝置需要與下列設(shè)備進行數(shù)據(jù)傳送和信息通信。n1)數(shù)據(jù)輸入輸出設(shè)備n2)外部機床控制面版n3)進給驅(qū)動線路和主軸驅(qū)動線路n4)通用的手搖脈沖發(fā)生器4.4.2 輸入輸入/輸出輸出(I/O)

25、接口接口n數(shù)控機床“接口”指的是數(shù)控系統(tǒng)與機床電氣控制設(shè)備(由繼電器、接觸器組成的強電)之間的電氣連接部分。1)數(shù)控機床上的接口規(guī)范)數(shù)控機床上的接口規(guī)范n根據(jù)國際標(biāo)準(zhǔn)“IS043361981(E)機床電氣設(shè)備之間的接口規(guī)范”的規(guī)定,接口分為四類。2)數(shù)控機床上的輸入、輸出信號)數(shù)控機床上的輸入、輸出信號n由機床(MT)向CNC裝置傳送的信號稱為輸入信號;由CNC裝置向MT傳送的信號稱為輸出信號。n輸入/輸出信號有:直流數(shù)字輸入/輸出信號、直流模擬 輸入/輸出信號、交流輸入/輸出信號。4.4.3 串行通信及接口串行通信及接口n數(shù)據(jù)在設(shè)備間的傳送可用串行方式或并行方式。相距較遠的設(shè)備數(shù)據(jù)傳送采用串行方式。串行接口需要有一定的邏輯,將機內(nèi)的并行數(shù)據(jù)轉(zhuǎn)換成串行信號后再傳送出去,接收時也要將收到的串行信號經(jīng)過緩沖器轉(zhuǎn)換成并

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論