1.軟件化數(shù)控系統(tǒng)內(nèi)核擴展了數(shù)控系統(tǒng)的柔性和開放性,降低了系統(tǒng)成本。
隨著計算機性能的提高和實時操作系統(tǒng)的應(yīng)用,軟件化NC內(nèi)核將被廣泛接受。它使得數(shù)控系統(tǒng)具有更大的柔性和開放性,方便系統(tǒng)的重構(gòu)和擴展,降低系統(tǒng)的成本。數(shù)控系統(tǒng)的運動控制內(nèi)核要求有很高的實時性(伺服更新和插補周期為幾十微秒~幾百微秒),其實時性實現(xiàn)有兩種方法:硬件實時和軟件實時。
在硬件實時實現(xiàn)上,早期DOS系統(tǒng)可直接對硬中斷進行編程來實現(xiàn)實時性,通常采用在PC上插NC I/O卡或運動控制卡。由于DOS是單任務(wù)操作系統(tǒng),非圖形界面,因此在DOS下開發(fā)的數(shù)控系統(tǒng)功能有限,界面一般,網(wǎng)絡(luò)功能弱,有專有硬件,只能算是基于PC化的NC,不能算是真正的開放式數(shù)控系統(tǒng),如華中I型,航天CASNUC901系列,四開SKY系列等;Windows系統(tǒng)推出后,由于其不是實時系統(tǒng),要達到NC的實時性,只有采用多處理器,常見的方式是在PC 上插一塊基于DSP處理器的運動控制卡,NC內(nèi)核實時功能由運動控制卡實現(xiàn),稱為PC與NC的融合。這種方式給NC功能帶來了較大的開放性,通過Windows的GUI可實現(xiàn)很好的人機界面,但是運動控制卡仍屬于專有硬件,各廠家產(chǎn)品不兼容,增加成本(1-2萬元),且Windows系統(tǒng)工作不穩(wěn)定,不適合于工業(yè)應(yīng)用(WindowsNT工作較穩(wěn)定)。目前大多宣稱為開放式的數(shù)控系統(tǒng)屬于這一類,如功能非常強大的MAZAK的Mazatrol Fusion 640,美國A2100,Advantage 600,華中HNC-2000數(shù)控系統(tǒng)等。
在軟件實時實現(xiàn)上,只需一個CPU,系統(tǒng)簡單,成本低,但必須有一個實時操作系統(tǒng)。實時系統(tǒng)根據(jù)其響應(yīng)的時間可分為硬實時(Hard real time,小于100微秒),嚴(yán)格實時(Firm real time小于1毫秒)和軟實時(Soft real time,毫秒級),數(shù)控系統(tǒng)內(nèi)核要求硬實時。現(xiàn)有兩種方式:一種是采用單獨實時操作系統(tǒng)如QNX,Lynx,VxWorks和WindowsCE等,這類實時操作系統(tǒng)比較小,對硬件的要求低,但其功能相對Windows等較弱。如美國Clesmen大學(xué)采用QNX研究的Qmotor系統(tǒng);另一種是在標(biāo)準(zhǔn)的商用操作系統(tǒng)上加上實時內(nèi)核,如WindowsNT加VenturCOM公司的RTX和Linux加RTLinux等。這種組合形式既滿足了實時性要求,又具有商用系統(tǒng)的強大功能。LINUX系統(tǒng)具有豐富的應(yīng)用軟件和開發(fā)工具,便于與其他系統(tǒng)實現(xiàn)通訊和數(shù)據(jù)共享,可靠性比Windows系統(tǒng)高,LINUX系統(tǒng)可以三年不關(guān)機,這在工業(yè)控制中是至關(guān)重要的。目前制造系統(tǒng)在WINDOWS下的應(yīng)用軟件比較多,為解決Windows應(yīng)用軟件的使用,可以通過網(wǎng)絡(luò)連接前端PC擴展運行WINDOWS應(yīng)用軟件,既保證了系統(tǒng)的可靠性又達到了已有軟件資源的應(yīng)用。WindowsNT+RTX組合的應(yīng)用較成功的有美國的OpenCNC和德國的PA公司(自己開發(fā)的實時內(nèi)核),這兩家公司均有產(chǎn)品推出,另外SIMENS公司的SINUMERIK® 840Di也是一種采用NT操作系統(tǒng)的單CPU的軟件化數(shù)控系統(tǒng)。Linux和RTLinux是源代碼開放的免費操作系統(tǒng),發(fā)展迅猛,是我國力主發(fā)展的方向。
2.?dāng)?shù)控系統(tǒng)與驅(qū)動和數(shù)字I/O(PLC的I/O)連接的發(fā)展方向是現(xiàn)場總線
傳統(tǒng)數(shù)控系統(tǒng)驅(qū)動和PLC I/O與控制器是直接相連的,一個伺服電動機至少有11根線,當(dāng)軸數(shù)和I/O點多時,布線相當(dāng)多,出于可靠性考慮,線長有限(一般3-5米),擴展不易,可靠性低,維護困難,特別是采用軟件化數(shù)控內(nèi)核后,通常只有一個CPU,控制器一般在操作面板端,離控制箱(放置驅(qū)動器等)不能太遠,給工程實現(xiàn)帶來困難,所以一般PC數(shù)控系統(tǒng)多采用一體化機箱,但這又不為機床廠家和用戶接受。而現(xiàn)場總線用一根通訊線或光纖將所有的驅(qū)動和I/O級連起來,傳送各種信號,以實現(xiàn)對伺服驅(qū)動的智能化控制。這種方式連線少,可靠性高,擴展方便,易維護,易于實現(xiàn)重配置,是數(shù)控系統(tǒng)的發(fā)展方向。現(xiàn)在數(shù)控系統(tǒng)中采用的現(xiàn)場總線標(biāo)準(zhǔn)有PROFIBUS(傳輸速率12Mbps),如Siemens 802D等;光纖現(xiàn)場總線SERCOS(最高為16Mbps,但目前大多系統(tǒng)為4Mbps),如Indramat System2000和北京機電院的CH-2010/S,北京和利時公司也研究了SERCOS接口的演示系統(tǒng);CAN現(xiàn)場總線,如華中數(shù)控和南京四開的系統(tǒng)等,但目前基于SERCOS和PROFIBUS的數(shù)控系統(tǒng)都比較貴。而CAN總線傳輸速率慢,最大傳輸速率為1Mbps時,傳輸距離為40米。
3.網(wǎng)絡(luò)化是基于網(wǎng)絡(luò)技術(shù)的E-Manufacturing對數(shù)控系統(tǒng)的必然要求。
傳統(tǒng)數(shù)控系統(tǒng)缺乏統(tǒng)一、有效和高速的通道與其他控制設(shè)備和網(wǎng)絡(luò)設(shè)備進行互連,信息被鎖在“黑匣子”中,每一臺設(shè)備都成為自動化的“孤島”,對企業(yè)的網(wǎng)絡(luò)化和信息化發(fā)展是一個障礙。CNC機床作為制造自動化的底層基礎(chǔ)設(shè)備,應(yīng)該能夠雙向高速地傳送信息,實現(xiàn)加工信息的共享、遠程監(jiān)控、遠程診斷和網(wǎng)絡(luò)制造,基于標(biāo)準(zhǔn)PC的開放式數(shù)控系統(tǒng)可利用以太網(wǎng)技術(shù)實現(xiàn)強大的網(wǎng)絡(luò)功能,實現(xiàn)控制網(wǎng)絡(luò)與數(shù)據(jù)網(wǎng)絡(luò)的融合,實現(xiàn)網(wǎng)絡(luò)化生產(chǎn)信息和管理信息的集成以及加工過程監(jiān)控,遠程制造、系統(tǒng)的遠程診斷和升級;在網(wǎng)絡(luò)協(xié)議方面,制造自動化協(xié)議MAP(Manufacturing Automation Protocol)由于其標(biāo)<
業(yè)務(wù)咨詢:932174181 媒體合作:2279387437 24小時服務(wù)熱線:15136468001 盤古機械網(wǎng) - 全面、科學(xué)的機械行業(yè)免費發(fā)布信息網(wǎng)站 Copyright 2017 PGJXO.COM 豫ICP備12019803號