【正文】
因此,開發(fā)基于Windows環(huán)境下的數(shù)控系統(tǒng)已成為一種發(fā)展趨勢,數(shù)控系統(tǒng)是否基于Windows平臺已成為產(chǎn)品是否有競爭力的重要標準之一。這樣,數(shù)控軟件的開發(fā)可以利用軟件工程的最新思想和成果、最新的技術,來實現(xiàn)數(shù)控軟件的開放式、模塊化、很高的可靠性、很強的可維護性和很好的可擴充性。盡管Windows操作系統(tǒng)在實時處理方面有不足,但以其友好的用戶界面、強大的功能、便捷的操作和廣泛的應用前景受到普遍的歡迎。運行于PC機上的Windows操作系統(tǒng)在辦公自動化領域的優(yōu)異表現(xiàn),使其逐漸用于控制系統(tǒng)并發(fā)揮起獨特的作用。OSEC提出了FADL(工廠自動化描述語言)和OSEL(Open System Environment Language)加工語言,實現(xiàn)加工信息的標準化和制造控制系統(tǒng)與CAD/CAM 系統(tǒng)之間的直接互連。OSEC討論的重點集中在NC(數(shù)字控制)本身和分布式控制系統(tǒng)上。系統(tǒng)平臺通過API (Application Programming Interface)對外提供服務(Service) o OSACA的三個主要組成部分為通訊系統(tǒng)(CommunicationSystem),參考體系結構(Reference Architecture),配置系統(tǒng)(ConfigurationSystem)。OSACA提出了一個“分層的系統(tǒng)平臺+結構功能單元”的結構。己公布的文件包括“OSACA Iamp。該計劃于1992年5月正式為歐盟官方所接受。還有DELTA TAU公司利用NGC和OMAC等協(xié)議,采用PC機+PMAC控制卡構成的PMAC開放式CNC系統(tǒng),獲得了良好的應用效果。該計劃的目的是使系統(tǒng)制造廠、機床廠和最終用戶分別從縮短開發(fā)周期、降低開發(fā)費用、便于系統(tǒng)集成和二次開發(fā)、簡化系統(tǒng)使用和維護等方面受益。該計劃己于1994年完成了NGC原型研究,并己轉入工業(yè)開發(fā)應用。 定義了虛擬機實現(xiàn)系統(tǒng)模塊間的信息相互交換和相互操作。其首要目標是開發(fā)開放式系統(tǒng)體系結構標準規(guī)范SOSAC (Specification for an Open System Architecture Standard)用來管理I作站和機床控制器的設計和結構組織。并且SERCOS總線技術較為昂貴,對于其普及應用也產(chǎn)生一定的不利影響。SERCOS構成一個封閉的環(huán)路,根據(jù)伺服系統(tǒng)和PLC的不同地址,利用插在計算機中的SOFTSERCANS卡實現(xiàn)計算機與數(shù)字伺服系統(tǒng)之間的實時數(shù)據(jù)通信,形成一種基于現(xiàn)場總線的開放式結構數(shù)控系統(tǒng)。2)基于現(xiàn)場總線技術的開放式數(shù)控系統(tǒng)現(xiàn)場總線技術可以將大量的并行信號轉化為串行信號,利用雙線電纜或光纜可以在上百臺設備之間實時傳遞上千路的信號。其局限性在于,數(shù)控軟件芯片的規(guī)范化和標準化設計很大程度上由芯片的劃分決定,它需要嚴格定義,使它們具有更強的邏輯性和更好的封裝性。在該模式中,通過對數(shù)控軟件的標準化與規(guī)范化研究,運用面向?qū)ο蟮臋C制,把數(shù)控系統(tǒng)的功能進行抽象并進行封裝,將數(shù)控軟件設計成具有穩(wěn)定通用的接口、可以重用的SIC,每個sic完成數(shù)控系統(tǒng)的一個獨立模塊的功能,如插補功能由插補芯片完成、位置控制功能就由位置芯片完成。并根據(jù)國內(nèi)外相關技術的發(fā)展情況,調(diào)整到基于PC的數(shù)控系統(tǒng)發(fā)展方向上來,形成了兩種平臺,開發(fā)出了四個基本系統(tǒng),其中,華中I型和中華I型是將數(shù)控專用模板嵌入通用PC機構成的單機數(shù)控系統(tǒng),而航天I型和蘭天I型是將PC嵌入到數(shù)