基於LINUX的開放式結構數控系統

   時間:2014-03-13 20:41:35
基於LINUX的開放式結構數控系統簡介
1.系統組成 該系統是一個基於標準PC硬體平台和LINUX與RTLinux結合的軟體平台之上,設備驅動層採用現場匯流排互連、與外部網路或IN……
基於LINUX的開放式結構數控系統正文

1.系統組成

  該系統是一個基於標準PC硬體平台和LINUX與RTLinux結合的軟體平台之上,設備驅動層採用現場匯流排互連、與外部網路或INTRANET採用乙太網連接,形成一個可重構配置的純軟體化結合多媒體和網路技術的高檔開放式結構數控系統平台。

 該平台數控系統運行於沒有運動控制卡的標準PC硬體平台上,軟體平台採用LINUX和RTLINUX結合,一些時間性要求嚴的任務,如運動規劃、加減速控制、插補、現場匯流排通訊、PLC等,由RTLINUX實現,而其他一些時間性不強的任務在LINUX中實現,詳見圖軟體結構框圖。

  基於標準PC的控制器與驅動設備和外圍I/O的連接採用磁隔離的高速RS422標準現場匯流排,該匯流排每通道的通訊速率為12Mbps時,採用普通雙絞線通訊距離可達100米。主機端為PCI匯流排卡,有四個通道(實際現只用兩個通道-一個通道連接機床操作面板,另一通道連接設備及I/O),設備端介面通過DSP晶元轉換成標準的電動機控制信號。每個通道的控制節點可達32個,每個節點可控制1根軸(通過通訊協議中的廣播同步信號使各軸間實現同步聯動)或一組模擬介面(測量介面,系統監控感測器介面等)或一組PLC I/O(最多可達256點),PLC的總點數可達2048點(可參見圖現場匯流排網路拓撲結構)。

2、系統主要特點:

(1)控制器具有動態地自動識別系統介面卡的功能,系統可重配置以滿足不同加工工藝的機床和設備的數控要求,驅動電動機可配數字伺服、模擬伺服和步進電動機;

(2)網路功能。通過乙太網(不用過時的、價格昂貴,缺乏廣泛的支持MAP協議)實現數控系統與車間網路或INTRANET/INTERNET的互連,利用TCP/IP協議開放數控系統的內部數據,實現與生產管理系統和外部網路的高速雙向數據交流。具有常規DNC功能(採用百兆網其速率比傳統速率為112K的232介面 DNC快將近一千倍)、生產數據和機床操作數據的管理功能、遠程故障診斷和監視功能;

(3)系統除具有標準的並口、串口(RS232)、PS2(鍵盤、滑鼠口)、USB介面、乙太網介面外,還配有高速現場匯流排介面(RS422)、PCMCIA IC Memory Card(Flash ATA)介面、紅外無線介面(配刀具檢測感測器);

(4)顯示屏幕採用12.1寸 TFT-LCD。採用統一用戶操作界面風格,通過水平和垂直兩排共18個動態軟按鍵滿足不同加工工藝機床的操作要求,用戶可通過配置工具對動態軟按鍵進行定義。垂直軟按鍵可根據水平軟按鍵的功能選擇而改變,垂直菜單可以多頁。

(5)將多媒體技術應用於機床的操作、使用、培訓和故障診斷,提高機床的易用性和可維性,降低使用成本。多媒體技術提供使用操作幫助、在線教程、故障和機床維護嚮導;

(6)具有三維動態加工模擬功能;利用OpenGL技術提供三維加工模擬功能和加工過程刀具軌跡動態顯示;

(7)具有Nurbs插補和自適應Look ahead功能,實現任意曲線、曲面的高速插補。輸出電動機控制脈衝頻率最高可達4MHz(採用直接數字合成DDS IC實現),當分辯率為0.1mm時,快進速度可達24米,如有需要可輸出更高的頻率),適合於高速、高精度加工;

(8)伺服更新可達500ms(控制6軸,PENTIUM  = 3 \* ROMAN III以上 CPU),PLC掃描時間小於2ms;

(9)PLC編程符合國際電工委員會IEC-61131-3規範,提供梯形圖和語句表編程;

(10)採用高可靠性的工控單板機(SBC),加強軟硬體可靠性措施,保證數控系統的平均無故障時間(MTBF)達到20000小時;

(11)符合歐洲電磁兼容標準(Directive 89/336/EEC)4級要求;

(12)數控系統本身的價格(不包括伺服驅動和電動機)可為現有同功能的普及型和高檔數控系統的1/2。

[基於LINUX的開放式結構數控系統],你可能也喜歡

  • much的機械結構圖
  • 結構圖仿真機械蟾蜍
  • 結構圖機械松鼠盒
  • 沖床機械結構圖
  • 快速捲門機械結構
  • 基於裝配之設計
  • 機械設計開放式課程
  • 理論力學開放式課程
  • 開放式衣櫃設計
  • 開放式空間設計
  • 開放式問卷設計
  • 緩衝氣墊包裝系統
  • autocad最新版本2020系統配置
  • 機械零件分類編碼系統
  • 振力高速衝床系統引數
Bookmark the permalink ,來源:
One thought on “基於LINUX的開放式結構數控系統