[發明專利]一種基于Labview的變量可調的數據采集方法和系統在審
| 申請號: | 202010056789.8 | 申請日: | 2020-01-17 |
| 公開(公告)號: | CN111460025A | 公開(公告)日: | 2020-07-28 |
| 發明(設計)人: | 劉洋;柯先云 | 申請(專利權)人: | 華中科技大學 |
| 主分類號: | G06F16/26 | 分類號: | G06F16/26;G06F16/22;G01D21/02 |
| 代理公司: | 華中科技大學專利中心 42201 | 代理人: | 李智 |
| 地址: | 430074 湖北*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 labview 變量 可調 數據 采集 方法 系統 | ||
1.一種基于Labview的變量可調的數據采集方法,其特征在于,包括以下步驟:
S1、進行變量設置,并按照所述設置進行變量采樣;
S2、將下位機上傳的每一幀采樣數據打包成數組送入一級隊列中;
S3、利用二級隊列接收一級隊列的數組,通過數組索引的方式訪問數組元素,通過條件結構對每個元素進行分類后送進三級隊列;
S4、三級隊列將分類完畢的元素按照類型進行顯示和存儲;
S5、判斷是否要改變采集的變量類型,若是,則執行變量更改操作并回到步驟S1;否則結束。
2.如權利要求1所述的數據采集方法,其特征在于,步驟S5中所述變量更改操作包括:
S51、停止上位機的數據接收;
S52、清空一級隊列、二級隊列和三級隊列中的所有數據;
S53、向下位機發送更改變量的指令并等待,直到下位機返回更改成功的信息。
3.如權利要求2所述的數據采集方法,其特征在于,所述變量更改操作在事件結構中進行。
4.如權利要求1-3任一項所述的數據采集方法,其特征在于,所述步驟S1包括:
通過事件結構預先選擇所需采集的變量類型和個數并等待,直至下位機返回選擇成功的信息。
5.一種基于Labview的變量可調的數據采集系統,其特征在于,包括設定模塊,用于進行變量設置;
一級隊列模塊,用于接收下位機上傳的數據,每一幀數據打包成數組;
二級隊列模塊,用于接收所述一級隊列模塊的數組,通過數組索引的方式訪問數組元素,通過條件結構對每個元素進行分類;
三級隊列模塊,用于接收所述二級隊列模塊傳送的分類完畢的數據,并按照類型進行顯示和存儲;
變量更改模塊,用于判斷是否要改變采集的變量類型,若是,則執行變量更改操作。
6.如權利要求5所述的數據采集系統,其特征在于,所述變量更改操作在事件結構中進行。
7.如權利要求5或6所述的數據采集系統,其特征在于,所述初始化模塊通過事件結構預先選擇所需采集的變量類型和個數并等待,直至下位機返回選擇成功的信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華中科技大學,未經華中科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010056789.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于磁力計監測的系統和方法
- 下一篇:顯示裝置





