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

基于STM32的無線分布式液位采集系統(tǒng)設(shè)計

2019-03-08 10:21:44范曄華
關(guān)鍵詞:液位指令系統(tǒng)

湛 釗,郭 剛,范曄華

(樂凱膠片股份有限公司,河北 保定 071000)

0 引言

在工業(yè)生產(chǎn)中,尤其在精細(xì)化工生產(chǎn)中,液體密封移動罐的使用十分普及。隨著生產(chǎn)技術(shù)的革新和生產(chǎn)工序的精益化改善,對液體物料配制運輸?shù)撵`活性和統(tǒng)一性的需求日益提升。但是,現(xiàn)有的有線式液位采集系統(tǒng)無法跟隨移動罐移動,使得移動罐只具有轉(zhuǎn)運功能,生產(chǎn)配制功能欠佳。因此,設(shè)計開發(fā)一套可搭配在移動罐上使用的無線分布式液位采集系統(tǒng)的重要性突顯了出來。

1 系統(tǒng)概述

無線分布式液位采集系統(tǒng)主要包含三部分:采集終端、WiFi網(wǎng)絡(luò)、監(jiān)控系統(tǒng)。整體網(wǎng)絡(luò)拓?fù)鋱D如圖1所示,工業(yè)現(xiàn)場各采集終端通過無線WiFi與中央服務(wù)器進行通信,傳輸采集數(shù)據(jù);數(shù)據(jù)最終匯總到監(jiān)控系統(tǒng)中進行分析、處理、顯示并提供給第三方現(xiàn)場控制系統(tǒng),控制界面可顯示處理后各采集終端采集的液位信息。整套系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)清晰、簡單,可靠度高,實用性強。

圖1 系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)圖

2 采集終端設(shè)計

2.1 硬件結(jié)構(gòu)設(shè)計

安裝于移動罐上的采集終端以STM32F107單片機為核心處理器,整體結(jié)構(gòu)框圖如圖2所示。終端整體分為核心處理器、通信組塊、狀態(tài)組塊、供電組塊、采集組塊以及功能外設(shè)組塊六部分。核心處理器負(fù)責(zé)數(shù)據(jù)處理以及協(xié)調(diào)調(diào)度其他各組塊以完成預(yù)設(shè)任務(wù);通信組塊負(fù)責(zé)無線聯(lián)網(wǎng)通信,保證采集終端與監(jiān)控系統(tǒng)之間的數(shù)據(jù)交互;狀態(tài)組塊負(fù)責(zé)標(biāo)識移動罐的當(dāng)前工作模式與工作地點;供電組塊為采集終端提供穩(wěn)定電壓,并自動在移動電源供電和固定電源供電之間切換;采集組塊負(fù)責(zé)對移動罐內(nèi)液位信息的采集;功能外設(shè)組塊負(fù)責(zé)采集運行參數(shù)、設(shè)備調(diào)試、參數(shù)保存等其他附加功能[1-2]。

圖2 終端硬件結(jié)構(gòu)圖

2.2 主要模塊硬件選型

2.2.1核心處理器

核心處理器與各個組塊之間進行數(shù)據(jù)通信,并對接收數(shù)據(jù)進行處理轉(zhuǎn)發(fā),是整個終端的核心部分。設(shè)計中采用STM32F107VCT6處理器,該款處理器是意法半導(dǎo)體推出的一款性能較強的微控制器。該控制器具有STANDBY和STOP兩種低功耗模式,可適應(yīng)不同情況需求;此外,它集成有多種高性能工業(yè)標(biāo)準(zhǔn)接口,并應(yīng)用32位的Cortex-M3內(nèi)核,擁有72 MHz的運行頻率,廣泛應(yīng)用在工業(yè)、醫(yī)療等領(lǐng)域[3-4]。

2.2.2通信組塊

通信組塊應(yīng)用搭載TICC3200處理器的C322無線WiFi模塊。該模塊定位于工業(yè)級低功耗產(chǎn)品,能夠適應(yīng)-40 ℃到85 ℃的工業(yè)環(huán)境,串口支持高達(dá)3 Mb/s波特率數(shù)據(jù)傳輸,支持與網(wǎng)頁服務(wù)器的數(shù)據(jù)直連。同時,該模塊外形小巧且通信穩(wěn)定,工作能耗低,休眠電流低至3.5 mA,是制作移動互聯(lián)網(wǎng)設(shè)備的極佳選擇。

2.2.3采集組塊

采集組塊由ADS1256與超聲波液位傳感器組成。ADS1256是由TI公司生產(chǎn)的工業(yè)級高精度串行模數(shù)轉(zhuǎn)換器,可以提供23位的高精度模數(shù)轉(zhuǎn)換,而且還擁有30 kS/s的高采樣速率,適用于科學(xué)儀器、工業(yè)工藝控制、醫(yī)療設(shè)備等工業(yè)應(yīng)用領(lǐng)域[5]。超聲波液位傳感器選用德國E+H的FMU41一體化物位傳感器,該傳感器適用于液體、漿料和固體塊料的非接觸式物位測量,以兩線制4~20 mA信號輸出,測量精度可達(dá)1 mm。

2.3 軟件設(shè)計

2.3.1傳輸協(xié)議設(shè)計

系統(tǒng)采用自定義傳輸協(xié)議數(shù)據(jù)包進行數(shù)據(jù)通信。數(shù)據(jù)包格式如圖3所示[1,5],數(shù)據(jù)包大小為48 B,包頭2 B,包尾2 B,IP地址12 B,數(shù)據(jù)/指令部分32 B。包頭為十六進制數(shù)0xFF,0xFF。包尾為十六進制數(shù)0x0D,0x0A;終端地址為十六進制數(shù)0x00~0xFF之間的1個數(shù)。數(shù)據(jù)/指令部分,當(dāng)傳輸采集到的數(shù)據(jù)信息時,該部分使用字符串形式,共占用40 B,4 B液位量化數(shù)據(jù),14 B采樣時間信息,2 B供電電源當(dāng)前電壓,現(xiàn)場溫度值占用4 B,4 B為允許發(fā)送時間(時間以ms為單位,僅在設(shè)定或查詢時應(yīng)用),最后2 B為采樣間隔(時間間隔以s為單位,僅在設(shè)定或查詢時應(yīng)用);當(dāng)為傳輸指令信息時,該部分為十六進制數(shù),只應(yīng)用第1字節(jié)。

圖3 數(shù)據(jù)包格式

2.3.2初始化及網(wǎng)絡(luò)檢測

采集終端上電后,首先進行初始化和網(wǎng)絡(luò)檢測。此過程中,會進行各個模塊的功能檢驗,并調(diào)出EEPROM中的設(shè)備參數(shù),進行初始配置;之后測試網(wǎng)絡(luò)的連接狀況,向數(shù)據(jù)中心發(fā)送通信驗證包,驗證通信正常后,向監(jiān)控系統(tǒng)發(fā)送終端正常工作信號,進入工作狀態(tài)。初始化及網(wǎng)絡(luò)檢測流程圖如圖4所示。

圖4 初始化及網(wǎng)絡(luò)檢測流程圖

2.3.3采集程序設(shè)計

終端采集程序流程圖如圖5所示[6-8],程序初始化完成后,先判別是否到達(dá)周期內(nèi)采樣時刻,若未允許采樣則繼續(xù)等待直至采樣標(biāo)志位置1后向下運行,該標(biāo)志位通過定時中斷置位,用以限定采樣頻率。之后的網(wǎng)絡(luò)檢測流程通過后,檢查目前終端所處的工作模式。此處分為2種工作模式:采集模式、保持模式。若為采集模式,保持標(biāo)志位置0,并連同當(dāng)前移動罐采集終端所處的位置代碼一同存入發(fā)送緩存數(shù)組TXBUF中,之后讀取采集到的液位信息,并判別該數(shù)據(jù)的有效性。此處,工作模式通過終端上的轉(zhuǎn)換開關(guān)設(shè)置,位置代碼通過位置撥碼設(shè)置,而且采集數(shù)據(jù)時會連續(xù)采集5次,選擇其中數(shù)值大小居中的數(shù)據(jù)設(shè)定為有效采樣數(shù)據(jù)向下傳遞。若為保持模式,則將保持標(biāo)志位置1存入TXBUF中,程序直接跳過采樣步驟。之后,將傳感器采樣數(shù)據(jù)、片上AD測得電源電壓數(shù)據(jù)、溫度數(shù)據(jù)、當(dāng)前時間數(shù)據(jù)以及此終端的IP地址添加到TXBUF中儲存。發(fā)送打包好的數(shù)據(jù),并對發(fā)送結(jié)果進行檢測。當(dāng)發(fā)送后間隔xms仍未收到反饋信息時代表發(fā)送故障,自動進行二次發(fā)送,若發(fā)送3次后仍舊未發(fā)送成功放棄本次發(fā)送動作,并將通信故障標(biāo)志位置1,通過終端上的故障燈表示出來。

圖5 采集程序流程圖

2.3.4指令接收程序設(shè)計

終端接收指令程序流程圖如圖6所示,在連接網(wǎng)絡(luò)后,采集終端會保持與監(jiān)控系統(tǒng)的網(wǎng)絡(luò)連接,并等待接收指令中斷。中斷程序中,首先判斷接收到的包頭以及IP地址信息是否正確。若不正確則退出中斷,若正確則向下運行。根據(jù)收到指令進行參數(shù)的設(shè)置和查詢,控制指令包括查詢/校正終端時鐘芯片運行時間、查詢/設(shè)置采樣頻率、查詢當(dāng)前采集值、查詢/設(shè)定通信等待時間等。通過指令配置的會在RAM的相關(guān)位置和外部的EEPROM中同步保存,保證掉電重啟后設(shè)備的正常運行。

圖6 接收指令程序流程圖

3 監(jiān)控系統(tǒng)軟件設(shè)計

監(jiān)控系統(tǒng)主要功能分為兩個部分:實時監(jiān)控和歷史數(shù)據(jù)查詢。實時監(jiān)控主要包括對于現(xiàn)場各個移動罐采集終端的狀態(tài)信息進行實時處理和動態(tài)顯示,可以直觀地表現(xiàn)出液位狀態(tài)、工作狀態(tài)以及工作地點。功能結(jié)構(gòu)框圖如圖7所示,終端應(yīng)用TCP/IP協(xié)議與監(jiān)控系統(tǒng)進行通信。根據(jù)IP地址找到相應(yīng)的移動罐終端,將采集時間、采樣頻率、電源電壓、環(huán)境溫度、液位信息、移動罐位置、工作模式分別裝入,即可直觀地顯示出對應(yīng)信息。同時,對終端設(shè)備進行控制,所發(fā)送的控制指令也通過網(wǎng)絡(luò)發(fā)送出去。歷史數(shù)據(jù)查詢包括將實時監(jiān)測數(shù)據(jù)按IP進行分類保存,并可以做出各移動罐終端的時間液位曲線圖,用來觀察罐內(nèi)液位的變化趨勢。

圖7 監(jiān)控系統(tǒng)實時監(jiān)測功能結(jié)構(gòu)框圖

4 結(jié)束語

本文介紹的無線分布式液位采集系統(tǒng),通過對移動罐的配制、運輸一體化設(shè)計,很好地解決工業(yè)生產(chǎn)中液體物料配制、運輸不便的問題。該系統(tǒng)結(jié)構(gòu)簡單,成本低廉,設(shè)備維護便捷,具有較高的實用價值。

猜你喜歡
液位指令系統(tǒng)
聽我指令:大催眠術(shù)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
ARINC661顯控指令快速驗證方法
基于STM32燃?xì)鉄崴仩t液位控制系統(tǒng)設(shè)計與實現(xiàn)
石油儲罐液位開關(guān)的應(yīng)用分析
LED照明產(chǎn)品歐盟ErP指令要求解讀
電子測試(2018年18期)2018-11-14 02:30:34
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
寶馬530車?yán)鋮s液液位過低報警
主站蜘蛛池模板: 亚洲日本韩在线观看| 99久久国产精品无码| 婷婷综合在线观看丁香| 一区二区三区国产| 亚洲三级a| 国产欧美在线观看一区| 毛片免费高清免费| 亚洲侵犯无码网址在线观看| 91人妻日韩人妻无码专区精品| 中字无码av在线电影| 日本少妇又色又爽又高潮| 青草精品视频| 99爱视频精品免视看| 国产一区二区三区夜色| 日韩午夜片| 欧美成人aⅴ| 日日噜噜夜夜狠狠视频| 动漫精品啪啪一区二区三区| 久久亚洲国产一区二区| 超碰91免费人妻| 亚洲欧美一区二区三区图片| 波多野结衣在线一区二区| 亚洲天堂视频在线观看免费| 精品国产自在在线在线观看| 亚洲国产清纯| 国产系列在线| 国产欧美日韩另类| 国产日韩久久久久无码精品| 色欲不卡无码一区二区| 40岁成熟女人牲交片免费| 亚洲天堂成人在线观看| 国产久草视频| 亚洲嫩模喷白浆| 国产午夜小视频| 欧美成人国产| 国产精品视频猛进猛出| 国产黄视频网站| 日韩大乳视频中文字幕| 四虎亚洲国产成人久久精品| 99九九成人免费视频精品| 亚洲婷婷六月| 亚洲无码熟妇人妻AV在线| 精品伊人久久久大香线蕉欧美 | 99久久无色码中文字幕| 久久一日本道色综合久久| 伊人天堂网| 国产成人1024精品下载| 成人一区专区在线观看| 欧美一级专区免费大片| 亚洲欧美人成电影在线观看| 一级毛片免费高清视频| 亚洲精品成人片在线观看| 日韩国产高清无码| 在线视频亚洲欧美| 在线观看亚洲国产| 成人国产精品2021| 97综合久久| 欧美 亚洲 日韩 国产| 亚洲a级在线观看| 五月婷婷欧美| 91精品免费高清在线| 婷婷六月综合网| 国产九九精品视频| 91精品小视频| 国产高清在线观看91精品| 欧美v在线| 国产微拍精品| 欧洲一区二区三区无码| 成人年鲁鲁在线观看视频| 国产日本一区二区三区| 欧美中日韩在线| 国产一国产一有一级毛片视频| 久久香蕉国产线看观看式| 国产一区二区在线视频观看| 99精品热视频这里只有精品7 | 国产美女在线观看| 亚洲国产亚洲综合在线尤物| 成人在线天堂| 88国产经典欧美一区二区三区| 久久这里只有精品2| 亚洲乱码在线播放| 又黄又湿又爽的视频|