2華中理工大學(xué)王永驥曾明徐桂英東方電機(jī)股份有限公司陳林理方法和上位機(jī)程序設(shè)計(jì)中的關(guān)鍵問,提出了些較好的解決方法1引言隨著電子兌機(jī)的飛速發(fā)展,計(jì)算機(jī)輔助測試系統(tǒng)喔1旭618,正被廣泛應(yīng)月1尸1.農(nóng)。,防?蒲械仍S多領(lǐng)域它的主要作用有3點(diǎn)必對(duì)客觀世界的物理參數(shù)進(jìn)行采集處理和記錄,以數(shù)字刖象;式顯小1則和處理結(jié)果對(duì)被控對(duì)象進(jìn)行控制,以達(dá)到預(yù)定目在同步發(fā)電機(jī)組控制中,勵(lì)磁系統(tǒng)是個(gè)重要設(shè)備,其性能的優(yōu)劣與發(fā)電機(jī)組的工作性能有密切關(guān)系,因此對(duì)勵(lì)磁系統(tǒng)的出廠檢驗(yàn)與在線測試實(shí)驗(yàn)有著重要意義目前國內(nèi)對(duì)勵(lì)磁系統(tǒng)的檢測多采用人1測試的方法,使用刀用小1皮器等常規(guī)儀,由人工讀數(shù)記錄分析和制,因而存在測試周期長測試精度低及人工強(qiáng)度人等缺點(diǎn)為了改善這種情況,我們開發(fā)了套用于勵(lì)磁試驗(yàn)裝置的算機(jī)輔助測試系統(tǒng),以提高對(duì)勵(lì)磁系統(tǒng)的測試水平。 2系統(tǒng)總體方案本系統(tǒng)包括3個(gè)部分,由單片機(jī)控制的頻率福值可調(diào)的相電壓電流源,外部信號(hào)采集處理和檢測單元,1微型計(jì)算機(jī)系統(tǒng),包括微機(jī)打印機(jī)和信號(hào)采集卡系統(tǒng)的整體結(jié)構(gòu)方框1相8逆變電壓源電流源單片機(jī)系統(tǒng)打印機(jī)計(jì)算機(jī)系統(tǒng)信號(hào)前置處理信號(hào)檢測卡系統(tǒng)工作原理如下相電壓源炮流源采用單廠機(jī)控制,交渲交逆變方式,3信號(hào)調(diào)制,叫模擬步發(fā)電機(jī)的運(yùn)行工況,所發(fā)出的屯壓跑流信號(hào)連接到勵(lì)磁裝置的輸入端計(jì)算機(jī)系統(tǒng)通過與單片機(jī)通訊的方式對(duì)電源進(jìn)行控制勵(lì)磁裝置的各模板上需檢測的信號(hào)經(jīng)過前置處理后,送到信號(hào)檢測卡,經(jīng)人0轉(zhuǎn)換后將結(jié)果傳到位微機(jī)進(jìn)行數(shù)據(jù)處理。分析,并輸出試驗(yàn)曲線和試驗(yàn)報(bào)算機(jī)系統(tǒng)應(yīng)完成的主要功能如能配合勵(lì)磁系統(tǒng)試驗(yàn)用褚密電源進(jìn)行勵(lì)磁國家自然科學(xué)基金項(xiàng)目69974017,湖北省自然科學(xué)基金項(xiàng)目9知015和國家留學(xué)基金委回國人員基金資助系統(tǒng)的各運(yùn)行通道的開環(huán)試驗(yàn)?zāi)苓M(jìn)行勵(lì)磁控制裝置各功能模板輸入輸出信號(hào)的檢測,并完成電壓甩流電壓瀕率電流頻率電壓脈沖觸發(fā)角電流脈沖觸發(fā)角等關(guān)系曲線的繪制能測量有功功率月無功功率認(rèn)并計(jì)算功率因數(shù)。 能模擬發(fā)屯機(jī)運(yùn)丁工況,進(jìn)行起她旭負(fù)荷等運(yùn)行工況的模擬試驗(yàn),實(shí)時(shí)顯試驗(yàn)曲線和結(jié)可以和單片機(jī)系統(tǒng)進(jìn)廳實(shí)時(shí)迎訊,片能通過單片機(jī)系統(tǒng)對(duì)勵(lì)磁系統(tǒng)試驗(yàn)用精密電源進(jìn)行遠(yuǎn)方操作和控制。 61能根據(jù)+同的測試生成并打印多種不同的報(bào)3信號(hào)檢測部分的實(shí)現(xiàn)方案信號(hào)檢測部分主要包括信號(hào)前置處理箱和信號(hào)采,1卡,通過它們來對(duì)外部信號(hào)進(jìn)廳處理。將其轉(zhuǎn)換為數(shù)字信號(hào)輸入計(jì)算機(jī)需檢測的外部信號(hào)主要有共地交流信號(hào)不共地交流信號(hào)共地直流信號(hào)不共地直流信號(hào)脈沖信號(hào)開關(guān)量信號(hào)等6種。各信號(hào)的大小范圍也不同,從幾百毫伏到幾十伏,甚至上百伏,而且需檢測的信號(hào)個(gè)數(shù)多,共要測量64路交流信號(hào)40路直流信號(hào)12路脈沖信1和1.6路開量;1號(hào),再加上16路備用通道,總共有148路,除去因不需同時(shí)測量而可以使用同通道的信號(hào),總共亦需要測量0路左右信號(hào)采集米用的是多級(jí)多路的選擇方式,在信號(hào)前置處理箱中用十幾片。4051作多路信號(hào)選擇對(duì)這些004051的選通則由采集卡的地址選通電路實(shí)現(xiàn)。地址選通電路由兩片745138譯碼器構(gòu)成,這樣可以選擇288=128路信號(hào),滿足系統(tǒng)要求信號(hào)前置處理箱中的。04051輸出都接到采集卡上的片,04051的輸入上,當(dāng)需要測量哪路信號(hào)時(shí),選通該信號(hào)對(duì)應(yīng)的下級(jí)004051和上級(jí)405即可將該信號(hào)輸入可編程放大器,可編程放大器可將大小不同的被測倍號(hào)轉(zhuǎn)換至統(tǒng)。的電平范舊內(nèi),而控制放大倍數(shù),鎖存器選擇轉(zhuǎn)換后的信經(jīng)過,0轉(zhuǎn)換成為數(shù)字信號(hào)。采集卡插于計(jì)算機(jī)的13人總線插槽中,通過總線與計(jì)算機(jī)交換數(shù)據(jù)。信號(hào)檢測部分的總體意2. 對(duì)不共地;1號(hào)農(nóng)兩片4051來選擇,同信號(hào)的兩根線分別接在兩片4051對(duì)應(yīng)的輸入端,再將兩片4051的輸出分別接到差分式運(yùn)算放大器的兩個(gè)輸入端,采用有效值測量電路實(shí)現(xiàn)對(duì)不共地信號(hào)的檢測對(duì)于共地信號(hào),只需片4051即可進(jìn)行選擇檢測脈沖信號(hào)時(shí),則是將脈沖轉(zhuǎn)化為個(gè)同脈沖信號(hào)寬度頻率相同的標(biāo)準(zhǔn)方波和個(gè)反映脈沖幅值的直流量,檢測方波的寬度和直流電壓的人小即知道脈沖的信氪對(duì)斤關(guān)樣做既可實(shí)現(xiàn)對(duì)帶高電壓的開關(guān)量的隔離檢測,又可實(shí)現(xiàn)開關(guān)量信號(hào)長線傳輸,然后只需檢測隔離后信號(hào)的電平高低就可得到開關(guān)狀態(tài)為保證信號(hào)檢測的精度,人瓜轉(zhuǎn)換芯片采用12位入0芯片人0574為使系統(tǒng)試驗(yàn)中給定信號(hào)由計(jì)算機(jī)直接控制,采集卡上還設(shè)有兩片0人0,832,可以提供兩路試驗(yàn)?zāi)M0號(hào)4軟件設(shè)計(jì)方案山于該測試系統(tǒng)要完成的試驗(yàn)種戈有1幾種,需顯不和打印70多張不規(guī)則的報(bào),還要完成與下位機(jī)的通訊任務(wù),因此軟件設(shè)計(jì)很復(fù)雜設(shè)計(jì)中還需考慮界面的友好直觀,使軟件便于使用。經(jīng)過比較,系統(tǒng)軟件采用8仙1+5.0在中文界95環(huán)境下編制。系統(tǒng)軟件結(jié)構(gòu)框3所禾各模塊的功能及設(shè)計(jì)方法如下1人機(jī)界面的設(shè)計(jì)。由于該軟件的使用者是許多不同的測試人員,因此界面定要友好直觀,碟學(xué)易用。利用,+中的漢卞動(dòng)態(tài)鏈接庫可設(shè)計(jì)令部漢化的界面。并在屏幕底部的狀態(tài)欄給出每步操作的相應(yīng)提,同時(shí)可利⑴動(dòng)態(tài)顯的菜單以及對(duì)話框,使用戶只需通過移動(dòng)和按動(dòng)鼠標(biāo)對(duì)菜單和對(duì)話框中的列項(xiàng)進(jìn)行選擇,即可完成各項(xiàng)操作。這樣做可盡量減少手工鍵入,從而減少出錯(cuò)及提高效率。對(duì)于采集的數(shù)據(jù)可通過刷新屏幕實(shí)現(xiàn)動(dòng)態(tài)顯,在顯數(shù)據(jù)的同時(shí)可繪制相應(yīng)的曲線信采集和處理程序該代序主要是對(duì)信號(hào)檢測卡上的,入等芯片進(jìn)行讀寫控制以及對(duì)地址譯碼器的操作,也就是對(duì)硬件端口進(jìn)行操作由于信號(hào)采集卡為微機(jī)擴(kuò)展插板,如按斯沉895的即插即用迅規(guī)范,則需編寫相應(yīng)的驅(qū)動(dòng)程序龍將使開發(fā)變得復(fù)雜。因此可利用0+編寫微機(jī)端口讀寫函數(shù)的32位動(dòng)態(tài)鏈接庫1.來達(dá)到讀寫輸入輸出口的的這種方法簡單而實(shí)用。 3報(bào)生成和打印程序。由于測試涉及的試驗(yàn)種類繁多,報(bào)各不相同,所以可采用+中提供的多文檔模板結(jié)構(gòu)來實(shí)現(xiàn),使每種試驗(yàn)對(duì)應(yīng)個(gè)模板,有自己的文檔框架和視,對(duì)不同試驗(yàn)提供不同的菜單,這樣各個(gè)試驗(yàn)就具有了相對(duì)獨(dú)立性,可滿足各自不同的要求,十分靈活。同時(shí)每種試驗(yàn)對(duì)應(yīng)的報(bào)只有兩張,可以很容易地次現(xiàn)顯不。打印預(yù)覽和打印,采多文檔模板結(jié)構(gòu),也可使對(duì)應(yīng)不同試驗(yàn)的測試數(shù)據(jù)保存在不同后綴的文件名中,這樣當(dāng)需要查詢時(shí),只需在界95的資源管理器中雙擊該文件名即可打開相應(yīng)的報(bào)4串行通訊程序。該程序主要用于微機(jī)與單片機(jī)之間的通訊界95中的32位串行通訊與界3.1和003中的串行通訊大不相同,可利用多線程來實(shí)現(xiàn)進(jìn)程開始先由主線程做些必要的初始化工作。然后主線程根據(jù)需耍,在適當(dāng)?shù)臅r(shí)候紐立通信監(jiān)視線程,而通;1監(jiān)視線程監(jiān)視通信口。當(dāng)有數(shù)據(jù)輸入時(shí),就向主線程發(fā)送界0丁正消息,主線程則對(duì)之進(jìn)行處理,將效的數(shù)據(jù)讀入,這樣,上位機(jī)與廠位機(jī)在進(jìn)實(shí)時(shí)通訊的同時(shí)并不影響上位機(jī)完成其它操作。 5結(jié)束語采⑴勵(lì)磁試驗(yàn)裝置算機(jī)輸助測試系統(tǒng),人大縮短勵(lì)磁系統(tǒng)的測試時(shí)間,提高了測試精度,并且減輕了人工的勞動(dòng)強(qiáng)度,克服了人工測試的缺點(diǎn)。本文提供的硬件和軟件設(shè)計(jì)方法也可用于其他計(jì)算機(jī)輔助測試系統(tǒng)的設(shè)計(jì)1劉樂善。微型計(jì)算機(jī)接口技術(shù)及應(yīng)用。華中理工大學(xué)出版社,2王國印譯。仙1+技術(shù)內(nèi)幕。清華大學(xué)出版社,1996 3趙人任譯。成如程序員使用指南。清華大學(xué)出版社,1995,61670交流變頻器在緊湊的包裝中提供了高性能和靈活性新型的45170父流變頻器系列是13如。6出;變頻器豕族中功率珉低的成貝15,你,70父流變頻器系列在緊湊的面板安裝型岜裝中義以到以的變劾器應(yīng)用場含提鈷了多砷客樣的河以在應(yīng)用場含組態(tài)的特性。例如伏。赫茲或無需傳感器的矢量控制特性。 幾乎不必動(dòng)作的熱性能此70交流變頻器的主動(dòng)的熱量管理程序能夠識(shí)別過載情況,并且做出內(nèi)部調(diào)整減輕變頻器的過熱情況抑抵停機(jī)抱。方運(yùn)扣備痄員口胃70交流變頻器具有兩種人機(jī)界面1艦選項(xiàng),經(jīng)濟(jì)有效的發(fā)光極管艦顯不方式和功能完整的0液晶顯仙顯方式剔可以顯行六位信息,提供關(guān)于編程變頻器狀態(tài)和故障查詢方面的信息,則支持多種語言文本,可進(jìn)行分組。參數(shù)描述編程故障查詢和啟動(dòng)等艦有多種按鍵選擇,包括編程1貨字。數(shù)字童和,擬呈涼。1價(jià)1叫1有睇動(dòng)特性。煜好度。加速時(shí)間和減速時(shí)間。參照源和熱馬達(dá)過載等參數(shù)這些參數(shù)使得用戶不需要對(duì)參數(shù)結(jié)構(gòu)有深入的了解就能夠快速而方便地啟動(dòng)變頻器內(nèi)部通訊功能整個(gè)系列的1.170交流變頻器其內(nèi)部都安裝了通信模塊。這使得變頻器能夠連接到設(shè)備網(wǎng)控制網(wǎng)遠(yuǎn)程10鏈串行通信鏈以及其它的開放式控制和通信網(wǎng)絡(luò),750kWSit,睡肩,皮7中0.口。訓(xùn)廴你交歧頻;8所薄的砂8,琪有相似的編,結(jié)構(gòu)網(wǎng)此,使方1減少了安硯時(shí)羅乞。爾1;1動(dòng)化供