近幾年,微型計算機和大規模集成電路制造技術的高速發展,推動了各行各業的發展。隨著微型計算機的廣泛應用,達到了能在惡劣環境下工作的理念。而在數控系統的開發和研制中,各部分的功能也發生了根本性的變化。特別是在數字化、信息化快速發展的今天,微型計算機系統在數控系統的開發中起著巨大的作用。但結合微型計算機的發展速度和應用場合,數控技術的發展還是滯后于微型計算機的發展,所以數控系統和數控產業的發展要積極跟上。基于這種思想,讓人們認識到微型計算機在數控系統中的作用,以及怎樣充分利用微型計算機的功能,實現數控系統通用化和信息化。1 問題的提出
進入21世紀,隨著通用型微型計算機的發展和普及以及許多國家對嵌入式微型計算機技術的大量投入,加快了其發展速度,從而使得這種設計理念在數控系統中得到廣泛的應用,很好的解決了數控系統中的設計問題。然而數控的推廣很重要,即如何將數控產品推向市場,為此必須將數控產品通用化、信息化和網絡化。
2 微型計算機在數控系統中的發展
2.1 數控系統高的可靠性
數控系統的可靠性是數控機床質量的一項關鍵指標,常以平均無故障工作時間來衡量。隨著新一代數控的研制成功,其平均無故障工作時間已長達十年以上。
2.2 加強標準化和開放性
因為基于微型計算機的開放式數控系統已不斷適應制造業的發展需要,硬件的體系結構和功能模塊就應該具有兼容性。比如許多硬件設施的模塊化,這樣便于購買和安裝,為用戶提供一個良好的使用環境。
2.3 網路數控的發展
在數控系統上開發多個通信接口和多級通信功能滿足進線和聯網的不同要求,使之不僅具有串行,DNC點對點的通信技術,還支持各種專用的網絡操作。
2.4 數控系統的智能化
數控系統的智能化程度和微型計算機的應用是密切關聯的,而使數控系統的智能化要求已發展到如下幾個方面:
(1) 利用自適應數控技術,從加工中檢測必要的信息,半自動調整系統有關參數,改善系統的運行狀態,達到最佳的運行。
(2) 建立工藝參數數據庫指導加工,并帶有邏輯控制的神經網絡系統。
(3) 各種伺服驅動裝置的反饋控制,以及負載的自動適應過程。
(4) 由微型計算機智能自動化編程。
3 微型計算機在數控系統中的應用
3.1 數控系統由專用數控到開放型數控的轉型
基于微型計算機設計的一種開放型數控,基本上機構是PC+NC,這種方式是將通用微型計算機與數字控制平臺連接在一起構成前后臺結構,形成多機、多過程數控系統這樣可以充分利用微型計算機的軟件和硬件資源實現數控系統由專用數控到開放型數控的轉型。
PC+NC體系結構:將通用微型計算機嵌入到數控系統之中構成的典型的前臺和后臺結構,這里的PC是指不需要改造的通用微型計算機,NC就是數控技術(numerical control) ,硬件結構見圖1。
這種典型的前后臺結構就是在單機數控系統的基礎上實現的,它是通過高速通信模板與微型計算機互聯構成的。這里所應用的是在單機CNC中對微型計算機的通用化進行改造,形成基于計算機的單機CNC系統。
3.2 PC+NC系統對微型計算機性能的要求
系統設計時充分遵循以下4個方面的要求并提出改造:
(1) 實時運行的適應性要求
很多數控系統在MDOS環境下運行會出現死機情況,對于這種情況我們可以在DOS的基礎上增加實時、多任務操作系統,增加線程等等,或對硬件進行改造。
(2) 可維護性的適應性要求
由于通用微型計算機都是以臺式機結構為基礎,極不適應以箱體結構為基礎的控制系統,還有各種模板的尺寸,規格不一,無法達到控制要求。所以要對其進行機械特性 的改造,以提高可維護性。
(3) 工業運行環境的適應性要求
采用通用計算機在工業環境下運行不可靠,而在數控系統中的環境更惡劣,所以在采用微型計算機的許多優點的時候,同時也要提高微型計算機的可靠性、電磁兼容性、抗震性和耐高溫等性能。
(4) 機電一體化要求
對數控系統的人機界面和各種控制面板提出要求,以適應機電一體化。控制面板可以選擇二種結構,一是:水平式結構,CRT和鍵盤在水平方向排列。二是:垂直式結構,CRT和鍵盤在垂直方向排列。這結構之間應具有兼容性。
3.3 利用計算機網絡技術使得數控系統的信息化和網絡化
隨著計算機網絡技術的飛速發展,網絡化數控已經成為現代制造業發展的必然趨勢。數控系統與系統外的監控計算機通過網絡連接,實現對設備的遠程控制和無人化操作、遠程加工程序傳輸、遠程診斷和維修服務等等,這可以大大提高生產效率和設備的利用率。
針對這種情況,開發一種基于微型計算機和局域網的數控系統的遠程監控系統,這樣就可以使用簡單的普通的微型計算機、網卡、雙絞線、集線器,及實現了實時監控數控系統的加工狀態、遠程控制數控機床暫停、恢復加工和改變加工速率等等功能。
(1) 系統的外圍網絡結構設計
系統由一臺監控計算機、若干臺開放式數控系統、網絡硬件和遠程監控軟件組成,由于監控對象是工業現場正在加工的數控機床,我們要設計一個通過廣域網和局域網,并采用星型網絡結構和“C/S運行模式,使用TCP/IP協議。系統如圖2所示。
(2)遠程監控系統軟件的實現
遠程監控軟件包括監控端(監控計算機)軟件和受控端(數控機床)軟件。監控端軟件的功能是:連接到網內任意一臺受控機床,接受受控端得到的實時加工狀態和加工信息,以及向受控端發出控制命令。受控端的軟件功能是:向監控端傳輸實時狀態信息和執行其他操作。下面是它們2種軟件的算法流程圖。最后通過程序語言實現。
監控端流程圖 受控端流程圖
圖3 遠程監控軟件流程圖
4 結束語
為促進我國數控產業的進一步提高,加快對數控技術人才的培養,我們要抓好職業教育,做到微型計算機與數控系統的有機結合,為我國數控生產線的全自動化做好充分準備。
(審核編輯: 智匯張瑜)
分享