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

基于ZigBee 的配置軟件開發

2014-12-31 08:22:48謝永紅鄔惠明
中國科技信息 2014年16期
關鍵詞:指令程序設備

謝永紅 鄔惠明

華南理工大學廣州學院

本文設計了一款ZigBee 配置軟件,通過廣播搜索和指定ID 搜索,實現了對遠程無線ZigBee 網絡設備搜索、信息讀取、參數配置等功能,該軟件能夠遠程監測ZigBee 網絡設備,使設備維護變得容易,提高了工作效率,具有較強的應用價值。

ZigBee 是一種全新的無線網絡數據通信技術,這種無線技術是一種主要用于低速短距離的無線網絡技術,由于可以便捷的為用戶提供無線數據傳輸、集成信息采集、數據處理和無線通信等多種功能而被廣泛的應用。但是由于ZigBee 各功能模塊錯綜復雜、參數繁多,使得對ZigBee的開發、測試、維護以及參數配置等變得復雜而繁瑣,工作量大。當某個設備通信出現問題時,開發人員需要檢測每一個設備中的每一個功能模塊的參數,以確定出現問題原因和位置,傳統的對設備硬件維護、檢測以及調試只能使用物理的方法去配置,大大地增加了開發人員的工作量、降低了工作效率。

為了克服上述傳統的檢測方式對ZigBee 設備參數檢測的繁瑣、工作量大、效率低等缺點,本文設計了一款基于ZigBee 的配置軟件,該軟件通過無線搜索功能,能夠檢測ZigBee 網絡設備的ID、本地地址、網絡設備地址、通道速率等基本參數,從而使得ZigBee 的設備易于維護,免去了繁雜的檢測流程,簡化了ZigBee 設備維護人員的工作內容,從而提高了ZigBee 設備維護人員的工作效率。

ZigBee 配置軟件設計方案

ZigBee 配置軟件通過.Net 平臺,使用C#語言進行設計的一款C/S 架構的檢測軟件。使用.Net 平臺可以方便快速的進行程序開發,并且.Net 平臺支持多種開發語言。另外配置軟件還使用了GDI+進行了優化,可以給用戶一個更好的視覺體驗。

ZigBee 配置軟件是根據ZigBee 轉RS485 網關開發板協議進行設計的一款針對ZigBee 設備的檢測軟件,能夠實現讀取、搜索和配置整個ZigBee 網絡設備各中繼器信息的功能。打開電腦串口,在進行廣播搜索或者指定ID 搜索時,程序會向電腦串口發送相應的搜索命令,然后ZigBee 中繼器將會通過電腦串口獲取搜索命令,再通過無線網絡發送給對應的ZigBee 開發板,開發板接收到搜索指令后會將通道號、設備ID、設備類型、運行狀態以及通道速率這些基本信息返回給ZigBee 中繼器,程序再通過串口獲取這些基本設備信息然后將這些信息顯示在程序的界面上。

軟件設計流程圖

程序主流程圖

當程序執行廣播搜索操作時,首先會發送搜索指令,在無線網絡中的開發板收到這條指令后將會將自身設備ID和速率等參數返回給程序,讀取程序獲取到設備的參數后將設備ID、通道號、設備類型和狀態信息等參數信息顯示在用戶界面上,并將信息存儲在一個動態數組中。同時將這兩個參數跟上一次獲取的設備ID 進行對比,如果ID 有沖突,則顯示沖突ID 的位置,沒有沖突,將繼續發送搜索命令,其程序設計流程圖如圖1 所示。指定ID 搜索程序流程跟廣播搜索的流程相似,當搜索到的ID 與指定的ID 相同后,直接讀取、顯示設備信息。

讀取和顯示設備信息子程序

程序首先根據用戶在用戶界面上選擇設備ID 以及設備的速率參數執行讀取操作,開發板設備接收到讀取指令后會將設備的信息返回,然后程序將會根據返回的指令信息長度、設備ID以及結束碼等判斷這條信息是否讀取成功,如果讀取不成功則更改通道速率,重新進行讀取,通道速率可以選擇250KB、500KB 和1MB 三種速率,直到成功讀取設備信息。讀取信息成功后,在界面顯示讀取的信息,同時還原通道速率。

ZigBee 配置軟件用戶界面

打開ZigBee 的配置軟件,配置串口參數以后,可以選擇廣播搜索和指定ID 搜索,ZigBee 的配置軟件用戶界面如圖3 所示。

圖1 廣播搜索程序主流程圖

圖2 讀取和顯示設備信息子程序

當進行廣播搜索時,點擊確定后程序將會將網絡中存在的設備搜索出來并顯示,效果如圖4 所示。

選擇其中一臺搜索到的設備,點擊“讀取”按鈕,程序會通過串口向ZigBee 中繼器發送一條指令,ZigBee 中繼器接收到指令信息會先根據指令信息判斷設備ID 是不是這條指令信息是不是發給自己的,如果是則將自己參數信息的返回。如果不是,ZigBee 中繼器則會通過無線網絡將這條指令發送到設備ID 與指令信息中匹配的ZigBee 開發板中,開發板接收指令則會通過ZigBee 中繼器將參數信息返回,程序收到信息將會對信息進行分割、轉換、格式化等操作。讀取顯示設備信息的用戶界面如圖5 所示。指定ID 搜索的過程與廣播搜索的一樣,也是先判斷接收的指令是不是屬于自己的,檢測到相應的設備后,將設備信息顯示在用戶界面。

圖3 搜索界面

圖4 顯示廣播搜索設備

圖5 讀取設備參數界面

結語

ZigBee 配置軟件,通過廣播搜索和指定ID 搜索的功能,實現了ZigBee 網絡設備信息讀取、配置等功能,實踐證明該設計能夠實時監控ZigBee 設備的各個部分目標地址、工作類型、波特率等方面的信息,能夠及時了解各個設備的工作狀態,為設備的維護的提供了方便,大大的提高了工作效率。

猜你喜歡
指令程序設備
聽我指令:大催眠術
諧響應分析在設備減振中的應用
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
ARINC661顯控指令快速驗證方法
測控技術(2018年5期)2018-12-09 09:04:26
LED照明產品歐盟ErP指令要求解讀
電子測試(2018年18期)2018-11-14 02:30:34
基于MPU6050簡單控制設備
電子制作(2018年11期)2018-08-04 03:26:08
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
500kV輸變電設備運行維護探討
工業設計(2016年12期)2016-04-16 02:52:00
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
主站蜘蛛池模板: 亚洲人人视频| 国产视频一区二区在线观看 | 国产欧美日韩在线一区| 农村乱人伦一区二区| 国产毛片高清一级国语 | 欧美精品另类| 亚洲精品va| 超碰色了色| 中文无码精品a∨在线观看| 亚洲国产天堂久久综合226114| 亚洲无码高清视频在线观看| 国产在线专区| 欧美国产日韩另类| 亚洲一本大道在线| 国产成人精彩在线视频50| 综合色在线| 午夜国产大片免费观看| 成人一级黄色毛片| 亚洲天堂视频网| 亚洲色婷婷一区二区| 国产精品久久国产精麻豆99网站| 久久精品人妻中文视频| 国产欧美日韩资源在线观看| 亚洲高清无码精品| 久久毛片网| 人人91人人澡人人妻人人爽| 高清无码不卡视频| 中文字幕1区2区| 香蕉eeww99国产在线观看| 色婷婷综合在线| 毛片在线看网站| 欧美精品不卡| 久久永久免费人妻精品| 色婷婷亚洲综合五月| 色欲不卡无码一区二区| 色婷婷亚洲十月十月色天| 久久亚洲国产最新网站| 欧美日韩高清| 国产专区综合另类日韩一区| 伊人国产无码高清视频| 久久国产成人精品国产成人亚洲| 又爽又大又黄a级毛片在线视频| 2021无码专区人妻系列日韩| 91精品啪在线观看国产91九色| 亚洲欧州色色免费AV| 国产网站黄| 性色在线视频精品| 丁香五月激情图片| 2018日日摸夜夜添狠狠躁| 亚洲天堂首页| 久久视精品| 欧美综合成人| 欧美精品一区二区三区中文字幕| 亚洲自偷自拍另类小说| 国产福利在线观看精品| 欧美自拍另类欧美综合图区| 欧美日韩精品在线播放| 香蕉国产精品视频| 在线观看精品国产入口| 2021国产在线视频| 欧美一区精品| 欧美自慰一级看片免费| 99国产在线视频| 原味小视频在线www国产| 中美日韩在线网免费毛片视频| 亚洲妓女综合网995久久| 国产91视频观看| 国产高清自拍视频| 五月天综合婷婷| 手机成人午夜在线视频| 国产靠逼视频| 精品国产福利在线| 乱码国产乱码精品精在线播放| 欧美精品在线观看视频| 亚洲精品免费网站| 草逼视频国产| 亚洲精品午夜天堂网页| 欧美区一区| 爱爱影院18禁免费| 直接黄91麻豆网站| 欧美成人午夜影院| 色综合手机在线|