當(dāng)前位置:
沈陽(yáng)一機(jī) > >
新聞中心 > >
數(shù)控技術(shù) > > 開(kāi)放式數(shù)控車(chē)床管理系統(tǒng)
開(kāi)放式數(shù)控車(chē)床管理系統(tǒng)
日期:2009年11月02 來(lái)源:沈陽(yáng)第一機(jī)床廠 關(guān)鍵字:數(shù)控車(chē)床
OSACA(0pen System Architecture for Controls within Automation System)計(jì)劃由歐洲的幾個(gè)主要數(shù)控車(chē)床廠商、機(jī)床廠商和相關(guān)的研究機(jī)構(gòu)聯(lián)合發(fā)起,其目標(biāo)是建立一個(gè)開(kāi)放的、與廠商無(wú)關(guān)的控制器體系結(jié)構(gòu),以提高歐洲機(jī)床行業(yè)的競(jìng)爭(zhēng)力。
OSACA的想法是開(kāi)發(fā)一組控制程序API和一個(gè)適當(dāng)?shù)牡讓咏Y(jié)構(gòu),以實(shí)現(xiàn)應(yīng)用程序的可移植性、可擴(kuò)展性、可替換性、可伸縮性和互操作性。
OSACA采用面向?qū)ο蟮脑O(shè)計(jì)方法,其結(jié)構(gòu)主要由以下三部分組成:
①通信系統(tǒng),定義獨(dú)立于硬件和系統(tǒng)軟數(shù)控車(chē)床件的應(yīng)用程序API,以便控制器內(nèi)部各模塊間進(jìn)
行信息交換;
②參考體系結(jié)構(gòu),主要規(guī)范控制系統(tǒng)的功能與實(shí)現(xiàn),如功能單元的劃分及相互問(wèn)的組織
與協(xié)調(diào)等;
③配置系統(tǒng),通過(guò)在程序引導(dǎo)階段組合不同的應(yīng)用程序模塊以實(shí)現(xiàn)數(shù)控系統(tǒng)的動(dòng)態(tài)
配置。
0MAC
OMAC工程由美國(guó)的克萊斯勒、福特?cái)?shù)控車(chē)床和通用三大汽車(chē)公司于1994年發(fā)起,它的主要目
標(biāo)是:
①建立一個(gè)源于用戶(hù)、軟件開(kāi)發(fā)商、硬件制造商和OEM(Original EquipmentManufacturer)廠商的關(guān)于開(kāi)放結(jié)構(gòu)控制器需求以及實(shí)踐經(jīng)驗(yàn)的知識(shí)庫(kù)。
②促進(jìn)工業(yè)界和政府的聯(lián)合,開(kāi)發(fā)API集合以滿(mǎn)足通常的使用要求。
③與歐洲和日本的用戶(hù)組織協(xié)作以實(shí)現(xiàn)一個(gè)通用的API國(guó)際標(biāo)準(zhǔn)。
④提高數(shù)控系統(tǒng)生產(chǎn)廠商的開(kāi)放程度。
⑤為開(kāi)放式數(shù)控系統(tǒng)在開(kāi)發(fā)、實(shí)現(xiàn)和數(shù)控車(chē)床商品化過(guò)程中的所有技術(shù)和非技術(shù)問(wèn)題找到一個(gè)通用的解決方案。
OMAC沒(méi)有定義一個(gè)固定的參考結(jié)構(gòu),但是定義了用于建造不同類(lèi)型控制器的模塊集。0MAC API的目標(biāo)是使控制系統(tǒng)銷(xiāo)售商提供標(biāo)準(zhǔn)組件,機(jī)床供應(yīng)商把這些組件配置到機(jī)床控制系統(tǒng)中,然后把這種控制系統(tǒng)和機(jī)床交付給最終用戶(hù)。OMAC API的應(yīng)用范圍包括單軸控制器和多軸控制器。O數(shù)控車(chē)床MAC工作組努力使OMAC API規(guī)范成為被業(yè)界承認(rèn)的標(biāo)準(zhǔn)。OMAC API使用基于組件的方法獲得“即插即用”的特性,使用界面類(lèi)指定API。OMAC數(shù)控車(chē)床 API包含不l司粒度和類(lèi)型的“即插即用’’的元件——組件、模塊和任務(wù)。組件是一種可以復(fù)用的軟件,它是應(yīng)用程序的一個(gè)建造塊;模塊是組件的容器;任務(wù)是用于封裝可編程功能行為的組件,功能性由一系列步驟組成,包括啟動(dòng)數(shù)控車(chē)床、停止、重啟、暫停、繼續(xù),在控制器運(yùn)行時(shí)這些步驟可能循環(huán)多次。
OMAC API使用微軟的COM技術(shù)進(jìn)行集成,使數(shù)控系統(tǒng)開(kāi)發(fā)商可以集中精力進(jìn)行專(zhuān)用軟件的開(kāi)發(fā)。使用COM的主要問(wèn)題是硬實(shí)時(shí)性能欠佳,這個(gè)問(wèn)題通過(guò)對(duì)Windows操作系統(tǒng)進(jìn)行實(shí)時(shí)擴(kuò)展的方法解決。
上一篇:數(shù)控機(jī)床加工技術(shù) 下一篇:
搖臂鉆床伺服系統(tǒng)的分類(lèi)