国产91九色_日本68xxxx_欧美高清另类自拍视频在线看_欧美人禽_99久久婷婷国产综合精品青牛牛_亚洲射情

首頁(yè) 新聞 工控搜 論壇 廠商論壇 產(chǎn)品 方案 廠商 人才 文摘 下載 展覽
中華工控網(wǎng)首頁(yè)
  P L C | 變頻器與傳動(dòng) | 傳感器 | 現(xiàn)場(chǎng)檢測(cè)儀表 | 工控軟件 | 人機(jī)界面 | 運(yùn)動(dòng)控制
  D C S | 工業(yè)以太網(wǎng) | 現(xiàn)場(chǎng)總線 | 顯示調(diào)節(jié)儀表 | 數(shù)據(jù)采集 | 數(shù)傳測(cè)控 | 工業(yè)安全
  電 源 | 嵌入式系統(tǒng) | PC based | 機(jī)柜箱體殼體 | 低壓電器 | 機(jī)器視覺
LabWindowsCVI在風(fēng)洞數(shù)據(jù)采集中的應(yīng)用
北京泛華恒興科技有限公司
收藏本文     查看收藏

作者:楊大成  (北京中科泛華測(cè)控技術(shù)有限公司成都辦事處,四川 成都 610031)

摘要:本文闡述了利用LabWindows/CVI開發(fā)環(huán)境提供的強(qiáng)大工具和豐富的函數(shù)接口以及各種方便、實(shí)用的工具,快速完成風(fēng)洞數(shù)據(jù)采集、分析軟件。描述了該軟件中使用到的幾個(gè)關(guān)鍵功能的實(shí)現(xiàn)方法。
關(guān)鍵詞:LabWindows/CVI、風(fēng)洞、SCXI、PXI、多線程。

LabWindows/CVI appliacation in the acquisition of the Wintunnel
Yang Da-cheng
(Beijing Zhong Ke Fan Hua Measurement & Control Technology Co. Ltd. Chengdu ReoPOffice, Chengdu 610031)
Abstract: Completed the acquisition and analysis of the windtunel quickly with the powerful tools and functions in LabWindows/CVI. Descript how to implement these important functions.
Key words: LabWindows/CVI; Windtunnel; SCXI; PXI; Multithread

如今在測(cè)控領(lǐng)域用于開發(fā)軟件系統(tǒng)的開發(fā)平臺(tái)主要有:LabVIEW、C++、VB、Agilent VEE、LabWindows/CVI。而LabWindows/CVI由于提供了豐富的函數(shù)庫(kù)和各種方便功能得到了不少使用者的青睞。LabWindows/CVI是National Instrument公司開發(fā)的一種基于ANSI C的開發(fā)平臺(tái),它集成了編譯器、連接器和高級(jí)編輯、調(diào)試工具。內(nèi)建強(qiáng)大的儀器庫(kù),從儀器控制、數(shù)據(jù)采集到數(shù)據(jù)分析和圖像顯示。LabWindows/CVI自帶代碼生成、交互式函數(shù)面板、函數(shù)提示、快速控件查找等功能,可以幫助開發(fā)者進(jìn)行快速開發(fā)。
風(fēng)洞數(shù)據(jù)采集主要包括壓力、溫度、天平等信號(hào)。
1 系統(tǒng)構(gòu)成
在該系統(tǒng)中主要使用了National Instrument公司PXI-6052E數(shù)據(jù)采集卡和SCXI-1143信號(hào)調(diào)理卡的硬件產(chǎn)品。系統(tǒng)采用了工控機(jī)加遠(yuǎn)程控制模塊構(gòu)成,結(jié)構(gòu)如下圖:


軟件主要功能包括硬件參數(shù)設(shè)置、采集參數(shù)設(shè)置、時(shí)域信號(hào)分析、頻域信號(hào)分析、零點(diǎn)處理、傳感器校準(zhǔn)等。軟件流程圖如下:

 


2 軟件功能實(shí)現(xiàn)
2.1主界面設(shè)計(jì)
LabWindows/CVI中帶有用戶界面編輯器,它提供了各種控件如:數(shù)字控件、字符串控件、波形圖控件、Tab、Table等。利用自動(dòng)代碼生成工具可以幫助開發(fā)者快速建立用戶界面及對(duì)應(yīng)的回調(diào)函數(shù)。該程序主界面如下圖:


2.2線程考慮
整個(gè)軟件采用多線程模式,主線程用于管理用戶界面,在主線程中創(chuàng)建一個(gè)單獨(dú)的采集線程,用于采集和保存數(shù)據(jù)。這里主要用到了LabWindows/CVI提供的線程函數(shù)可以方便的創(chuàng)建、管理線程。
errorCode=CmtScheduleThreadPoolFunctionAdv(DEFAULT_THREAD_POOL_HANDLE,DAQThreadFunction,  NULL, THREAD_PRIORITY_NORMAL, NULL,(unsigned int)NULL, NULL, (unsigned int)NULL,  &DAQThreadID);該函數(shù)用于創(chuàng)建采集線程,DAQThreadFunction為自定義的線程函數(shù),該函數(shù)用于實(shí)現(xiàn)數(shù)據(jù)采集及數(shù)據(jù)存儲(chǔ)。
errorCode = CmtReleaseThreadPoolFunctionID (DEFAULT_THREAD_POOL_HANDLE, DAQThreadID);該函數(shù)用于釋放線程。
2.3數(shù)據(jù)采集     
基于PXI+SCXI這種系統(tǒng)構(gòu)架,在數(shù)據(jù)采集時(shí),使用了PXI-6052E的一個(gè)通道來控制SCXI所有通道。考慮到通道數(shù)多,設(shè)置參數(shù)多,需要等待足夠的時(shí)間采集等特點(diǎn),這樣在硬件初始化時(shí)會(huì)比較花時(shí)間,所以在采集程序中把初始化硬件沒有放到線程函數(shù)里面,專門將該功能列出。這樣保證了在點(diǎn)擊開始采集后能在要求等待的時(shí)間后得到所需要的試驗(yàn)數(shù)據(jù)。
在該軟件中使用了NI早期的數(shù)據(jù)采集卡驅(qū)動(dòng)程序Traditional DAQ。使用了緩沖技術(shù)實(shí)現(xiàn)連續(xù)數(shù)據(jù)采集。

  1. errorCode = DAQ_DB_Config (config.daq[0].iDevice, 1);配置緩沖模式;
  2. errorCode =DAQ_DB_HalfReady (gHardwareConfig.daq[0].iDevice, &halfReady, &DAQStop);檢查緩沖是否滿,緩沖區(qū)滿后開始讀取數(shù)據(jù);
  3. if((halfReady == 1) && (DAQStop == 0))         {

                         errorCode = DAQ_DB_Transfer (gHardwareConfig.daq[0].iDevice, pdsVoltBuffer, &points, &DAQStop);
if(errorCode != 0)
goto error;
}讀取緩沖區(qū)數(shù)據(jù)。
2.4 數(shù)據(jù)庫(kù)功能
數(shù)據(jù)庫(kù)功能主要使用了LabWindows/CVI提供的數(shù)據(jù)庫(kù)連接工具包。該工具包提供了豐富的數(shù)據(jù)庫(kù)操作函數(shù),給開發(fā)帶來了方便和快捷。LabWindows/CVI和數(shù)據(jù)庫(kù)連接的鏈路圖如下:

  1. hdbc=DBConnect (MD_DATABSE_NAME);和數(shù)據(jù)庫(kù)建立連接,參數(shù)為數(shù)據(jù)庫(kù)名稱、用戶ID及密碼構(gòu)成的字符串。
  2. hstmt=DBActivateSQL (hdbc, string);激活SQL語(yǔ)句。
  3. DBPutRecord (hstmt);刷新數(shù)據(jù)庫(kù)。
  4. DBDeactivateSQL (hstmt);解除活動(dòng)SQL語(yǔ)句。
  5. DBDisconnect (hdbc);斷開數(shù)據(jù)庫(kù)連接。

       2.5信號(hào)分析
在LabWindows/CVI里面自帶了常用的信號(hào)分析處理函數(shù),可以進(jìn)行常用的時(shí)域信號(hào)、頻域信號(hào)處理以及數(shù)字濾波處理等。
在該程序中時(shí)域信號(hào)處理主要使用了卷積(Convolve)、積分(Integrate)、微分(Difference)。頻域信號(hào)處理使用了FFT。數(shù)字信號(hào)處提供了一個(gè)可設(shè)置的對(duì)話框,方便使用者配置濾波參數(shù)。


常規(guī)的數(shù)學(xué)處理函數(shù)在這個(gè)程序中也有用到,都是利用了LabWindows/CVI自帶的數(shù)學(xué)函數(shù)如:波形數(shù)據(jù)的基本算術(shù)運(yùn)算,Add1D、Sub1D、Mul1D、Div1D。
3試驗(yàn)報(bào)告
在完成試驗(yàn)后,根據(jù)試驗(yàn)的要求生成Word或Excel報(bào)告,不用再手動(dòng)編輯報(bào)告了,節(jié)約了大量時(shí)間。這里也是使用LabWidnwos/CVI提供的報(bào)告生成工具包,該工具包包含了很多簡(jiǎn)單實(shí)用的函數(shù),可以自動(dòng)生成柱狀圖、餅圖等,也可以將面板上顯示的波形圖自動(dòng)插入到指定位置。
4結(jié)束語(yǔ)
通過利用LabWindows/CVI提供的各種控件快速構(gòu)建好用戶界面,又利用各種提供的豐富函數(shù)以及工具包功能函數(shù)完美、快速完成了整個(gè)程序的開發(fā)。在短時(shí)間保證開發(fā)順利按照既定計(jì)劃執(zhí)行,圓滿完成了開發(fā)任務(wù)。
參考文獻(xiàn):

  1. 宋宇峰. LabWindows/CVI逐步深入與開發(fā)實(shí)例
  2. National Instrument . LabWindows/CVI Basics I Course Manual
  3. National Instrument . LabWindows/CVI Basics II Course Manual

 

狀 態(tài): 離線

公司簡(jiǎn)介
產(chǎn)品目錄

公司名稱: 北京泛華恒興科技有限公司
聯(lián) 系 人: 市場(chǎng)部
電  話: 010-82156688
傳  真: 010-82156006
地  址: 北京市海淀區(qū)西小口路66號(hào)東升科技園·北領(lǐng)地 A-4樓
郵  編: 100192
主  頁(yè):
 
該廠商相關(guān)技術(shù)文摘:
基于XML的模塊化分布式軟件系統(tǒng)架構(gòu)設(shè)計(jì)
電動(dòng)助力轉(zhuǎn)向系統(tǒng)(EPS)耐久性試驗(yàn)臺(tái)
基于1553B總線和PXI總線的某型航天動(dòng)力控制系統(tǒng)關(guān)鍵技術(shù)研究
效率與成本是數(shù)據(jù)采集迎接挑戰(zhàn)的關(guān)鍵
基于柔性測(cè)試技術(shù)的通用衛(wèi)星電源變換器測(cè)試設(shè)備設(shè)計(jì)與實(shí)現(xiàn)
X-Designer 3.1,構(gòu)建型軟件平臺(tái)助力測(cè)試測(cè)量
自動(dòng)測(cè)試設(shè)備(ATE)中的技術(shù)融合與應(yīng)用
引領(lǐng)測(cè)試系統(tǒng)創(chuàng)新性思維
基于柔性測(cè)試技術(shù)的節(jié)氣門反應(yīng)時(shí)間測(cè)試系統(tǒng)設(shè)計(jì)
基于柔性測(cè)試技術(shù)的車窗按鈕老化測(cè)試系統(tǒng)
基于柔性測(cè)試技術(shù)的位置傳感器標(biāo)定與檢測(cè)系統(tǒng)平臺(tái)的設(shè)計(jì)
基于柔性測(cè)試技術(shù)在噪聲定位分析方面的應(yīng)用
更多文摘...
立即發(fā)送詢問信息在線聯(lián)系該技術(shù)文摘廠商:
用戶名: 密碼: 免費(fèi)注冊(cè)為中華工控網(wǎng)會(huì)員
請(qǐng)留下您的有效聯(lián)系方式,以方便我們及時(shí)與您聯(lián)絡(luò)

關(guān)于我們 | 聯(lián)系我們 | 廣告服務(wù) | 本站動(dòng)態(tài) | 友情鏈接 | 法律聲明 | 不良信息舉報(bào)
工控網(wǎng)客服熱線:0755-86369299
版權(quán)所有 中華工控網(wǎng) Copyright©2022 Gkong.com, All Rights Reserved

主站蜘蛛池模板: 秋霞午夜日韩免费毛片 | 国产激情精品一区二区三区 | 高清国产一区二区三区四区五区 | 亚洲h网站 | 国产精品美女久久久 | 一级免费视频 | 亚洲国产二区 | 男女网站在线观看 | 一级特黄录像免费播放全99 | 欧美午夜精品久久久久免费视 | 欧美成人精品一区 | 国产精品成人免费视频 | 国产精品久久久久久久久久尿 | 澳门a毛片免费观看 | 欧美日韩中文 | 久久久久久久久国产 | 亚洲精品一区二区三区 | 亚洲国产精品一区二区三区 | 久久久国产精品免费 | 日韩毛片视频 | 久久久精品在线 | 亚洲a一区| 亚洲黄色三级 | 精品一区二区久久久久久久网站 | 成人黄色免费观看视频 | 欧美成人精品一区二区三区在线看 | 69精品久久 | 欧美性猛交xxxx乱大交蜜桃 | 日韩综合久久 | 综合久久久久久久 | 亚洲视频一区在线观看 | 精品亚洲精品 | 男女污污的视频 | 香蕉视频成年人 | 欧美日韩激情在线 | 乱码av | 91在线亚洲 | 毛片免费不卡 | 亚洲欧美日韩国产综合 | 欧美在线激情 | 欧洲成人午夜免费大片 |