• <ul id="ikuqo"></ul>
    <tfoot id="ikuqo"></tfoot>
    <tfoot id="ikuqo"></tfoot>
  • <ul id="ikuqo"><sup id="ikuqo"></sup></ul>
  • 閱讀 | 訂閱
    閱讀 | 訂閱
    數控機床

    開放式數控系統研究(二)

    星之球激光 來源:工控網2012-09-10 我要評論(0 )   

    開放式數控系統的優勢 由此可以看出開放式數控系統構建于一個開放的平臺上,具有模塊化結構,允許用戶根據需要進行選配與集成,迅速適應不同的應用需求,與傳統的封閉式...

    開放式數控系統的優勢

      由此可以看出開放式數控系統構建于一個開放的平臺上,具有模塊化結構,允許用戶根據需要進行選配與集成,迅速適應不同的應用需求,與傳統的封閉式專用數控系統相比經,具有以下優點:

      具有強大的適應性和靈活配置能力,能適應多種設備,靈活配置與集成;

      控制軟件具有及時擴展和聯接功能,可順應新技術的發展,加入各種新功能。可通過預留插入用戶專用軟件的接口的方式或提供用戶api和編程規范,供用戶編制自己的專用模塊的方式,簡便地實現系統的擴展;

      能適應計算機技術和信息技術的快速發展和更新換代,能有效保護用戶原有投資;

      操作簡單,維護方便。在pc機上經簡單編程即可實現運動控制,而不需要專門的數控軟件;

      遵循統一的標準體系結構規范,模塊之間具有兼容性、互換性和互操作性;

      技術更新,功能更加強大,可以實現多種運動軌跡的控制,是傳統數控裝置的換代產品;

      結構形式模塊化,可以方便地相互組合,建立適用不同場合、不同功能需求的控制系統,可明顯縮短新產品的研制開發周期,用戶可以根據自己需要開發自己的功能模塊;

      將pc機的信息處理能力和開放式的特點與運動控制器的運動軌跡控制能力有機地結合在一起,信息處理能力強、開放程度高、運動軌跡控制準確、通用性好。

     

    基于pc的開放式數控系統

      基于pc的開放式數控系統的類型

      基于pc的開放式數控系統能充分地利用計算機的軟硬件資源,可使用通用的高級語言方便地編制程序,用戶可將標準化的外設、應用軟件進行靈活地組合和使用。使用計算機同時也便于實現網絡化。基于pc的開放式數控系統大致可分為以下幾種類型[1,2]。#p#分頁標題#e#

      pc嵌入型nc

      該類型系統是將pc裝入到nc內部,pc與nc之間用專用的總線連接。系統數據傳輸快,響應迅速,同時,原型nc系統也可不加修改就得以利用。缺點是不能直接利用通用pc,開放性受到限制,通用pc強大的功能和豐富的軟硬件資源不能得到有效的利用。這種數控系統盡管具有一定的開放性,但由于它的nc部分仍然是傳統的數控系統,其體系結構還是不開放的。

     

            nc嵌入pc型

      該類型系統是將nc卡(運動控制卡)插入通用pc的擴展槽中組成的。它能夠充分地保證系統性能,軟件的通用性強,并且編程處理靈活。這是目前采用較多的一種結構形式,這種結構形式采用“pc+運動控制器”形式建造數控系統的硬件平臺,其中以工業pc為主控計算機,組件采用商用標準化模塊,總線采用pc總線形式,同時以多軸運動控制器作為系統從機,進而構成主從分布式的結構體系。

     

      全軟件型nc

      該類型系統是指cnc的全部功能均由pc實現,并通過裝在pc機上擴展槽的伺服接口卡對伺服驅動等進行控制。其軟件的通用性好,編程處理靈活。這種cnc裝置的主體是pc機,充分利用pc機不斷提高的計算速度、不斷擴大的存儲量和性能不斷優化的操作系統,實現機床控制中的運動軌跡控制和開關量的邏輯控制。軟件化數控系統把運動控制器以應用軟件的形式實現,除了支持數控上層軟件的用戶定制外,其更深入的開放性還體現在支持運動控制策略的用戶定制。同時,軟件數控系統更加向計算機技術靠攏,并力圖使數控技術成為先進制造上層應用的標準的設備驅動代理。這種結構形式的數控系統,其主要功能部件均表現為應用軟件的形式,這是實現形式上的一種技術變革。

     

      nc嵌入pc型開放式數控系統的體系構成

      pc-nc開放式數控系統的結構如圖1所示。其構成如圖2所示。

      圖1 pc-nc模式開放式數控系統的結構

    #p#分頁標題#e#

      圖2 pc-nc模式開放式數控系統的構成

      其硬件系統主要由工業控制計算機、運動控制卡、驅動及放大部件、交流伺服電機、位置檢測部件、接口控制電路等組成。其中,工業控制計算機為信息管理部分,運動控制卡為運動驅動與算法控制部分。軟件系統可采用在windows2000操作系統下,以visual basic或visual c++等為開發工具采用面向對象的編程方法,對開放式數控系統軟件進行開發,實現數控系統的基本功能。

      此模式中運動控制卡主要承擔實時性任務,如伺服控制、路徑規劃、可編程邏輯控制;工業控制計算機主要完成系統管理、數控編程、數控仿真、圖形插補和人機界面處理、網絡功能等非實時任務。工業控制計算機的控制內核是整個數控系統的核心,它通過調用對應于運動控制卡中各種變量和功能的應用程序接口與運動控制卡交換信息,并負責整個系統的協調工作。

          

    數控系統開放性技術關鍵

      在經歷了引進和消化吸收兩個發展階段后,我國在數控技術領域取得了突破性的進展,已經實現了自行開發具有自己軟硬件版權的數控系統,同時數控系統的開放性研究工作也正在進行。數控系統要實現開放性結構,主要解決以下幾個關鍵性的問題:

      制定一個開放式數控系統的制造協議,在系統的應用軟件、硬件和網絡功能方面形成一整套標準規范,規范系統的軟硬件界面和通訊協議,使得控制器制造商和機床生產廠能在制造協議的導航下進行有序的開發和生產,并在此基礎上實現廣泛的合作。

     

      實現系統硬件的模塊化、標準化和系列化,并提高其可靠性和實時性。通過對系統 cpu

      結構模式、通訊方式、運動控制和輔助控制等方面進行模塊化處理,按功能制作成功能模塊并實現標準化和系列化,且各模塊單元之間可利用已定義的標準化接口進行通訊。

      構造一種獨立于硬件系統的軟件平臺。目前,為減少數控系統軟件對于硬件的依賴性,從根本上無法實現軟件的開放性,因此開發出一種獨立的軟件平臺是十分必要的。針對數控系統的實時性和多任務性,應構筑一種實時多任務軟件平臺,并使其基本功能模塊化典型化,使各個功能模塊實現統一調度和相互獨立,這樣為不同硬件結構的數控系統提供軟件時,只需按其功能配置相應的軟件模塊,實現軟件的獨立性和開放性。由于每個功能模塊不會對其它功能模塊產生影響,因此,用戶可按需要編制新的功能模塊,添加到系統中,亦可取代系統中現有的功能模塊,使得系統具有良好的功能擴展性。#p#分頁標題#e#

      開發出一個優化系統軟件,把各種優化技術集成在軟件包中。利用該軟件來優化配置系統加工參數,使加工過程最優化。分析比較多種智能模塊技術,選擇出一種重構產品最優控制模塊,完成系統的第二次開發。

     

    結語

      開放式數控系統是數控技術發展的必然趨勢,其給數控系統生產商、機床制造商以及用戶都帶來了很多好處。而基于pc的開放式數控系統具有較強靈活性,可以充分利用pc機豐富的軟硬件資源和強大的技術優勢,有利于更完美地實現數控系統的用戶界面、圖形顯示、動態仿真等功能。模塊化的程序設計使系統的通用性、擴展性和可移植性大大增強,有利于系統的功能擴展。

     

    轉載請注明出處。

    暫無關鍵詞
    免責聲明

    ① 凡本網未注明其他出處的作品,版權均屬于激光制造網,未經本網授權不得轉載、摘編或利用其它方式使用。獲本網授權使用作品的,應在授權范圍內使 用,并注明"來源:激光制造網”。違反上述聲明者,本網將追究其相關責任。
    ② 凡本網注明其他來源的作品及圖片,均轉載自其它媒體,轉載目的在于傳遞更多信息,并不代表本媒贊同其觀點和對其真實性負責,版權歸原作者所有,如有侵權請聯系我們刪除。
    ③ 任何單位或個人認為本網內容可能涉嫌侵犯其合法權益,請及時向本網提出書面權利通知,并提供身份證明、權屬證明、具體鏈接(URL)及詳細侵權情況證明。本網在收到上述法律文件后,將會依法盡快移除相關涉嫌侵權的內容。

    網友點評
    0相關評論
    精彩導讀