<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 如何設計機床數控系統中嵌入式plc?

如何設計機床數控系統中嵌入式plc?

作者: 時(shí)間:2018-08-06 來(lái)源:網(wǎng)絡(luò ) 收藏

本文引用地址:http://dyxdggzs.com/article/201808/385529.htm

顯然,不論哪一種控制方式,其目標都是相同的。經(jīng)認真分析,我們找出了三者之問(wèn)的共同點(diǎn),由此得出一抽象類(lèi)C,它提供了數控機床電氣控制所有的外部特征,為數控系統主體軟件提供了完備的接口函數,數控系統中其它部分只需調用相應接口函數就可使電氣開(kāi)關(guān)做出相應的動(dòng)作。但該部分不涉及電氣操作過(guò)程中的細節??紤]到數控系統中電氣控制點(diǎn)數比較多,為每個(gè)控制動(dòng)作如液壓開(kāi),液壓關(guān)等等各設計一個(gè)接口函數會(huì )導致過(guò)多的接口函數,應用不方便,因此,我們設計了一個(gè)通用的接口函數,其定義如下:



如果定義液壓開(kāi)關(guān)編號為1,冷卻開(kāi)關(guān)編號為2,……,

則開(kāi)液壓的函數調用為

在抽象類(lèi)CPIC的基礎上,針對三種方式分別定義了派生類(lèi)CExternalPlc、CVirtualPLc和CEmbedPLc,在這些類(lèi)中,才真正對接口函數編程,完成硬件操作。按照這種設計思想得到的電氣控制部分軟件具有圖3所示的結構。由圖中3可以看出,這種設計方法在數控系統主體軟件與電氣控制硬件之間加入了抽象類(lèi)層次,使其相互依賴(lài)性減弱,成為相對獨立的兩部分。運用這種方法得到的數控系統軟件具有與設備無(wú)關(guān)的特征 當有新的硬件設備出現時(shí)。只需在原抽象類(lèi)上派生出新的類(lèi),按照共同的標準對接口函數進(jìn)行解釋。操縱硬件做出相應的動(dòng)作即可,無(wú)需對軟件其它部分做任何修改。太太提高了軟件設計的效率。實(shí)際上。在對接口函數參數的意義做出明確的規范后,其它任何人都可以參照該規范設計出新的電氣控制硬件及相應的驅動(dòng)程序,集成人系統中。這也就是數控系統開(kāi)放化設計的主要目的。

4 結束語(yǔ)

數控系統的開(kāi)放化設計設計者的知識范圍和經(jīng)駐密切相關(guān)。只有在充分了解現有設計技術(shù)及用戶(hù)需要,并對其近期內的發(fā)展做出預測的基礎上,運用工程設計方法,才有可能得到完善的開(kāi)放化數控系統。目前對開(kāi)放化的討論多著(zhù)眼于系統硬件結構。操作系統及開(kāi)發(fā)環(huán)境。具體如何實(shí)現開(kāi)放化特別是軟件的開(kāi)放化則談的很少。本文從硬件到軟件對電氣控制子系統進(jìn)行了開(kāi)放化設計。對此做出了有益的探索。該子系統已集成人我們開(kāi)發(fā)的五軸聯(lián)動(dòng)數控系統中。從使用效果來(lái)看,其開(kāi)放的接口標準以及與設備無(wú)關(guān)的軟件設計有助于減少編寫(xiě)數控系統主體軟件時(shí)的錯誤,有較強的適應性和可靠性。


上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: 機床數控 RAM PLC

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>