中文字幕视频在线免费_日韩在线精品_日韩视频免费看_中文字幕在线三区_午夜免费视频_日韩在线大片

機床數控軟件化結構體系

來源:互聯網

點擊:1293

A+ A-

所屬頻道:新聞中心

關鍵詞:數控軟件

    0 前言

      受計算機和微電子科學與技術發展歷史過程的影響,逐步形成了數控機床由金屬切削機床、伺服驅動電動機和數控系統三大模塊構成的傳統結構模式。近年來,為了提高數控機床的系統集成性與智能化程度,國外繼NC和CNC之后,提出了新一代數控NGC和全開放結構OSA,數控系統趨向于與PC結構體系兼容的多機互連開放型系統,其結構有兩種形式:一種是PC+NC,另一種為PC-based這些數控系統的共同特點是采用上下級多CPU結構,上級使用Pc,具有一定的開放性,而下級往往有多個CPU,其類型五花八門,總線各異,數控系統的結構千差萬別,上下級計算機的通信方式多種多樣,都沒有實現開放化和通用化 例如,目前國產的高中檔數控系統中,有的下級使用了多片MCS-51/96系列8/16位單片機和專用板卡;有的下級是SS-Bus上的多主8086/87系統,ss.Bus與上級Pc的ISA總線由專用的數據通信板橋接;還有的系統采用了TOKO公司的3700系列專用芯片

      在傳統的數控機床概念下,數控系統既要實現數控機床的:亡藝功能又要完成數控機床的運動控制,因而其上下級CPU軟硬件聯系緊密,下級CPU系統的不開放性會影響到整個數控系統的開放性、可擴展性和升級能力,數控機床的工藝性能與數控系統的硬件交織在一起。在這種局面下,機床數控化對于機床生產廠家仍是一個較為艱難和復雜的過程,數控機床開發與升級受到來自數控系統軟硬件的多方面限制,數控機床的柔性和可集成性難以提高,給制造自動化的實現造成了困難。

      注意到上述問題,并結合近年來PC理論、技術與應用的飛速發展,本文提出了一種機床數控軟件化結構體系.即 +基于PC的完備數字機床的結構體系 在這一概念下,工藝軟件在一白Host-PC運行,所生成的設備動作信息由串口或Modem卡)傳送給完備數字機床。完備數字機床接受符合ISO標準的文字地址程序段格式、函數、樣條、表格或逐點給出的伺服系統位置參考信號.它相當于允許用戶自由的定義插補算法,從而大大增加r兩軸以上的多軸聯動設備加工程序編制的靈活性,使數控機床復雜曲線(面)加亡的能力、速度和情度都有所提高

    1 機床數控軟件化結構體系與分析

      機床數控軟件化結構體系可由圖1表示 在機床數控軟件化結構體系中,一臺完備數字機床就是一臺PC標準外設設備,類似于一臺X-Y繪圖儀.而完備則意味著可在Pc的控制下實現機床所有町能的動作,這樣就可由PC上運行的工豈軟件實現所有可能的加工工藝,從而使得數控機床成為 上運行的各種工藝軟件及其控制下的完備數字機床:通過構造數字機床的設備驅動程序,工藝軟件完全獨立于具體的數字機床,機床生產廠生產 同類型和型號的數控機床時,硬件都是工業pc及其系列擴展模塊,不同的主要是軟件工作,機床數控化將徹底擺脫來自數控系統軟硬件的限制。另一方面,不同廠家和型號的同類數字機床可以使用同一個工藝 數控系統支持下很難做到或者根率無法做到軟件。

    圖1 機床數控軟件化結構體系

     由于PC在組網技術上十分靈活,而且技術也很成熟,可以支持包括乙太網、Petri網,甚至Interwet網在內的多種網絡協議及拓撲結構,加之pc版本CAD/CAM/CAPP已十分豐富,在CAD/CAM/CAPP集成方面有突出優勢,其面向智能制造系統IMS和遠程制造的性能有很大提高。

      此外,機床數控軟件化結構體系有利于提高加工精度和速度。在這一方面,國外目前在定點DSP的基礎上,又在考慮采用浮點DSP,并為其設計高性能宴時操作系統;國內則仍以MCS-51/96系列單片機(scc)為主,對每一個控制軸單獨使用一片CPU,以滿足高采樣頻率的要求。由于SCC的速度,精度以及硬件資源都十分有限,而DSP的優勢也主要集中在快速完成加法和乘法運算,如進行快速傅里葉變換(FFT)或構成數字濾波器,因此使用SCC或DSP構成數字控制器在很大程度上限制了系統性能的進一步提高,并且開放性和通用性差,開發工具有限.開發周期長,開發成本高。鑒于目前Pentium CPU的綜合性能已經超過了DSP,本項目提出構成與PC完全兼容的、基于Pentium CPU的32位高性能控制器..該技術還可用于具有強烈軸問動力學耦臺的機床.如虛擬軸機床以及機器人的運動控制,這時若采用獨立的單軸控制是不可能獲得好的性能的。可見,機床數控軟件化結構體系所提供的某些功能在現有數控系統支持下很難做到或者根率無法做到。

    2 完備數字機床及其控制器

      在圖1所示系統中.完備數字機床控制器硬件是PC及其擴展板.在相應的軟件支持下,完成手動面板控制,指令解釋與機床狀態報告,以及運動控制。完備數字機床控制器與機床的機械部分一起構成完備數字機床,可用如圖2所示的方框圖表示。

    圖2 完備數字機床力框圖

      2.1 完備數字機床手動面板

      完備數字機床手動面板實現機床基奉I/O開關量的手動控制,如機床基本狀態的顯示,工作臺面位置手動調整和急停。現有數控機床的手動面板.往往直接由數控系統的開關量控制模塊控制,面板與數控系統之間的信息傳遞是并行的.接口復雜,而且無法規定標準與協議 為了解決這一問題,完備數字機床手動面板由MCS51系列單片機管理,采用標準串行通信與數字機床控制器交換信息 完備數字機床上電后,數字機床控制器和單片機開始系統自檢,之后便進入等待狀態,單片機定時檢查輸入狀態有無變化,并將變化了的輸入狀態由串行中斷送人數字機床控制器,由其作出相應的反應。數字機床控制器輸出到手動面板的顯示信息由單片機的中斷服務程序進行相應的處理。手動面板的輸入輸出信息有:

      (1)完備數字機床的工作方式選擇:手動/聯機。  (2)手動單步進給。  (3)手動連續進給。  (4)回原點。  (5)進給速度倍率.  (6)進給坐標選擇  (7)主軸電動機、泵、電磁離臺制動器等的狀態  (8)急停。  (9)暫停及顯示。  (10)進給坐標超行程顯示。  (11)故障顯示。

      2.2 完備數字機床控制器軟件

      完備數字機床控制器軟件是在DOS下用c++語言開發的,其框圖如圖3所示。數字機床控制器軟件基于DOS,主要是由于在這一操作系統下可以直接訪問數字機床控制器擴展板卡,而且DOS的實時性也得到認同。在圖3中,實時控制模塊由中斷服務程序實現,它是整個系統中唯一具有實時性要求的模塊。為了實時運行其他的模塊,只使用了為數不多的幾個數據隊列,每一個隊列由一個類來維護,通過成員函數可以對其數據和狀態進行訪問。

      主控計算機和手動面板的運動指令經過監控和指令解釋模塊預處理后生成運動代碼隊列,該隊列由運動代碼解釋模塊解釋,生成參考信號數據隊列在完備數字機床處于自動狀態時,運動和輔助功能指令由主控計算機的工藝控制軟件生成。完備數字機床的狀態,包括當前位置、故障信息以及繼電器/接觸器觸點通/斷等,可以根據工藝控制軟件顯示的要求由標準串口送至主控計算機。

      圖3所示的完備數字機床控制器軟件,與具體機床及其工藝性能的控制無關,也就是說該數字機床控制器軟件支持具有機床數控軟件化結構體系的不同種類和型號的機床,如各種銑床、車床或磨床等 不同工藝所要求的機床進給軸數和輔助功能等方面的差異不影響數字機床控制器軟件,同時也不是數字機床控制器要控制的對象,完備數字機床控制器使機床傳感器輸出、運動控制(進給伺服電動機輸入)以及其他的一些低級操作對于主控計算機是能控的,并且是完備的 另一方面,由于引入了完備數字機床的概念和數字機床控制器,數控機床工藝的控制與硬件的接口是標準串行通信,數控機床工藝的控制是獨立于硬件的軟件,從而實現了機床數控軟件化。

    圖3 數字機床控制器軟件框圖

    3 應用實例

      上述機床數控軟件化結構體系已經被應用于一臺三坐標兩聯動數控銑床的改造。改造前,該數控銑床采用基于PC-XT的開放式數控系統.三軸伺服控制采用直流伺服電動機驅動,碼盤進行半闊環位置檢測,最終由日本TOKO公司的專用伺服板卡進行位置伺服控制,可控制機床完成兩軸圓弧運動,三軸直線及螺旋線運動 為了提高該數控銑床的性能和檢驗本文提出的機床數控軟件化結構體系,將原有數控系統拆除,新開發了D3M.2A三坐標完備數字銑床,其控制器主板選用工業控制級的80486DX4.100,光柵計數卡、D/A卡及開關量I/O卡均為AT總線擴展卡,性能指標如下:

      (1)所有精度指標不劣于原機床,  (2)三坐標三聯動。  (3)智能手動面板簡潔友好,最大可讀人81個鍵值,輸出16個顯示。  (4)人機界面友好,可以接受標準G代碼、參數方程和逐點數據。  (5)速度快、功能全、可靠性高  (6)將機床性能升級的軟硬件工作分離開,可以獨立進行軟硬件升級。  (7)D3M.2A三坐標完備數字銑床控制軟件可用于其他機床(尤其是三軸以上多軸聯動機床)機電設備的運動控制。

      圖4是D3M.2A三坐標完備數字銑床在主控計算機控制下銑削玫瑰線的刀具中心軌跡及其極坐標方程,若加工平面選w 平面,則主控計算機生成該軌跡的州坐標并發送到D3M.2A的程序段如下由此可見,在本文提出的數控機床結構體系下,加工這一類可用方程描述的復雜曲線/面(如采用樣條函數描述的自由曲面)的編程太大簡化,而且直截了當,不再以傳統的直線/圓弧插樸為中介,因而避免了由此帶來的計算速度和精度方面的問題。


    圖4 立銑刀中心軌跡及其極坐標方程

    4 結論

      本文提出的機床數控軟件化的結構體系,是一項全新概念的數控技術,實現了真正意義上的全開放,簡化了機床數控化的過程和復雜性,它將有力地促進數控機床的研究、開發、生產和普及,特別有利于提高我國機床的數控化率。同時,本技術能進一步提高單機加工速度、精度和可靠性等指標,使數控機床在面向制造自動化的柔性和可集成性上產生實質性的飛躍,為實現快速可重組技術和智能制造提供條件。結論如下:

      (1)首次提出了一種將數控機床工藝性能的控制與具體設備和控制系統硬件分離的結構體系。

      (2)充分發揮了PC平臺上的軟硬件優勢,豐富和改善了開發環境,擺脫了來自數控系統軟硬件的限制,降低了用戶的硬件開銷。

      (3)新的數控機床結構體系能夠很好地支持數控機床進一步智能化、集成化和系統化(包括網絡化)。

      (4)本技術使數控機床(特別是兩軸以上多軸聯動設備)的設計與開發簡單化、標準化、開放化、通用化和軟件化。

      (5)減少了CPU的個數,有利于提高系統可靠性。

    (審核編輯: 智匯胡妮)

    聲明:除特別說明之外,新聞內容及圖片均來自網絡及各大主流媒體。版權歸原作者所有。如認為內容侵權,請聯系我們刪除。

    主站蜘蛛池模板: 91最新网站| 九色自拍| 成人福利在线观看 | 日韩一区二区在线观看 | 国产精品视频久久 | 羞羞在线观看 | 国内精品视频 | 日本少妇bbbb爽爽bbb美 | 天天艹| 久草福利在线视频 | 国产精品视频免费观看 | 欧美日韩一区二区三区在线观看 | 精品www | 精品久久久久一区二区国产 | 中国精品一区二区 | 成人激情视频免费在线观看 | 日韩精品专区在线影院重磅 | 久久久久99 | 羞羞小视频 | 在线观看亚洲免费视频 | 喷水av| 国产一区二区三区在线视频观看 | 久久中文字幕一区 | 亚洲免费视频大全 | 精品日韩一区二区 | 中文字幕欧美激情 | 欧美欧美欧美 | 来个毛片 | 毛片在线免费播放 | 欧美亚洲国产日韩 | 免费的污网站 | 日韩欧美在线观看视频 | 欧美簧片在线 | 国产毛片在线看 | 日韩高清在线 | 亚洲精品免费视频 | 天堂av一区二区 | 免费的一级黄色片 | 亚洲精品wwww| 美女爽到呻吟久久久久 | 久久九九99 |