3數(shù)控機床下位機測控系統(tǒng)硬件設(shè)計 一般網(wǎng)絡(luò)化工業(yè)測控下位機數(shù)據(jù)采集平臺由兩大部分組成:一部分是系統(tǒng)基本功能單元(主要包括:進行測量和管理的下位機測控服務(wù)器以及各種測試模塊和通用數(shù)據(jù)采集卡驅(qū)動部分);另一部分是連接各基本功能單元的通信網(wǎng)絡(luò),例如Internet /Ethernet,USB和串口RS232等總線技術(shù)。 3.1工業(yè)數(shù)據(jù)采集與儀器控制技術(shù)研究 一般的工業(yè)測控現(xiàn)場硬件系統(tǒng)由各種傳感器、信號調(diào)理單元、電源、A/D轉(zhuǎn)換單元、下位測控機、以太網(wǎng)、上位處理機、打印機、總控臺等單元組成。信號調(diào)理單元將現(xiàn)場傳感器的各種物理量調(diào)理成標準電量,經(jīng)A/D轉(zhuǎn)換成數(shù)字量,由下位測控機進行初步數(shù)據(jù)處理,通過以太網(wǎng)與上位處理機通訊,在上位機上進行數(shù)據(jù)分析、處理、存儲。 硬件是虛擬儀器工作的基礎(chǔ),主要完成被測信號的采集、傳輸、存儲處理和輸入/輸出設(shè)備等工作,由計算機和I/O接口設(shè)備組成。計算機一般為一臺PC機或工作站,是硬件平臺的核心,它包括微處理器、存儲器和輸入/輸出設(shè)備等,用來提供實時高效的數(shù)據(jù)處理。I/O接口設(shè)備即采集調(diào)理部件,包括PC總線的數(shù)據(jù)采集(Data Acquisition,DAQ)卡、GPIB總線儀器、VXI總線儀器模塊、PXI總線儀器模塊、LXI總線儀器模塊、串口總線儀器和現(xiàn)場總線儀器模塊等標準總線儀器,主要完成被測信號的采集、放大和模數(shù)轉(zhuǎn)換。現(xiàn)場智能單元就是由工業(yè)測控機及信號調(diào)理轉(zhuǎn)換模塊等所組成。 工業(yè)測控系統(tǒng)采集現(xiàn)場數(shù)據(jù),主要是溫度、壓力、流量和位移信號,經(jīng)過信號處理和控制規(guī)則約束,形成控制量,再由執(zhí)行機構(gòu)產(chǎn)生控制動作,形成復(fù)雜閉環(huán)控制。對于這樣的測控系統(tǒng),首先必須運行安全可靠,設(shè)計時應(yīng)該從多方面仔細考慮。在滿足安全可靠的前提下,主要解決測量的準確性。因為真實、準確的測量數(shù)據(jù)才能反映出被測控系統(tǒng)的實質(zhì)性,準確的控制才有依據(jù)。測控系統(tǒng)各部分都會對準確性產(chǎn)生影響,特別是在環(huán)境惡劣的工業(yè)現(xiàn)場,必須處理好各個細節(jié),才能保證系統(tǒng)的準確性。 3.2下位機數(shù)據(jù)采集平臺設(shè)計 數(shù)控機床數(shù)據(jù)采集系統(tǒng)是一種常用的工業(yè)測控系統(tǒng),本章將研究基于LabVIEW的下位機數(shù)據(jù)采集平臺的下位機測控服務(wù)器系統(tǒng),它是數(shù)控機床遠程測控系統(tǒng)的基礎(chǔ),其數(shù)據(jù)采集系統(tǒng)硬件平臺構(gòu)成如下: (1)前端測試對象:數(shù)控機床(Computer number control,簡稱CNC); (2)測試儀器:電流、壓力、溫度等傳感器,機器視覺模塊和激光干涉儀; (3)信號調(diào)理模塊:將傳感器中的信號轉(zhuǎn)換成模擬量送到采集卡; (4)數(shù)據(jù)采集卡:選擇阿爾泰的高速采集卡USB2850,工控機箱; (5)總線技術(shù):選擇用USB和串口RS232總線。 整體下位機數(shù)據(jù)采集平臺結(jié)構(gòu)框圖如下圖3.2所示: 本文以控制和測試數(shù)控機床的一些參數(shù),來構(gòu)建整個測試平臺。需要測試的信號:伺服電機的電流信號,機床主軸的位移,機床主軸的溫度等。電流傳感器采用電流傳感器主要測試數(shù)控機床的消耗電流,根據(jù)現(xiàn)場車間環(huán)境,由于數(shù)控機床的電源線無法改動,因此電流傳感器選用了JT30T32(Φ26)手持式電流傳感器,主要檢測電流的頻率在25HZ-10KHZ范圍,電流量為0.1A-30A范圍,不需要電源就能實現(xiàn)被測電流的變換輸出。通過激光干涉儀對數(shù)控機床位移定位精度,對機床的位移參數(shù)進行補償。溫度傳感器檢測機床主軸的溫度,也是為了提高機床的精度,及時的對穩(wěn)定參數(shù)進行補償。 3.2.1提高數(shù)控機床定位精度的位移補償方法 激光干涉儀測得的位移數(shù)據(jù)通過USB總線實時傳送到PC機,LabVIEW過調(diào)用C程序的方式調(diào)用激光干涉儀的底層驅(qū)動,從而實時的現(xiàn)實位移數(shù)據(jù),同時數(shù)據(jù)采集卡的另外一路A/D來采集電流傳感器測得伺服電機的電流信號,將位移與電流的關(guān)系繪制在LabVIEW界面上,從而可以分析機床運動與消耗電流功率的關(guān)系,也就能推出機床工作時切削力與消耗功率的關(guān)系。對測得位移信號再繼續(xù)處理,得到目標位移和機床定位精度誤差的曲線,從而能及時的對機床的位移參數(shù)進行補償。 激光干涉儀:可測量速度、加速度、振動等參數(shù),并評估機床動態(tài)特性。測試主軸的位移采用定位精度高的的激光干涉儀,這里本文選用API公司的激光干涉儀(5D/6D標準型),它能一次安裝能夠同時測量線性軸的六個誤差,包括1個位置度誤差、2個直線度誤差、3個角度誤差。在通常情況下需要數(shù)天時間進行的測試,使用API激光干涉儀只需幾個小時即可,應(yīng)用結(jié)果表明,節(jié)省時間可達80%.6D激光干涉儀主要由穩(wěn)頻激光器、干涉儀和6維傳感器組成,從激光器發(fā)出的激光光束經(jīng)過干涉后,被6D傳感器內(nèi)的分光鏡分成三束,一束記錄精確長度位移。第二束光用作直線度測量的參考光束,傳感器與參考光束之間的相對位移由裝在傳感器內(nèi)的橫向光電二級管測得。第三束光用作裝在6D傳感器內(nèi)的小型光電測角儀的參考光源,用來測量角度誤差(俯仰角和偏擺角)。為了保證激光光束的穩(wěn)定性,測量儀在結(jié)構(gòu)的設(shè)計以及激光器的選擇方面都做了仔細設(shè)計,以使測量儀的橫向和角度漂移量都降低到最小,從而保證測量儀的長期穩(wěn)定性。測量儀配有自動氣壓、環(huán)境溫度補償器,自動校正環(huán)境變化對激光波長及長度測量的影響,其中多重數(shù)字濾波器使由空氣波動及溫度梯度引起的測量誤差降到最小。 其中誤差補償重點是研究加工中心誤差的影響因素和計算機輔助軟件補償技術(shù),其特點是在對機床本身不作任何改動的情況下,綜合運用當代各學(xué)科的先進技術(shù)和計算機控制技術(shù)來提高機床加工精度。誤差補償?shù)慕Y(jié)構(gòu)框圖如下圖3.3所示。 測得的補償前后機床的三次運動的正向和負向位置精度誤差如表3.1和表3.2所示。 如上表所示,下位測控機采集平臺,通過激光干涉實時記錄機床的動態(tài)位移及定位位移,軟件通過對數(shù)據(jù)實時的采集分析,存儲,將整個數(shù)控機床運動過程的定位位移實時記錄。在分析軟件下可以清楚看出機床3次運動過程中正向和負向位移誤差的對比。 進行補償前的位移精度曲線如圖3.4所示,進行補償后的位移精度曲線如圖3.5所示。 通過以上圖表,可以明顯的看出補償后的位移定位精度有了明顯的提高。由于實驗測試值僅是測的一臺剛剛改造后的數(shù)控機床數(shù)據(jù),數(shù)據(jù)只是特例數(shù)據(jù),以后要進行多臺數(shù)控機床的數(shù)據(jù)測試分析,這樣的分析后的結(jié)果就有了普遍性和統(tǒng)計性。 3.2.2溫度補償技術(shù)研究 溫度傳感器選用PT100鉑電阻溫度傳感器。它適用于測量(-60 ~+400℃)之間的溫度,完全適用于機床的使用環(huán)境溫度(5 ~ 45℃)。PT100在0℃時電阻為100歐隨著溫度的變化電阻成線性變化,大約是每攝氏度0.4歐。為了把PT100隨溫度變化的電阻轉(zhuǎn)換成電壓,AD轉(zhuǎn)換器模擬量接口提供恒流源輸出,即輸出12.5mA恒電流源供給PT100傳感器,在傳感器回路中產(chǎn)生5Mv/℃線性輸入電壓。AD傳感器把這個電壓轉(zhuǎn)換成數(shù)字量,程序周期地讀這些數(shù)字量,并將所讀的這些數(shù),利用下面公式計算出溫度值。 溫度T [℃] =(溫度數(shù)字量- 0℃偏置量)/ 1℃數(shù)字量(3.1) 其中:溫度數(shù)字量=存儲在NC-PLC接口IW xxx中的測量值; 0℃偏置量=在0℃測量出的數(shù)字量,該值為4000; 1℃數(shù)字量=溫度每升高1℃的數(shù)字量,該值為16. PLC定時采樣溫度值,利用上式計算出溫度數(shù)字量并轉(zhuǎn)換為帶一位小數(shù)點的十進制溫度值,然后計算出溫度補償參數(shù)K 0(T)、tanβ(T)周期性送至NCK刷新溫度補償參數(shù)。 (1)溫度補償?shù)睦碛?br /> 金屬材料具有“熱脹冷縮”的性質(zhì),該特性在物理學(xué)上通常用熱膨脹系數(shù)(Thermal expansion confficient,αtherm)描述。數(shù)控機床的床身、立柱、拖板等導(dǎo)軌基礎(chǔ)件和滾珠絲杠等傳動部件一般由金屬材料制成,由于機床驅(qū)動電機的發(fā)熱、運動部件摩擦發(fā)熱以及環(huán)境溫度等的變化,均會對機床運動軸位置產(chǎn)生附加誤差,這將直接影響機床的定位精度,從而影響工件的加工精度。對于在普通車間環(huán)境條件下使用的數(shù)控機床尤其是行程較長的落地式銑鏜床,熱膨脹系數(shù)的影響更不容忽視。以行程為5m的X軸來說,金屬材料的熱膨脹系數(shù)為10ppm(10um/每1m每1℃),理論上溫度每升高1℃,5m行程的X軸就“脹長”50um.日夜溫差和冬夏季節(jié)溫差的影響便可想而知。因此高精度機床要求在規(guī)定的恒溫條件下制造或使用,普通環(huán)境下使用的數(shù)控機床為保證較高定位精度和加工精度,須使用“溫度補償”等選件功能消除附加誤差。 (2)系統(tǒng)中溫度補償原理 機床坐標軸的定位誤差隨溫度變化會附加一定偏差,對每一給定溫度可測出相應(yīng)的定位誤差曲線,為了完成溫度補償需要測出不同溫度下的定位誤差曲線。如圖3.6所示為一組實驗曲線,測量條件是:以22度誤差曲線為基準,在行程500~1500mm范圍內(nèi)不停的運動加熱機床,每隔20分鐘做一次定位誤差測量采樣,采樣間隔100mm,并用點溫計記錄滾珠絲桿的溫度。因此一定溫度T的定位誤差曲線可以表示為如圖3.7所示的直線,其數(shù)學(xué)表達式為: 式3.2中,梯度tanβ(T)和軸位置不相關(guān)溫度補償值K 0(T)均是隨溫度變化的函數(shù)。 不同溫度下的定位誤差曲線如圖3.6,以及溫度為T時的定位誤差曲線如圖3.7所示。 系統(tǒng)中溫度補償功能的工作過程:將測量得到的溫度偏差(補償)值送至NC插補單元參與插補運算修正軸的運動。若溫度補償值ΔKx(T)為正值就控制軸負向移動,否則正向移動。由于溫度影響的滯后性,PLC程序采取定時間隔采樣溫度(T)的方法,周期性地修改NC中相關(guān)補償參數(shù),并利用式3.2計算溫度偏差ΔKx(T),從而補償?shù)魷囟茸兓a(chǎn)生的位置偏差,實現(xiàn)溫度補償。 |