天天操免费视频,国产免费aa,三级视频黄色,98精品国产,久久深爱网,国产精品久久国产精麻豆96堂,色偷偷色偷偷色偷偷在线视频

基于嵌入式的數控技術研究與實現(xiàn)

來源:互聯(lián)網

點擊:1302

A+ A-

所屬頻道:新聞中心

關鍵詞:嵌入式 數控技術 數控系統(tǒng)

    0 引言

      隨數著數控技術的發(fā)展,人們對數控系統(tǒng)的互聯(lián)互操作需求也越來越迫切,這方面的工作涉及到體系結構、接口與互聯(lián)協(xié)議。在與數控技術有關的開放式控制系統(tǒng)體系結構方面,國外已提出、建立了相應的工業(yè)標準,如OMAC、OSAC等?;诠I(yè)PC的開放式數控體系結構在國內也獲得了人們的廣泛研究和應用,包括對分布式數控系統(tǒng)體系架構的研究。同時COM、CORBA、OPC等軟件組件技術也在開放式數控系統(tǒng)研究中獲得應用。制造技術與信息技術的結合,特別是網絡化數字制造技術的出現(xiàn)和發(fā)展,給數字控制技術帶來了新的需求和機會,與此相適應的是數控技術的網絡化。在網絡數字制造環(huán)境下,一臺制造設備成為企業(yè)甚至全球數字制造網絡的一個資源節(jié)點,接受和執(zhí)行來自數字制造網絡的任務、控制命令和狀態(tài)監(jiān)測。

      目前的數控系統(tǒng),無論是軟硬結合的還是全軟件的,無論是基于組件的還是聯(lián)網的數控系統(tǒng),主要是采用基于工業(yè)通用Pc機的單機型系統(tǒng)架構,即系統(tǒng)以一臺計算機系統(tǒng)(通常是PC機)為主,配以其它輔助控制裝置,在一套系統(tǒng)上集成了大量的或者說幾乎全部的數控功能。正如辯證法所指明的,任何事情都是一分為二的。通用工業(yè)PC機用于數控有許多的優(yōu)點,但也存在一些無法回避的問題,如PC的數控系統(tǒng)的Windows操作系統(tǒng)甚至DOS操作系統(tǒng)的知識產權問題或者Linux操作系統(tǒng)的應用軟件支持的缺乏。其次,基于PC的數控系統(tǒng)主要采用單機型的系統(tǒng)架構,而這種單機型的數控系統(tǒng)架構存在的一個顯著問題是系統(tǒng)缺乏柔性。系統(tǒng)缺乏柔性主要表現(xiàn)在:(1)幾乎所有數控功能都集成到一個系統(tǒng)中,因此,系統(tǒng)和功能一旦確定,不能依據加工需要、用戶需要而改變;(2)基于工業(yè)PC的數控系統(tǒng)的擴展主要基于ISA、EISA、PCI等并行總線進行擴展,但這種擴展方式存在的問題是,一方面擴展槽有限,另一方面這種基于并行總線的擴展是緊耦合式擴展,擴展硬件模塊的研制開發(fā)比較復雜。再其次,在網絡化數字制造環(huán)境下,機床數控系統(tǒng)已從過去一個獨立的、完整的系統(tǒng),變成了一個相對簡單的執(zhí)行單元,數控系統(tǒng)自身的許多功能可以簡化、甚至省略。還有,隨著數控系統(tǒng)功能越來越豐富,將幾乎所有功能集成在單個計算機系統(tǒng)上將使得軟件系統(tǒng)的設計、開發(fā)變得非常復雜,軟件耦合變得很密切,不利于互聯(lián)和互操作。

      近來,嵌入式系統(tǒng)的性能不斷提高,價格逐漸降低,且嵌入式技術與各種通信技術密切結合,通過串行通信、現(xiàn)場總線和網絡,可將嵌入式系統(tǒng)連成現(xiàn)場網絡或接入到企業(yè)網絡、乃至互聯(lián)網;而且嵌入式軟硬件開發(fā)環(huán)境、開發(fā)工具也越來越豐富和完善。因此,基于嵌入式技術的數控系統(tǒng)近幾年也開始得到人們的重視和研究,國外已出現(xiàn)了基于嵌入式技術的數控系統(tǒng)產品,如德國ECKELMANN公司E*ENC555,但總的來說,這方面的研究才剛開始,還有許多工作要做。本文作者利用嵌入式技術、網絡與通信技術的發(fā)展成果,對系統(tǒng)更緊湊、性價比更高、資源利用更充分、結構靈活、易于擴展、具有開放架構并能更好滿足網絡化數字制造環(huán)境的嵌入式數控系統(tǒng)進行了研究和開發(fā)。

    1 嵌入式數控系統(tǒng)及其體系結構

      為了實現(xiàn)從微小化的角度提高資源利用率、通過系統(tǒng)模塊化和網絡互聯(lián)技術提高系統(tǒng)結構的靈活性和柔性、通過嵌入式實時操作系統(tǒng)方面的研究解決數控系統(tǒng)在實時多任務操作系統(tǒng)下面臨的問題及通過嵌入式Web實現(xiàn)更便捷的遠程控制與監(jiān)測的目標,利用嵌入式技術、網絡通信技術和數控系統(tǒng)相結合提出了嵌入式數控系統(tǒng),該嵌入式數控系統(tǒng)由一系列的嵌入式控制模塊組成。這些模塊接通用的目標設計,而非針對特定的對象和環(huán)境,通過選擇適當的模塊可以組成一個針對特定對象和環(huán)境的數控系統(tǒng),就像用不同PLC模塊可以很方便地組合成針對不同控制對象和環(huán)境的控制系統(tǒng)一樣。此外,如何將系統(tǒng)分解為多個嵌入式控制器,每個嵌入式控制具體實現(xiàn)哪些功能,采用怎樣的實現(xiàn)技術都沒有固定的模式;同樣,各嵌入式控制器間采用什么樣的通信技術實現(xiàn)互聯(lián)也沒有固定的模式,所有這些都是根據實際需要而定,為了實現(xiàn)互聯(lián)、互操作,不同模塊間的互聯(lián)可定義技術標準與協(xié)議。因此該體系架構是一種開放式的架構。

      該嵌入式數控系統(tǒng)有離線和在線兩種工作模式。在離線工作模式下(主要用于現(xiàn)場調試),用戶可通過與數控操作與管理模塊連接的鍵盤裝置直接輸入加工代碼;而在在線工作模式下,用戶可在PC上編輯自己的加工代碼,然后通過網絡連接以文件的方式傳送到數控操作與管理模塊上。在這兩種模式下,用戶都可以通過顯示裝置對加工代碼進行查看,同時可以看到加工過程中當前正在加工的代碼及當前加工的狀態(tài)信息。此外,它可實現(xiàn)與基于工業(yè)PC機的數控系統(tǒng)相同的功能;可通過網絡與企業(yè)、全球數字制造網絡相聯(lián),成為其在線執(zhí)行單元;可通過專用數控客戶端軟件實現(xiàn)數控遠程操作與監(jiān)測;也可通過通用瀏覽器實現(xiàn)數控遠程操作與監(jiān)測。

    2 嵌入式數控系統(tǒng)的開發(fā)與實現(xiàn)

      整個系統(tǒng)主要包括數控操作與管理、顯示及鍵盤輸入裝置、插補/運動控制模塊、嵌入式PLC、位置/速度伺服控制、數控客戶端等。

      2.1 硬件系統(tǒng)

      嵌入式數控系統(tǒng)的硬件平臺開發(fā)采用模塊化的思想。數控操作與管理模塊硬件采用的是32位ARM7 S3C44BOX微處理器,外部擴展8M字節(jié)的RAM和2M字節(jié)的E2PROM:兩個UART擴展成兩個EIA RS一485總線接口,一個與插補器/運動控制器模塊相接;在ARM芯片上還擴展了RTL8019As以太網接口芯片,實現(xiàn)以太網連接;此外它還具有JTAG調試接口。顯示器采用256色的彩色液晶顯示器,由ARM芯片本身集成的顯示控制功能直接進行顯示控制;基于ARM芯片提供的通用I/O接口,開發(fā)、擴展了鍵盤輸入電路以實現(xiàn)現(xiàn)場編輯和控制功能。

      插補器/運動控制器采用r11 32位高性能DSPTMS320C2812。它的兩個串行通信接口(SCI)被擴展成兩個RS.485總線接口,一個與數控操作與管理模塊相連,另一個與PLC模塊相連。TMS320C2812有4個通用定時器,可產生4個加工軸的PWM位置進給脈沖。DSP的通用定時器產生的PWM脈沖作為進給量加上一個I/O信號作為方向控制可用作某個加工軸的進給信號。另外,TMS320C2812 DSP的CAN2.0總線接口用于同伺服控制模塊相連,傳送位置控制命令和獲取伺服控制狀態(tài)。TMS320C2812自身也具有JTAG調試接口。

      嵌入式PLC采用C8051F022微處理器芯片實現(xiàn)。C805lF022 MCU的I/O端口的一個特點是其端口功能可通過軟件設定,可給嵌入式PLC的應用帶來了很大的靈活性。C8051F022微處理器的兩個串行接口被擴展為兩個RS-485總線接El,一個RS-485總線接口用于同插補器/運動控制器的通信,另一個可用于與PLC擴展模塊(如果需要)的通信。

      2.2 軟件系統(tǒng)

      2.2.1 數控操作與管理模塊

      數控操作與管理模塊軟件系統(tǒng)主要包括嵌入式軟件運行環(huán)境和數控操作與管理應用系統(tǒng)。嵌入式軟件運行環(huán)境包括嵌入式操作系統(tǒng)、嵌入式TcP/IP協(xié)議棧和嵌入式文件系統(tǒng)。數控操作與管理應用軟件系統(tǒng)主要實現(xiàn)加工代碼文件管理、加工代碼編輯和編譯、加工狀態(tài)顯示、人機交互(外擴鍵盤、LCD顯示控制)、操作處理(如點動加工、步進加工、連續(xù)加工、加工啟停與回零等)、與插補器/運動控制器和嵌入式PLC間的模塊通信、故障診斷、數控專用客戶端通信、嵌入式Web服務等功能運動控制主要模塊及其相互關系

      插補/運動控制模塊的軟件架構如圖6所示,圖7為其主要功能模塊的相互關系。其中,進給控制模塊首先完成進給量到相應位置控制量(如PWM脈沖寬度)的轉換,然后,通過PWM及通用I/O接口控制,產生最多四路獨立的進給脈沖和進給方向控制信號輸出到伺服控制系統(tǒng)(或者通過高速現(xiàn)場總線(如CAN總線)將迸給量發(fā)給伺服控制系統(tǒng))。PWM控制模塊根據進給控制模塊給定的參數,完成各運動軸PWM脈沖發(fā)生器的設定和控制,產生預期的PWM脈沖控制各加工軸的運動。邏輯控制模塊通過485總線,將lYO邏輯控制命令(M、S、T代碼)傳送到PLC模塊。

      2.2.3 數控遠程控制專用客戶端

      數控遠程控制專用客戶端分為通信模塊和人機交互模塊兩部分。通信模塊用TCP/IP協(xié)議與數控操作與管理模塊傳輸數據信息;人機交互模塊包括G代碼操作、機床控制、機床狀態(tài)處理、設定與登錄管理及加工工件的三維顯示等功能。

      2.2.4 基于嵌入式Web的遠程控制

      相對于專用客戶端軟件,采用Web瀏覽器作為遠程控制與監(jiān)測客戶端具有簡單、方便、標準化、擴展性好等優(yōu)點。要在嵌入式環(huán)境下支持Web功能,需在嵌入式系統(tǒng)環(huán)境實現(xiàn)Web Server功能。本系統(tǒng)根據數控遠程控制的需求,進行嵌入式Web Server的自主開發(fā)。嵌入式Web位于數控操作與管理模塊內,它包括嵌入式Web服務器和數控Web應用服務兩部分,如圖8所示。嵌入式Web服務器提供了基本的Web服務功能,即HTTP請求與響應;數控Web應用服務負責接收、預處理用戶通過瀏覽器提交的操作、監(jiān)控請求,并將有關請求交嵌入式數控系統(tǒng)完成,并將結果返回到瀏覽器。

    3 結束語

      基于嵌入式技術的數控系統(tǒng)體系架構不同于目前常用的基于工業(yè)Pc的數控系統(tǒng)體系架構,它是一種充分利用了嵌入式技術和工業(yè)通信技術最新發(fā)展的數控技術架構,基于該數控架構的數控技術具有系統(tǒng)緊湊、資源利用充分、性價比高、易擴展、系統(tǒng)可裁減,功能易定制、開放結構、易于互聯(lián)互操作、即插即用、功能靈活等諸多優(yōu)點,是對現(xiàn)有數控技術的一種創(chuàng)新。此外,將嵌入式Web技術用于數控技術,符合網絡化數字制造對遠程控制與監(jiān)測的需要。

    (審核編輯: 智匯張瑜)

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