久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > 基于以太網的數控機床控制系統核心深入

基于以太網的數控機床控制系統核心深入

作者: 時間:2016-12-20 來源:網絡 收藏

一、概述

  隨著計算機應用技術和網絡技術的迅速發展,數控系統的功能極大地提高。由于以太網的前景普遍被看好,各大數控生產商紛紛推出了具有以太網功能的數控系統。在DNC(Distributed Numerical Control)領域也出現了一種新型的數控機床網絡型式――基于以太網絡的DNC。以太網聯接是指將具有以太網功能的加工中心等數控機床以以太網的方式組網,實現單臺微機對多臺CNC的集中控制,其網絡構成結構如圖1所示。在這種方式下,DNC軟件開發商通常要根據數控生產商提供的開發軟件包進行二次開 發,具體針對不同的數控系統開發出各自的通訊接口軟件。本文介紹的基于以太網的數控機床網絡控制系統JCSDNC(Ethernet)是針對FANUC系 統開發的,適用于配有FANUC 0iB/15i/16i/18i/21i,Power Mate i-D/H系統的機床組網。

以太網聯接網絡構成

  圖1 以太網聯接網絡構成

二、構建以太網監控網絡對數控系統的要求

  機床以太網監控網絡要求數控系統在硬件上具有以太網功能,即具有以太網卡或快速以太網卡,在“軟件”方面則要求CNC具有內置的以太網函數。其內部通訊處 理機制如圖2所示。對于內置以太網卡,通訊過程的處理是通過CNC的CPU。這就意味著CNC的運行條件會影響內置以太網卡的通訊,相應地,內置以太網卡的通訊狀況也會影響CNC的處理過程。

基于以太網方式的內部通訊機制

  圖2 基于以太網方式的內部通訊機制

  內置以太網函數的處理優先級低于如下操作:自動循環或手動方式下每個主軸的運動控制。因此,在自動運行期間,通訊速度將會降低。另一方面,由于內置以太網函數的優先級高于CNC的屏幕顯示操作、C語言執行器(除高級任務)、宏命令執行器(除執行宏)。在執行內置以太網的通訊時,這些操作將會被延時處理。

  由以太網方式聯接的網絡傳輸速度明顯地較串口高,每秒傳輸速率可以達到10M、100M。并且,由于加工中心的CNC系統內置了一些函數接口,使以太網聯 接可以實現控制計算機和數控系統的直接通訊。也就是說,在這種方式下不但可以實現通訊數據的快速傳輸,而且可以在主控計算機端自動獲得完全的設備信息、生產信息、遠程控制加工中心,為自動化生產創造更完備的條件。

  數控機床網絡控制系統要更好的適應生產的需要,在傳統DNC軟件的功能基礎上還需具備四個功能模塊:NC程序管理模塊、現場監控模塊、遠程監控模塊以及基 于Internet進行遠程訪問的數據通信部分。

三、功能模塊

  1. NC程序管理模塊

  NC程序作為加工過程中重要資源之一,對其進行高效的數據化管理已經成為DNC軟件不可缺少的一部分。NC程序的管理根據管理目標對象,分為對程序進行生 命周期內的管理和NC程序內部信息管理。

  在本模塊中對NC程序的整個生命周期進行了嚴格的管理,從NC程序的生成到消亡都提供一套嚴格的管理手段。在不同時期,對NC程序的狀態可設置為編輯、審 核、定型三種,其工作過程如圖3所示。程序的最初狀態是可以自由編輯的,經過審核後可以開始進行試加工。而程序一旦經試切驗證完成后就到達定型狀態,不能再進行編輯,直至消亡。

NC程序的生命周期

  圖3 NC程序的生命周期

  對NC程序的內部屬性進行管理主要包括程序號、程序注釋、零件圖號、所加工的零件號、加工工序號、加工范圍、機床、用戶信息等進行管理。在本系統中可對程序根據圖號、零件名稱、工序、機床等進行多種條件的復合查尋,同時對加工程序編輯歷程、所用刀具清單、工藝卡片等進行管理。

  2. 現場監控模塊

  現場監控模塊是實現遠程監控系統的基礎。通過五類線或超五類線與具有以太網功能的數控機床直接聯接,可以實現控制、監測和對數控機床的診斷。此外,目前市場上有一些軟件生產商把只具有串口通訊功能的加工中心以以太網方式甚至是無線方式聯接。這兩種方式在本質上是區別于以太網聯接的,它們只是通過轉接口變換 了聯接方式,將串行數據轉變成以太網方式傳輸,其通訊的瓶頸依然存在于串口通訊。但這種做法可以克服工廠施工條件惡劣、布線不便等問題。


上一頁 1 2 下一頁

評論


技術專區

關閉