技術(shù)頻道

娓娓工業(yè)
您現(xiàn)在的位置: 中國傳動(dòng)網(wǎng) > 技術(shù)頻道 > 技術(shù)百科 > 交流接觸器電磁機(jī)構(gòu)動(dòng)態(tài)仿真分析

交流接觸器電磁機(jī)構(gòu)動(dòng)態(tài)仿真分析

時(shí)間:2008-08-14 15:00:00來源:ronggang

導(dǎo)語:?本文介紹了一種智能小型直流電磁繼電器測試系統(tǒng)的軟硬件設(shè)計(jì)。系統(tǒng)能根據(jù)繼電器型號自動(dòng)構(gòu)建測試電路或控制合適的線性受控電源,只用單插座就能完成多規(guī)格繼電器參數(shù)的自動(dòng)測試
摘 要:本文介紹了一種智能小型直流電磁繼電器測試系統(tǒng)的軟硬件設(shè)計(jì)。系統(tǒng)能根據(jù)繼電器型號自動(dòng)構(gòu)建測試電路或控制合適的線性受控電源,只用單插座就能完成多規(guī)格繼電器參數(shù)的自動(dòng)測試;繼電器動(dòng)作時(shí)間性能參數(shù)的測試采用軟件定時(shí)器為主、硬件電路為輔的方法。 關(guān)鍵詞:直流電磁繼電器;單插座;定時(shí)器;自動(dòng)測試 0 引言   繼電器是一種高精密的電子元器件,它廣泛應(yīng)用于工業(yè)制造和國防科技。但由于生產(chǎn)工藝、材料等原因造成了其質(zhì)量的不穩(wěn)定性。因此,有必要對其進(jìn)行測試,以決定其優(yōu)劣。從測試精度來說,動(dòng)作時(shí)間需要精確到ms或μs,觸點(diǎn)電阻精確到mΩ,此外,有些繼電器由多個(gè)線圈或觸點(diǎn)組組成,如JHX-3F系列繼電器。目前,常用的手工測試方法效率低、誤差大,且測試參數(shù)少,而對于高精密繼電器的測試只能依賴基于微機(jī)的測試系統(tǒng)。本文將討論基于JHX-3F系列繼電器的測試系統(tǒng)的軟硬件設(shè)計(jì)思路,并重點(diǎn)分析單插座對多規(guī)格繼電器的自動(dòng)測試、動(dòng)作時(shí)間μs級測試和小電壓或大電流型線圈的繼電器測試。 1 繼電器測試系統(tǒng)的構(gòu)成   繼電器測試系統(tǒng)的構(gòu)成如圖1。數(shù)據(jù)采集卡選擇基于PCI總線的AC6115。系統(tǒng)由PC和測試儀兩部分組成,它們之間通過AC6115傳遞A/D、D/A和I/O信號。系統(tǒng)軟件平臺(tái)為Windows XP/2000,軟件開發(fā)環(huán)境Delphi 6.0,數(shù)據(jù)庫SQL Server 2000。主要測試指標(biāo)及精度要求:1)電壓精度<=0.01V;2)電流精度<=0.01A;3)動(dòng)作時(shí)間精度<=1ms;4)觸點(diǎn)電阻精度<=1mΩ。
2 繼電器測試系統(tǒng)的硬件設(shè)計(jì)   2.1 JHX-3F小型直流電磁繼電器種類   JHX-3F包括A、B、C和D四個(gè)大類。線圈類型可以是電壓型或電流型或電壓電流混合型,其中A大類為單線圈16個(gè)品種;B大類為雙線圈240個(gè)品種;C大類為雙線圈182個(gè)品種;D大類為單線圈16個(gè)品種。共454個(gè)品種(其中又分電壓型166種,電流型72種,混合型216種)。繼電器初始觸點(diǎn)狀態(tài)分又為全閉(2D)、全開(2H)和半開半閉(1H1D)三種狀態(tài)。所以,JHX-3F系列繼電器總計(jì)1362個(gè)品種。   本文以兩類繼電器說明其工作原理。B類雙線圈單位置:該類繼電器有一個(gè)啟動(dòng)線圈和一個(gè)保持線圈。啟動(dòng)線圈施加激勵(lì),繼電器狀態(tài)改變,接著給保持線圈施加激勵(lì),撤除啟動(dòng)線圈激勵(lì),狀態(tài)保持,再撤除保持線圈的激勵(lì),狀態(tài)釋放。C類雙線圈雙位置:該類繼電器有一個(gè)啟動(dòng)線圈和一個(gè)復(fù)歸線圈。啟動(dòng)線圈施加激勵(lì),繼電器狀態(tài)改變,撤除激勵(lì),此狀態(tài)保持,再給復(fù)歸線圈施加激勵(lì),狀態(tài)復(fù)歸為初始態(tài)。   2.2單插座完成對多規(guī)格1362個(gè)品種繼電器自動(dòng)測試的硬件實(shí)現(xiàn)
  待測繼電器的特點(diǎn):引腳1~4為繼電器線圈,引腳5~8為繼電器觸點(diǎn)。產(chǎn)品封裝符合雙列直插集成電路封裝特征。待測繼電器的這些特征為只用單插座完成對多規(guī)格1362個(gè)品種繼電器的自動(dòng)測試提供了可能性。   自動(dòng)測試的電路工作原理:若待測繼電器為單線圈時(shí),輔助繼電器FZJD1的線圈上不施加激勵(lì),受控源施加到插座1、4兩端。若待測繼電器為雙線圈時(shí),分兩個(gè)階段工作,在系統(tǒng)測試啟動(dòng)線圈階段時(shí),F(xiàn)ZJD1的線圈上不施加激勵(lì),受控源施加到插座1、2兩端;在測試保持或復(fù)歸線圈階段時(shí)在FZJD1的線圈上施加激勵(lì),受控源施加到插座3、4兩端。當(dāng)被測繼電器線圈為電壓型時(shí),輔助繼電器FZJD2的線圈上不施加激勵(lì),受控電壓源工作并施加到電路中,為電流型時(shí),在FZJD2的線圈上施加激勵(lì),受控電流源工作并施加到電路中;觸點(diǎn)狀態(tài)的測試只要將被測觸點(diǎn)送到兩個(gè)I/O即可。觸點(diǎn)電阻測試采用四端法消除接觸電阻的影響,分別用三檔激勵(lì)源進(jìn)行測試。   2.3 大電流或小電壓型繼電器測試的硬件實(shí)現(xiàn)   測試用的電壓源和電流源均受數(shù)據(jù)采集卡上DAC輸出的控制,電壓源輸出電壓和電流源輸出電流與控制電壓均呈線性關(guān)系。系統(tǒng)自動(dòng)根據(jù)被測繼電器型號選擇不同輸出范圍的受控電壓源進(jìn)行測試,一種是從0~24VDC輸出,另一種是從0~110VDC輸出。可以測試從1.5VDC~100VDC額定吸合電壓的被測繼電器。受控電流源輸出范圍從0~2ADC,可以測試從0.003ADC~2.0ADC額定吸合電流的被測繼電器。電路中利用輔助繼電器實(shí)現(xiàn)自動(dòng)構(gòu)建電路的目的。 3 繼電器測試系統(tǒng)的軟件設(shè)計(jì)   3.1 多種軟件定時(shí)器的應(yīng)用   Timer控件基于Windows系統(tǒng)定時(shí),它可以在要求不高的地方使用,定時(shí)分辨率為55ms[1],精度只有5~8ms,系統(tǒng)中應(yīng)用它進(jìn)行線圈參數(shù)、吸合值和釋放值的測試。精確定時(shí)它無法勝任。多媒體定時(shí)器來自于Windows API。它可工作在較高優(yōu)先級的線程中,它的定時(shí)事件被定義為回調(diào)過程,只要在該過程中添加消息處理代碼即可完成定時(shí)響應(yīng)[2]。Delphi把它封裝到了mmsystem.pas中供軟定時(shí)使用。本系統(tǒng)應(yīng)用它對故障繼電器進(jìn)行檢測,如觸點(diǎn)始終未動(dòng)作。   動(dòng)作時(shí)間測試有2種方法。1)使用AC6115上的硬件定時(shí)器,AC6115提供了一個(gè)16位的微秒脈沖計(jì)數(shù)器,計(jì)數(shù)范圍是1~216微秒[3],因此,可通過脈沖計(jì)數(shù)完成動(dòng)作時(shí)間測試,但此方法會(huì)加大硬件電路設(shè)計(jì)的復(fù)雜性;2)采用軟件定時(shí)器。例如Z_Timer。它可以ActiveX控件的形式加載到Delphi控件面板上。它的定時(shí)分辨率是0.1ms,定時(shí)精度是0.015ms,在有效定時(shí)事件中它能獨(dú)占系統(tǒng)所有資源,如消息響應(yīng)和線程時(shí)間片。故使用Z_Timer是基于Windows環(huán)境下高精度軟定時(shí)的好方法。   本系統(tǒng)應(yīng)用Z_Timer短時(shí)間內(nèi)獨(dú)占系統(tǒng)資源而中斷其它線程、消息的運(yùn)行,從而快速準(zhǔn)確地測試出動(dòng)作時(shí)間。首先設(shè)定其獨(dú)占系統(tǒng)資源時(shí)間為秒級別,因?yàn)閯?dòng)作時(shí)間精度<=1ms,所以該段時(shí)間內(nèi)繼電器必然動(dòng)作;在這段獨(dú)占時(shí)間內(nèi),Z_Timer采集動(dòng)作前后的觸點(diǎn)組電壓值并裝入數(shù)組;最后,分析該數(shù)組中數(shù)值的變化就可以計(jì)算出動(dòng)作時(shí)間。使用這種方法,簡化了硬件電路的設(shè)計(jì),且測試效果良好。   3.2 繼電器單項(xiàng)測試的軟件實(shí)現(xiàn)   3.2.1線圈基本參數(shù)測試的軟件實(shí)現(xiàn)   Timer啟動(dòng)后,對線圈(包括啟動(dòng)線圈、保持線圈和復(fù)歸線圈)進(jìn)行測試。調(diào)用AC6115提供的DLL(動(dòng)態(tài)鏈接庫)中的AC_6115_DA函數(shù)線性控制輸出在線圈上的電壓。電壓上升(下降)梯度10v/5s。在線圈觸點(diǎn)吸合處、額定電壓處和觸點(diǎn)釋放處先使用Sleep函數(shù)短暫延時(shí),待繼電器狀態(tài)穩(wěn)定后,再調(diào)用DLL中的AC_6115_AD函數(shù)記錄吸合值或額定值或釋放值,并存入公用數(shù)據(jù)模塊Datamodule中。   3.2.2 動(dòng)作時(shí)間測試的軟件實(shí)現(xiàn)   動(dòng)作時(shí)間是衡量繼電器質(zhì)量的關(guān)鍵指標(biāo),其精度要求高。圖3-1是一觸點(diǎn)初始狀態(tài)為2H的繼電器動(dòng)作時(shí)間測試的“理想圖”,實(shí)際的測試結(jié)果如圖3-2所示出現(xiàn)了“回跳時(shí)間”,它是測試過程中必須考慮的。本系統(tǒng)采用短時(shí)間獨(dú)占系統(tǒng)資源的Z_Timer完成動(dòng)作時(shí)間測試,其吸合時(shí)間測試的定時(shí)響應(yīng)代碼如下:   Procedure TMainForm.Draw_Time_Test();//“吸合時(shí)間”測試   Begin   if(Call_DLL()<31);//調(diào)用AC6115動(dòng)態(tài)鏈接庫   Showmessage(‘DLL裝載失敗!’);   Else   Begin   AC_6115_AD(Datamodule.Driverio, Datamodule.IDofcard[1], 80,3,4,0, 0, 0, 0, 0, 0, 0, Datamodule.Draw_Time_Data,2048);//采集觸點(diǎn)動(dòng)作前后的所有數(shù)據(jù)   DA_To_Value(0);//電壓歸0,準(zhǔn)備釋放時(shí)間測試   Sleep(100);//平緩處理   IO_Out(1,0,0);//設(shè)置I/O信號,準(zhǔn)備“釋放時(shí)間”測試   Sleep(2000);//為其釋放資源準(zhǔn)備時(shí)間,此后,系統(tǒng)將“緩沖”到正常狀態(tài)   End;End; [align=center] 圖3-1 理想動(dòng)作時(shí)間測試 [/align] [align=center] 圖3-2 實(shí)際動(dòng)作時(shí)間測試[/align]   代碼中數(shù)據(jù)采集函數(shù)采集3、4通道,每通道采集2048/2=1024點(diǎn)。通道轉(zhuǎn)換時(shí)間80*0.25=20μs,故同一通道相鄰兩點(diǎn)之間的時(shí)間間隔為20*2=40μs,所以每組觸點(diǎn)有效監(jiān)測的電壓時(shí)間為1024*40=40960μs,動(dòng)作時(shí)間的測試精度為40μs。   “回跳時(shí)間”計(jì)算:每組觸點(diǎn)采樣1024個(gè)點(diǎn),從第1024個(gè)點(diǎn)開始逐一向前查詢當(dāng)前點(diǎn)和當(dāng)前點(diǎn)之前一點(diǎn)的采樣電壓值,如果發(fā)現(xiàn)兩者之差絕對值為5,且第1次出現(xiàn),立刻記錄當(dāng)前點(diǎn)位置T1。同時(shí)開始累加“回跳時(shí)間”計(jì)數(shù)器,如此反復(fù),直到最后1次出現(xiàn)此類情況,記錄此時(shí)位置T2,所以T1就是動(dòng)作時(shí)間點(diǎn),而T1-T2則是“回跳時(shí)間”。   3.2.3 觸點(diǎn)電阻測試的軟件實(shí)現(xiàn)   觸點(diǎn)初始狀態(tài)為2D的繼電器,直接采樣相關(guān)通道電壓進(jìn)行計(jì)算即可;觸點(diǎn)初始狀態(tài)為2H的繼電器,首先,線圈外加電壓跳變至額定值,待其觸點(diǎn)吸合穩(wěn)定后,采用類似2D測試方法測試;1H1D繼電器,首先采用類似測試2D的方法測試1D觸點(diǎn)組,然后用類似測試2H的方法測試1H觸點(diǎn)組。   3.3組合多項(xiàng)測試項(xiàng)的自動(dòng)測試的軟件實(shí)現(xiàn)   組合多項(xiàng)測試項(xiàng)的自動(dòng)測試的主要軟件流程如圖4所示。 [align=center] 圖4 系統(tǒng)自動(dòng)測試軟件實(shí)現(xiàn)流程圖[/align]   自動(dòng)測試將完成線圈參數(shù)、動(dòng)作時(shí)間和觸點(diǎn)電阻的全部測試。“基本參數(shù)設(shè)置”包括設(shè)置繼電器類型、線圈類型、各測試項(xiàng)測試次數(shù)和觸點(diǎn)組初始狀態(tài)。為了提高測試數(shù)據(jù)的準(zhǔn)確性,自動(dòng)測試設(shè)計(jì)為重復(fù)多次執(zhí)行,最后求取多次測試數(shù)據(jù)的平均值,如線圈參數(shù)、動(dòng)作時(shí)間和觸點(diǎn)電阻分別測試M、N、K次(M、N、K均大于等于0),實(shí)際次數(shù)多少由測試人員根據(jù)現(xiàn)場情況決定。每次測試的結(jié)果全部暫存于Datamodule中,在Datamodule中建立了3個(gè)鏈表,分別用來存放每次測試的線圈參數(shù)、動(dòng)作時(shí)間參數(shù)和觸點(diǎn)電阻參數(shù)。鏈表的每1個(gè)結(jié)點(diǎn)分別代表某測試項(xiàng)的1次測試數(shù)據(jù)。 4 結(jié)束語   現(xiàn)場測試中,系統(tǒng)運(yùn)行良好,人機(jī)界面友好,能完成對所有1362種繼電器的測試,并提供完整的測試數(shù)據(jù)的報(bào)表,測試精度令人滿意,其中電壓測試精度由<=0.01v提高到了<=0.001v,吸合時(shí)間測試精度則由<=1ms提高到了0.04ms。   本文作者創(chuàng)新點(diǎn):(1)硬件設(shè)計(jì)。采用單插座對4大類1362種繼電器進(jìn)行測試;通過自動(dòng)控制受控電源完成了對電流、電壓或混合型繼電器參數(shù)的測試。(2)軟件設(shè)計(jì)。提出了以Z_Timer為主、硬件電路為輔的方法來測試動(dòng)作時(shí)間,大大簡化了硬件電路的設(shè)計(jì);自動(dòng)測試中還可組合測試項(xiàng)進(jìn)行多次重復(fù)測試求取平均值,從而提高了測試數(shù)據(jù)的準(zhǔn)確性。 參考文獻(xiàn)   [1].李四保,姚曉先.Win32s下內(nèi)核定時(shí)器的使用[J]. 微計(jì)算機(jī)信息,2003,19卷(2期):71-72   [2].何煒麗,康偉. 在Delphi中實(shí)現(xiàn)多媒體定時(shí)器[J].電腦學(xué)習(xí),2000,(2):26-27.   [3].AC6115使用說明書[M].北京雙諾公司,2004,58~59

標(biāo)簽:

點(diǎn)贊

分享到:

上一篇:交流接觸器吸合過程的數(shù)據(jù)采...

下一篇:微能WIN-V63矢量控制變頻器在...

中國傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:中國傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國傳動(dòng)網(wǎng)(www.treenowplaneincome.com)獨(dú)家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來源“中國傳動(dòng)網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。

相關(guān)資訊

網(wǎng)站簡介|會(huì)員服務(wù)|聯(lián)系方式|幫助信息|版權(quán)信息|網(wǎng)站地圖|友情鏈接|法律支持|意見反饋|sitemap

中國傳動(dòng)網(wǎng)-工業(yè)自動(dòng)化與智能制造的全媒體“互聯(lián)網(wǎng)+”創(chuàng)新服務(wù)平臺(tái)

網(wǎng)站客服服務(wù)咨詢采購咨詢媒體合作

Chuandong.com Copyright ?2005 - 2024 ,All Rights Reserved 版權(quán)所有 粵ICP備 14004826號 | 營業(yè)執(zhí)照證書 | 不良信息舉報(bào)中心 | 粵公網(wǎng)安備 44030402000946號