基于LabVIEW軟件的開放式數(shù)控系統(tǒng)的制作方法
【專利摘要】基于LabVIEW軟件的開放式數(shù)控系統(tǒng) 是 涉及一種控制系統(tǒng),尤其是涉及一種基于LabVIEW軟件的開放式數(shù)控系統(tǒng)結(jié)構(gòu)的改進(jìn)。 本發(fā)明包括上位機(jī)和下位機(jī),其結(jié)構(gòu)要點(diǎn)是:上位機(jī)和下位機(jī)通過 PCI 總線相連,所述的上位機(jī)為 PC 機(jī),下位機(jī)為運(yùn)動(dòng)控制卡,運(yùn)動(dòng)控制卡通過通用運(yùn)動(dòng)接口板與主軸伺服系統(tǒng)、 X 軸伺服系統(tǒng)、 Y 軸伺服系統(tǒng)和 Z 軸伺服系統(tǒng)相連。
【專利說明】基于LabVIEW軟件的開放式數(shù)控系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明是涉及一種控制系統(tǒng),尤其是涉及一種基于LabVIEW軟件的開放式數(shù)控系統(tǒng)結(jié)構(gòu)的改進(jìn)。
【背景技術(shù)】
[0002]開放式數(shù)控系統(tǒng)已經(jīng)成為當(dāng)前CNC機(jī)床技術(shù)發(fā)展的必然趨勢(shì),隨著制造業(yè)的發(fā)展,對(duì)數(shù)控機(jī)床的柔性和通用性提出了更高的要求,同時(shí)伴隨計(jì)算機(jī)技術(shù)的迅速發(fā)展,基于PC的開放式數(shù)控系統(tǒng)應(yīng)運(yùn)而生,并已經(jīng)成為當(dāng)前研究的熱點(diǎn)。目前基于PC的開放式數(shù)控系統(tǒng)主要分兩類類:第一類為PC嵌入NC型系統(tǒng),此類系統(tǒng)盡管也具有一定的開放性,但由于其NC系統(tǒng)部分仍然是傳統(tǒng)的數(shù)控系統(tǒng),其體系結(jié)構(gòu)還是不開放的,不能實(shí)現(xiàn)NC系統(tǒng)內(nèi)核的開放。第二類第二類為軟件(SOFT)型,具有最好的開放性,但系統(tǒng)的實(shí)時(shí)性要求處理比較困難,系統(tǒng)開發(fā)難度大。
【發(fā)明內(nèi)容】
[0003]本發(fā)明就是針對(duì)上述問題,提供一種通用性好,編程靈活,可擴(kuò)展性好的基于LabVIEff軟件的開放式數(shù)控系統(tǒng)。
[0004]為了實(shí)現(xiàn)上述目的,本發(fā)明采用如下技術(shù)方案,本發(fā)明包括上位機(jī)和下位機(jī),其結(jié)構(gòu)要點(diǎn)是:上位機(jī)和下位機(jī)通過PCI總線相連,所述的上位機(jī)為PC機(jī),下位機(jī)為運(yùn)動(dòng)控制卡,運(yùn)動(dòng)控制卡通過通用運(yùn)動(dòng)接口板與主軸伺服系統(tǒng)、X軸伺服系統(tǒng)、Y軸伺服系統(tǒng)和Z軸伺服系統(tǒng)相連。
[0005]作為一種優(yōu)選方案,所述的運(yùn)動(dòng)控制卡采用MPC2810運(yùn)動(dòng)控制卡。
[0006]本發(fā)明有益效果。
[0007]1、通用性好,編程靈活,可擴(kuò)展性好。
[0008]本發(fā)明包括上位機(jī)和下位機(jī),上位機(jī)和下位機(jī)通過PCI總線相連,所述的上位機(jī)為PC機(jī),下位機(jī)為運(yùn)動(dòng)控制卡,運(yùn)動(dòng)控制卡通過通用運(yùn)動(dòng)接口板與主軸伺服系統(tǒng)、X軸伺服系統(tǒng)、Y軸伺服系統(tǒng)和Z軸伺服系統(tǒng)相連。本發(fā)明采用NC系統(tǒng)嵌入PC型,以PC機(jī)作為系統(tǒng)的核心,NC系統(tǒng)部分集成為運(yùn)動(dòng)控制卡,把運(yùn)動(dòng)控制卡插入到PC機(jī)的擴(kuò)展槽中完成數(shù)控系統(tǒng)的功能,軟件的通用性好,編程靈活,可擴(kuò)展性好。
[0009]2、結(jié)構(gòu)簡(jiǎn)單。
[0010]本發(fā)明包括上位機(jī)和下位機(jī),上位機(jī)和下位機(jī)通過PCI總線相連,所述的上位機(jī)為PC機(jī),下位機(jī)為運(yùn)動(dòng)控制卡,運(yùn)動(dòng)控制卡通過通用運(yùn)動(dòng)接口板與主軸伺服系統(tǒng)、X軸伺服系統(tǒng)、Y軸伺服系統(tǒng)和Z軸伺服系統(tǒng)相連;構(gòu)件少,因此,結(jié)構(gòu)簡(jiǎn)單。
【專利附圖】
【附圖說明】
[0011]為本發(fā)明所解決的技術(shù)問題、技術(shù)方案及有益效果更加清楚明白,以下結(jié)合附圖及【具體實(shí)施方式】,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的【具體實(shí)施方式】?jī)H僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0012]圖1是本發(fā)明原理框圖。
【具體實(shí)施方式】
[0013]如圖所示,本發(fā)明包括上位機(jī)和下位機(jī),上位機(jī)和下位機(jī)通過PCI總線相連,所述的上位機(jī)為PC機(jī),下位機(jī)為運(yùn)動(dòng)控制卡,運(yùn)動(dòng)控制卡通過通用運(yùn)動(dòng)接口板與主軸伺服系統(tǒng)、X軸伺服系統(tǒng)、Y軸伺服系統(tǒng)和Z軸伺服系統(tǒng)相連。
[0014]所述的運(yùn)動(dòng)控制卡采用MPC2810運(yùn)動(dòng)控制卡。
[0015]操作系統(tǒng)采用Windows200操作系統(tǒng)。
[0016]系統(tǒng)由上、下位機(jī)兩部分構(gòu)成,上、下位機(jī)通過PCI總線或USB實(shí)現(xiàn)連接。PC機(jī)負(fù)責(zé)人機(jī)交互界面的管理和控制系統(tǒng)的實(shí)時(shí)監(jiān)控等方面的工作;MPC2810運(yùn)動(dòng)控制卡實(shí)現(xiàn)數(shù)控系統(tǒng)的核心功能。這種控制系統(tǒng)將PC機(jī)的信息處理能力與運(yùn)動(dòng)控制器的運(yùn)動(dòng)軌跡控制能力有機(jī)地結(jié)合在一起,其開放程度高,運(yùn)動(dòng)軌跡控制準(zhǔn)確,開發(fā)周期短并且價(jià)格便宜。
[0017]本數(shù)控系統(tǒng)綜合采用了時(shí)間重疊流水處理、資源重復(fù)和資源分時(shí)共享的手段來處理多任務(wù)并行問題。時(shí)間重疊流水處理手段主要體現(xiàn)在自動(dòng)模塊程序的設(shè)計(jì)上。如譯碼、插補(bǔ)和位置控制任務(wù)就利用了此手段。當(dāng)譯某一段NC系統(tǒng)代碼時(shí),同時(shí)對(duì)上一段NC系統(tǒng)代碼(如果需要插補(bǔ))進(jìn)行插補(bǔ);當(dāng)執(zhí)行某次插補(bǔ)計(jì)算時(shí),同時(shí)根據(jù)上次插補(bǔ)計(jì)算的數(shù)據(jù)進(jìn)行位置控制。資源重復(fù)手段體現(xiàn)在采用了不同的處理器來處理多任務(wù)。資源分時(shí)共享手段則主要體現(xiàn)在多線程技術(shù)的使用上。由于WindOws2000操作系統(tǒng)不僅支持多線程、多任務(wù),而且考慮了線程、進(jìn)程的安全性問題,在LabVIEW語(yǔ)言中使用多線程也具有諸多優(yōu)勢(shì)。
[0018]以上內(nèi)容是結(jié)合具體的優(yōu)選實(shí)施方式對(duì)本發(fā)明作的進(jìn)一步詳細(xì)說明,不能認(rèn)定本發(fā)明的具體實(shí)施只局限于這些說明,對(duì)于本發(fā)明所屬【技術(shù)領(lǐng)域】的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡(jiǎn)單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明所提交的權(quán)利要求書確定的保護(hù)范圍。
【權(quán)利要求】
1.基于匕”1冊(cè)軟件的開放式數(shù)控系統(tǒng),包括上位機(jī)和下位機(jī),其特征在于上位機(jī)和下位機(jī)通過總線相連,所述的上位機(jī)為機(jī),下位機(jī)為運(yùn)動(dòng)控制卡,運(yùn)動(dòng)控制卡通過通用運(yùn)動(dòng)接口板與主軸伺服系統(tǒng)、X軸伺服系統(tǒng)、I軸伺服系統(tǒng)和2軸伺服系統(tǒng)相連。
2.根據(jù)權(quán)利要求1所述的基于軟件的開放式數(shù)控系統(tǒng),其特征在于運(yùn)動(dòng)控制卡采用腿^2810運(yùn)動(dòng)控制卡。
【文檔編號(hào)】G05B19/414GK104460527SQ201310417811
【公開日】2015年3月25日 申請(qǐng)日期:2013年9月15日 優(yōu)先權(quán)日:2013年9月15日
【發(fā)明者】張立潔 申請(qǐng)人:張立潔