999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于LabVIEW的數據自動變速采集系統

2015-01-13 08:30:16王樹東王煥宇
化工自動化及儀表 2015年2期
關鍵詞:程序設置系統

王樹東 何 明 王煥宇

(1.蘭州理工大學電氣與信息工程學院,蘭州 730050;2.甘肅省工業過程先進控制重點實驗室,蘭州 730050)

隨著科學技術的不斷發展,在線監測與處理數據顯得尤為重要,NI公司發布的可編程控制器便可以較好地實現該功能。該控制器具有高頻處理器和用于網絡編程、通信與擴展I/O的雙以太網端口。其采集卡采用硬盤熱備數據,能夠防止上位機數據丟失[1,2];采集速率較高,且具有多種速率選擇。在有故障或特殊情況下,系統需要對大量數據進行記錄以便做更好的分析,并要求采集卡在高速率下進行采集及存儲等。但是在正常情況下,采集卡只需較低速率運行便可達到要求。因此,自動變速率采集卡將在現代采集系統中具有廣泛的應用前景。

數據采集就是利用LabVIEW驅動程序對數據采集卡的參數和工作方式進行正確設置并使其按設置工作。數據采集卡進行數據采集并將實際采集的數據先用LabVIEW自帶的數組或者波形函數來代替。數據處理軟件設計包括濾波、數據存儲與讀取、波形顯示與處理(如傅立葉變換及譜密度計算等)。確定數據采集卡后,將采集卡的驅動光盤放入計算機并按其指示進行安裝,正確設置驅動所要用的VI輸入/輸出參數,編寫程序即可[3,4]實現數據采集。

1 NI-RIO配置①

為設計采集及讀取等程序,首先需要對NI-RIO進行配置,實現上位機與設備的通信;然后通過設計上位機項目實現數據的采集及讀取等功能。將采集、讀取程序載入設備FPGA中,實現程序的自啟動。將NI可編程控制器的第一個網絡端口接到上位機,插入插入式采集卡,上電初始化設備,打開NI-MAX設備配置(圖1)。

圖1 NI-MAX設備配置

由于已連接設備,上位機已安裝設備驅動,因此點擊NI-MAX遠程系統即可掃描出已連接設備,即NI機箱與控制器,在此遠程系統界面上可以看到設備的基本信息與基本參數。對其網絡進行設置,設置其IP地址,使采集器地址與上位機網絡地址在同一個網段。系統原為英文版,筆者設計的程序為中文版,這樣會造成程序運行錯誤,因此需要對軟件進行漢化。同時由于設備出廠時間和當前時間不符,在存儲時,采集到的數據時間默認為控制器時間,因此需要進行時間配置,但要注意,在時間設置一欄修改時間并不能保證修改正確,因此進行時間設置時需要在系統信息處查看。當時間沒有修改正確時,在時間設置一欄修改的時間為上位機時間,但是在系統信息里卻是機器時間,出現時間不對應的情況,因此需要再次修改。

2 系統整體框架

一個完整的LabVIEW程序主要包括前面板、程序框圖和圖標與連接器窗格。前面板是一種交互式圖形化用戶界面,用于設置數據輸入和觀察數據輸出;程序框圖是定義VI功能的圖形化源代碼,根據所需功能利用圖形語言對前面板的控制量和指示量進行控制;圖標和連接器窗格用于把程序定義成一個子程序,當需要調用子程序時只需用事件結構或者真假結構就能實現在其他程序中的調用。

信號采集與分析系統框圖如圖2所示,系統包括信號采集、信號處理分析及保存數據等部分。采用硬盤存儲實現數據的熱備份,防止數據的丟失[5,6]。

圖2 信號采集與分析系統框圖

3 軟件設計

在機箱里需要配置兩個基本程序:一是設計FPGA工作模式的采集程序target(圖3),該程序保證了采集系統的高速性和數據的高精度;二是在RT端設計讀取程序host,將數據從采集程序中取出。不同的采集卡設置采樣率的方式不同,本設計中采用了4塊兩種不同的采集卡,兩種采集卡分別根據Data Rate端口和計數器端口Count設置所需采樣率(低速2kbit,高速25kbit)[7,8]。

圖3 target程序

由于設計中采用了兩種采集卡,因此需要兩種設置方式配合進行變速處理,變速回傳程序如圖4所示。但是系統在條件結構下無法將變速設定值直接傳入變速函數中,并且由于變速函數默認只有一個變速端口名(由target中的速率設定名而定),因此本系統采用局部變量,變速局部變量如圖5所示。創建速率顯示控件,然后將顯示的速率采用局部變量分別上傳到變速函數中,間接地控制底層target程序中的速率輸入函數調整速率。索引數組索引采集卡的第16端口,當采集到的數據大于10時,輸出為真;系統出現故障或者突發情況時,速率進行變換,采用25kbit速率。假結構與此同理,當需要其他速率時只需要修改內部速率值,通過顯示控件的局部變量回傳到速率輸入函數中,即可改變采集速率[9]。

圖4 變速回傳程序

圖5 變速局部變量

硬盤剩余空間顯示如圖6所示。16路數據量較大,采用720Gbit硬盤;存儲時間較長,磁盤滿時為一個月左右。硬盤在使用中無法判斷其存儲空間是否已滿,由于更換硬盤不便,為防止數據丟失,因此通過獲取卷信息函數來獲取硬盤的剩余空間。通過全局變量上傳到監控上位機剩余空間顯示控件,當超過限定值時,即更換硬盤,防止數據丟失。

圖6 硬盤剩余空間顯示

4 存儲系統

硬盤存儲系統(圖7)分為兩部分:一部分數據存儲在上位監控系統的SQL Server數據庫中,通過數據庫ADO寫入控件將采集到的16路數據寫入數據庫;另一部分為硬盤熱備,為了防止上位機出現故障而丟失數據。系統為二進制TDMS設計,將一路時間16路數據寫入文件。在host端程序采用隊列將數據傳遞到存儲系統中,采樣速率不同,存儲的方式也不同:以2kbit速率采集時,存儲1kbit數據;25kbit速率采集時,每路存儲25kbit數據。

圖7 硬盤存儲系統

5 方案驗證

軟件在采集到第16路數據時超過設定值,系統進行自動變速采集和變速存儲。硬盤數據如圖8所示,為變速存儲的TDMS文件,打開為Excel文本,其中107ms時存儲25kbit數據,在152ms時為2kbit數據。由于速率轉換過程和軟件運行期間都存在固定的系統時間,因此會出現時間偏差,但45ms的偏差在可接受范圍之內,并且通過觀察硬盤數據,在速率穩定運行期間數據都可靠地存儲到硬盤中,實現了變速率存儲的要求,數據準確且精度較高。使用獲取卷信息函數與全局變量的方法解決了硬盤剩余空間觀察不便的問題,使軟件使用更加方便,保證了硬盤的可靠存儲。

圖8 硬盤數據

6 結束語

自動變速率數據采集系統根據采集到的數據判斷采用何種采集速率,采用局部變量傳遞采集速率實現了自動變速率采集,速率轉換過程和軟件運行期間存在固定的系統時間,因此會出現時間偏差,時間偏差相對整個系統運行時間來說在可接受范圍之內。硬盤存儲空間較大,無法判斷長時間運行情況下硬盤空間是否已滿,采用獲取卷信息函數的方法來獲取硬盤剩余空間,以便及時更換硬盤,實現了數據的可靠存儲。

[1] 熊欣,陳映喜.基于LabVIEW的風光互補電源遠程監測研究[J].國外電子測量技術,2012,31(9):34~36.

[2] 徐晨博,王豐華,傅豎,等.變壓器有載分接開關振動測試系統設計與開發[J].儀器儀表學報,2013,34(5):987~993.

[3] 戴成梅,戴成建.基于LabVIEW網絡虛擬數字電路實驗平臺的研制[J].國外電子測量技術,2011,30(9):67~71.

[4] 陳樹學,劉萱.LabVIEW寶典[M].北京:電子工業出版社,2011:540~545.

[5] 趙展.基于LabVIEW電能質量監測系統設計[D].蘇州:蘇州大學,2009.

[6] 杜娟,邱曉暉,趙陽,等.基于LabVIEW的數據采集與信號處理系統的設計[J].南京師范大學學報(工程技術版),2010,10(3):7~10.

[7] 任宏達,王豐華,金之儉.應用NI LabVIEW和CompactRIO系統開發變壓器振動特性測試平臺[C].NI虛擬儀器技術應用方案獲獎論文集.北京:儀器儀表學報雜志社,2011:441~445.

[8] 崔佩佩,何強,韓壯志,等.用LabVIEW FPGA模塊實現不同時鐘域的數據連續傳輸[J].現代電子技術,2011,(17):149~152.

[9] 吳偉.雙通道3GSPS數據采集模塊硬件設計[D].成都:電子科技大學,2011.

猜你喜歡
程序設置系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
中隊崗位該如何設置
少先隊活動(2021年4期)2021-07-23 01:46:22
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
“程序猿”的生活什么樣
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
本刊欄目設置說明
中俄臨床醫學專業課程設置的比較與思考
主站蜘蛛池模板: 美女无遮挡免费网站| 久久精品国产一区二区小说| 久青草网站| 蜜臀AV在线播放| 欧美日韩一区二区在线播放| 久久五月天国产自| 欧洲极品无码一区二区三区| 国产一区亚洲一区| 99视频在线观看免费| 亚洲综合色区在线播放2019| 极品国产在线| 91久久精品国产| 免费aa毛片| 国产va免费精品观看| 在线观看免费国产| 欧美亚洲欧美区| 在线观看免费国产| 国产精品久久久久久久伊一| 人妻少妇乱子伦精品无码专区毛片| 99视频只有精品| 日日碰狠狠添天天爽| 国产91精选在线观看| 人妻无码中文字幕一区二区三区| 国产成人久视频免费| 亚洲香蕉伊综合在人在线| 国产精品福利在线观看无码卡| 亚洲人成人伊人成综合网无码| 国产精品无码影视久久久久久久 | 色综合色国产热无码一| 伊人久久影视| 久久女人网| 波多野结衣无码中文字幕在线观看一区二区| 99激情网| 波多野结衣无码中文字幕在线观看一区二区 | 91极品美女高潮叫床在线观看| 国产精品极品美女自在线| 亚洲女人在线| 国产呦视频免费视频在线观看| 欧美日韩精品综合在线一区| 91人人妻人人做人人爽男同| 97精品久久久大香线焦| 波多野结衣国产精品| 国产97区一区二区三区无码| 91福利在线看| 久久黄色影院| 国产视频一区二区在线观看| 国产精品太粉嫩高中在线观看| 精品在线免费播放| 亚洲欧美日韩另类在线一| 动漫精品啪啪一区二区三区| 人妻一区二区三区无码精品一区| 国产剧情一区二区| www.亚洲天堂| 色综合久久88| 欧美色伊人| 视频国产精品丝袜第一页| 乱码国产乱码精品精在线播放| 成人91在线| 成人亚洲国产| 免费在线看黄网址| 亚洲精品国产首次亮相| 国产欧美性爱网| 日本中文字幕久久网站| 91久久大香线蕉| 国产乱子伦手机在线| 精品国产网| 国产主播在线一区| 日韩一级毛一欧美一国产| 国产免费黄| 久久狠狠色噜噜狠狠狠狠97视色 | 欧美不卡视频在线观看| 天天色天天操综合网| 日韩高清在线观看不卡一区二区| 四虎综合网| 无码AV日韩一二三区| 91免费国产高清观看| 456亚洲人成高清在线| 欧美一区精品| 免费99精品国产自在现线| 亚洲成a人片7777| 伊人成人在线视频| 就去吻亚洲精品国产欧美|