亚洲a中文字幕_官网99热精品_91美女片黄在线观看游戏_久久96国产精品久久99软件

寧波市鄞州首南恒宇激光雕刻廠

基于CORBA的DNC系統的實現
分享到:


摘要:在分布式車間層控制系統開放式平臺的基礎上,采用面向對象方法對DNC系統進行詳細功能分析和類層次設計,最終在Orbix平臺上實現了三層客戶服務器結構的DNC系統應用程序。
關鍵詞:CORBA;車間層控制系統;DNC

1引言

DNC(Distributed Numerical Control)稱為分布式數控,是實現CAD/CAM和計算機輔助生產管理系統集成的紐帶,是機械加工自動化的又一種形式。

目前,DNC系統的研究尚存在以下有待解決的技術問題:①DNC系統體系結構的開放性不強。國內大部分DNC系統局限于單一供應商的制造設備,平臺之間可移植性差,不同應用程序互操作能力有待提高,不利于系統集成;②DNC系統通信結構多為點對點式,或采用局域網加點對點式,不能很好地解決通信競爭問題;③DND系統與NCP和CAD的接口功能還很弱;④DNC系統控制軟件可重用性不強,需要進行面向對象設計和實現。本文提出了基于CORBA(通用對象請求代理結構)的車間層控制系統中DNC系統,給上述問題以很好的解答,并實現了軟件的編制及聯機調式。

2控制系統體系的結構

本文提出的DNC系統是基于CORBA車間層控制系統的一個功能單元,現在的企業面對的是一個多變的需求環境,因而車間層控制系統面對的加工任務也是多變的。這種變化包括生產零件的品種、類型、規格、產量和交貨期等多個因素的變化以及加工工藝路線隨生產任務的不同而變化等。這就需要一個在時間和空間上都開放的車間層控制系統體系結構,以運行于不同硬件環境的異構計算機系統中,同時又能適應新技術的發展,容納新設備的增加。

在本文的基于CORBA的車間層控制系統中,構造車間信息集成和共享的公共平臺是核心問題之一,我們采用基于客戶/服務器結構的分布式控制平臺(如Orbix),既可以將傳統的遞階控制結構變換成更適合信息集成的分布或控制結構,又可適應不同產品制造過程(離散制造或連續制造)中統一的生產管理和組織要求。

我們將該車間層控制系統總體結構分為三層:底層為系統支持層,由分布式計算環境和異構網絡集成系統兩個子層構成,提供底層的計算機系統、網絡系統和數據系統等系統級功能;中間層為開放式分布處理層,提供統一的集成通信服務,由開放式分布處理平臺和應用程序接口組成,最上層為信息集成層,支持多客戶/服務器的分布式多數據庫集成系統,將現有的應用和數據信息集成到系統中。為實現控制結構的分布、數據庫的分布以及系統功能的分布,提出的車間層控制系統軟件采用基于CORBA規范的分布式對象體系結構。

CORBA規范主要特點是實現軟件總線結構。所謂軟件總線的功能,就是起到類似于計算機系統硬件總線的作用,只要將應用模塊按總線規范作成軟插件,插入總線即可實現集成運行。實現軟件總線的核心系統稱為ORB(對象請求代理器),它不僅支持標準的OMG對象模型,還具有分布進程管理和通信管理功能。此外,CORBA定義了IDL(Interface Definition Language)語言,以描述軟件總線上的插銷。IDL提供了對成員系統的封裝和成員系統之間隔離,任何成員系統作為一個對象,通過IDL對其接口參數進行定義和說明,就可接到ORB上,為其它系統提供服務或向其它系統提出請求,達到即插即用效果。

將車間層控制系統劃分為許多獨立的功能單元,每個功能單元對應于一個包含功能接口定義和實體的抽象對象,每類對象的接口由屬性和操作組成,由IDL定義的其它功能單元可以透明訪問的服務以調用該對象的私有數據,具體功能的實現被封裝在實體里。我們將每類對象按照功能劃分成若干個子對象,將其設計成為可以直接插在CORBA軟件總線上的對象插件。這些對象插件按照各層客戶/服務器結構組成整個平臺系統。這種結構可以帶來長遠的利益,既能迅速增加對新的DBMS的應用、增加新的用戶界面,又能升級支持各種新功能。其體系結構如圖1所示。

圖1車間層系統體系結構示意圖
3DNC系統的地位及功能

DNC系統作為車間層控制系統的一個功能單元。它在車間層控制系統模型中的位置如圖2所示。

圖2DNC系統在車間層控制系統中的地位
DNC系統功能包括①NC程序及數據的傳遞,以某種通信協議(如Philip532等)實現通信功能;②機床狀態采集和上報;③根據工序計劃,自動分配NC程序及數據到相應機床;④刀具數據的分配與傳遞。

圖3為DNC系統軟件的功能模型,其中NC數據管理的主要功能是對數控數據進行管理,主要有數控數據的顯示、插入、修改、刪除、更新、鎖定(不允許更改)和打印等操作;NC數據執行的主要功能有:數控數據在計算機和機床之間的傳送、刪除機床上的數控數據、啟動機床上的數控程序、隨時從機床設備獲得工作狀態信息并存入數據庫,作為運行數據采集模塊評價加工過程的根據;DNC通訊接口通過DNC協議和數據鏈路協議建立單元控制系統和CNC的連接。

圖3DNC系統軟件的功能模型(IDEF0)
4DNC系統軟件體系結構

DNC系統體系結構簡圖如圖4所示。基于CORBA的DNC系統軟件的實現平臺建立在車間層控制系統平臺的基礎上。我們將DNC系統體系結構劃分為三層的客戶/服務器結構,以將表示邏輯、業務邏輯和數據處理邏輯明確劃分開來。為此,表示層用來表示信息和收集數據,此處為由VB實現的可移植的DNC人機接口;業務層響應用戶(或其它的業務服務)發來的請求,執行某種業務任務,此處為由VC++來實現DNC應有程序及NC數據管理應用程序;數據層包括數據的定義、維修、訪問和更新以及管理,并響應業務服務的數據請求,此處為經IDL功能接口定義封裝的NC局部數據庫(Access)服務器。這些層并不一定與網絡上的具體物理位置相對應,它們只是概念上的層,借助這些概念可以開發出健壯的、基于組件的應用程序。

使用圖3所示模型,可以把應用程序的需求分解成明確定義的服務。在定義了服務之后,需要進一步創建具體的物理組件來實現它們。根據性能和維護的需求、工作量、網絡帶寬以及其它因素,可以在網絡上靈活地部署這些組件。

圖4DNC系統體系結構簡圖
5DNC系統軟件的數據模型

本文DNC系統軟件中涉及到數據實體包含四類:①與制造設備硬件相關的數據實體(如機床等);②與人機通訊相關的數據實體(如通訊協議實體和串口通訊實體);③數控數據實體(如NC程序號、刀具號、工序號);④輸入操作指令或派工單實體。采用面向對象方法將上述實體抽象成為類,可分為能力單元類、NC機床類、NC控制器類、通訊協議類、終端服務器類、串口通訊類、NC程序類等。這些類之間的關系如圖5所示。

聯系我們

地址: 浙江省.寧波市鄞州區寧姜公路(九曲小區二期旁)

郵編: 315040

聯系人: 盛立峰

電話: 0574-87139378

傳真: 0574-87139378

手機: 13867861670

郵箱: 85400329@qq.com

聯系我們
亚洲a中文字幕_官网99热精品_91美女片黄在线观看游戏_久久96国产精品久久99软件
国产精品无码专区在线观看| 国产成人精品一区二区三区| 国产黑人绿帽在线第一区| 久久香蕉国产线看观看网| 午夜精品久久久久久久男人的天堂| 精品少妇在线视频| 国产精品视频专区| 欧洲精品在线视频| 久久狠狠久久综合桃花| 午夜精品视频在线观看一区二区 | 亚洲三级一区| 国产日韩欧美一区二区| 国产精品日韩精品| 欧美性视频网站| 日韩在线免费高清视频| 日韩最新中文字幕| 97成人在线观看视频| 欧美精品xxx| 成人精品一区二区三区电影黑人| 欧美成人精品一区二区三区| 国产中文字幕乱人伦在线观看| 国产精品成人观看视频国产奇米| 黄色片免费在线观看视频| 国产精品日韩一区二区| 狠狠干 狠狠操| 精品国产免费久久久久久尖叫 | 91久热免费在线视频| 制服诱惑一区| chinese少妇国语对白| 一本久道久久综合狠狠爱亚洲精品| 国产伦精品一区二区三区在线| 欧美日本亚洲视频| www日韩在线观看| 午夜欧美不卡精品aaaaa| 久久久人成影片一区二区三区观看| 日韩中文字幕亚洲精品欧美| 国产成人精品久久久| 欧洲美女7788成人免费视频| 国产精品九九久久久久久久| 国产精品一区二区久久国产| 亚洲视频小说| 久久久久久久久久久人体| 欧美亚洲国产视频小说| 国产精品露脸自拍| 国产午夜精品一区| 亚洲va男人天堂| 久久久久久久网站| 国语自产精品视频在线看一大j8| 久久亚洲精品网站| 7777精品久久久大香线蕉小说| 热门国产精品亚洲第一区在线| 国产精品免费视频久久久| 成人av免费在线看| 日本不卡免费新一二三区| 国产精品久久久久久久久久免费| 国产在线精品二区| 亚洲精品欧美极品| 精品激情国产视频| 国产精品一区二区三区观看| 日本a在线天堂| 欧美久久精品午夜青青大伊人| 国产精品aaaa| 国内自拍欧美激情| 亚洲欧洲精品一区二区三区波多野1战4| 久久久久se| 国产日产亚洲精品| 国产乱淫av片杨贵妃| 中文字幕精品在线播放| 久久久久久久中文| 久久躁狠狠躁夜夜爽| 国产精品稀缺呦系列在线| 日韩av色综合| 九九热精品视频国产| 久久亚裔精品欧美| 精品一区国产| 日本一区高清不卡| 久久久久久69| 国产精品视频区| 91国产在线免费观看| 韩国v欧美v日本v亚洲| 日本午夜在线亚洲.国产| 最新av网址在线观看| 国产精品视频一区二区高潮| 91久久伊人青青碰碰婷婷| 精品视频一区二区三区四区| 日韩一级特黄毛片| 欧美精品激情视频| 国产精品福利小视频| 九九热久久66| 91精品网站| 国产伦精品一区二区三区| 欧美亚洲在线观看| 日本午夜精品一区二区三区| 亚洲一区尤物| 国产av国片精品| 国产精品视频网站| 日韩在线www| 久久久福利视频| 91精品视频专区| 二级片在线观看| 国产综合欧美在线看| 青青青在线播放| 五月天亚洲综合情| 亚洲一区 在线播放| 欧美精品免费看| 国产精品久久久久久久午夜| 日韩在线www| 久久www免费人成精品| 91国产美女在线观看| av无码精品一区二区三区| 国产午夜精品在线| 精品少妇人妻av一区二区 | 国产欧美日韩网站| 国精产品99永久一区一区| 青青青青草视频| 欧美有码在线观看视频| 日韩av日韩在线观看| 天天综合色天天综合色hd| 性欧美长视频免费观看不卡| 亚洲不卡一卡2卡三卡4卡5卡精品| 中文字幕乱码人妻综合二区三区| 国产99久久久欧美黑人| 欧美大片va欧美在线播放| 欧美成年人视频网站欧美| 两个人的视频www国产精品| 国产精品成人久久久久| 精品国产区在线| 伊人久久大香线蕉av一区| 中国成人亚色综合网站| 国产999在线| 一本一生久久a久久精品综合蜜| 亚洲一区二区中文| 川上优av一区二区线观看| 日本女人高潮视频| 欧美日韩免费高清| 国产一区欧美二区三区| 国产精品一区专区欧美日韩| www久久99| 久久噜噜噜精品国产亚洲综合| 国产成人黄色av| 久久久精品网站| 国产精品久久久久久久久久免费| 欧美大码xxxx| 亚洲色成人一区二区三区小说| 亚洲欧洲免费无码| 日韩视频在线免费看| 欧美不卡1区2区3区| 国产美女高潮久久白浆| 99久久综合狠狠综合久久止| 国产成人一区二区三区别| 国产成人免费观看| 久久av中文字幕| 大波视频国产精品久久| 欧洲精品在线一区| 国产亚洲一区二区三区在线播放| 国产欧美综合一区| 久久综合亚洲精品| 国产成人精品在线观看| 精品伦理一区二区三区| 中文字幕日韩一区二区三区不卡| 午夜精品视频在线| 欧美高清视频一区二区三区在线观看| 国精产品一区一区三区视频| 97精品国产97久久久久久| 久久久久久美女| 一区二区三区免费看| 日本成人中文字幕在线| 国产亚洲欧美一区二区| 久久伊人资源站| 欧美成人精品一区二区| 色之综合天天综合色天天棕色| 欧美日韩在线成人| 99久久无色码| 国产精品入口免费视| 中文字幕一区二区三区四区五区人| 日本韩国在线不卡| 国产毛片视频网站| 久久久久久久久久久网站| 精品国产免费av| 日韩欧美亚洲日产国产| 国产欧美日韩高清| 色久欧美在线视频观看| 亚洲在线视频福利| 黄在线观看网站| 国产成人jvid在线播放| 免费99精品国产自在在线| 日韩精品最新在线观看| 粉嫩av四季av绯色av第一区| 久久人人爽人人爽人人片亚洲| 一区二区三区四区欧美日韩| 欧美精品久久久久久久自慰| 91精品国产高清久久久久久 | 精品乱码一区二区三区| 日本国产高清不卡| 高清国产一区| 国产精品久久久久7777婷婷| 日本国产高清不卡| 91久久国产精品91久久性色| 国产精品成久久久久三级| 日韩精品一区二区三区不卡|