国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      ZigBee網(wǎng)絡(luò)在線配置管理方法

      文檔序號:7807092閱讀:272來源:國知局
      ZigBee網(wǎng)絡(luò)在線配置管理方法
      【專利摘要】本發(fā)明公開了一種ZigBee網(wǎng)絡(luò)在線配置管理方法,即通過AT指令執(zhí)行該處理:在網(wǎng)Zigbee設(shè)備接收到管理配置請求;分析該管理配置該請求是否關(guān)于當(dāng)前Zigbee設(shè)備的管理配置請求,若是,執(zhí)行配置請求的配置管理操作;若否;在網(wǎng)內(nèi)廣播該管理配置請求,使得其它在網(wǎng)Zigbee設(shè)備能夠分析該管理配置請求的操作,僅執(zhí)行關(guān)于各自自身的管理配置請求的配置管理操作;操作結(jié)果回送至與網(wǎng)絡(luò)中的計(jì)算機(jī)或微處理器連接的Zigbee設(shè)備。本發(fā)明不僅可對ZigBee網(wǎng)絡(luò)中的各ZigBee設(shè)備進(jìn)行單獨(dú)配置,而且可通過ZigBee網(wǎng)絡(luò)中的任一ZigBee設(shè)備實(shí)現(xiàn)對ZigBee網(wǎng)絡(luò)內(nèi)的任意其他ZigBee設(shè)備進(jìn)行在線遠(yuǎn)程配置。
      【專利說明】ZigBee網(wǎng)絡(luò)在線配置管理方法

      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及一種ZigBee網(wǎng)絡(luò)技術(shù),特別是涉及一種基于AT指令集的ZigBee網(wǎng)絡(luò)在線管理方法。

      【背景技術(shù)】
      [0002]Zigbee網(wǎng)絡(luò)以及加入/組成該網(wǎng)絡(luò)的各ZigBee設(shè)備需要進(jìn)行管理配置。參與組網(wǎng)的Zigbee設(shè)備具有串口,通過串口進(jìn)行數(shù)據(jù)傳輸;同時,也可以通過串口進(jìn)行指令傳輸,實(shí)現(xiàn)各種控制,其中管理配置是此控制功能之一。
      [0003]基于效率和方便性等考慮,最好的方法是對在網(wǎng)Zigbee設(shè)備實(shí)現(xiàn)遠(yuǎn)程在線的管理配置。


      【發(fā)明內(nèi)容】

      [0004]為了克服上述現(xiàn)有技術(shù)存在的問題,本發(fā)明提出一種ZigBee網(wǎng)絡(luò)在線配置管理方法,基于AT指令集實(shí)現(xiàn)ZigBee網(wǎng)絡(luò)及其中各ZigBee設(shè)備的在線管理配置。
      [0005]本發(fā)明提出一種ZigBee網(wǎng)絡(luò)在線配置管理方法,其特征在于,該方法包括以下步驟:
      [0006]計(jì)算機(jī)或微處理器與ZigBee網(wǎng)絡(luò)內(nèi)某ZigBee設(shè)備通過串口相連;
      [0007]使上述串口由數(shù)據(jù)通信模式進(jìn)入配置模式;
      [0008]對ZigBee網(wǎng)內(nèi)的任一設(shè)備進(jìn)行配置,即通過AT指令執(zhí)行以下處理:
      [0009]在網(wǎng)Zigbee設(shè)備接收到管理配置請求;分析該管理配置該請求是否關(guān)于當(dāng)前Zigbee設(shè)備的管理配置請求?若是,執(zhí)行配置請求的配置管理操作;若否;在網(wǎng)內(nèi)廣播該管理配置請求,使得其它在網(wǎng)Zigbee設(shè)備能夠分析該管理配置請求的操作,僅執(zhí)行關(guān)于各自自身的管理配置請求的配置管理操作;操作結(jié)果回送至與網(wǎng)絡(luò)中的計(jì)算機(jī)或微處理器連接的Zigbee設(shè)備。
      [0010]所述使上述串口由數(shù)據(jù)通信模式進(jìn)入配置模式的步驟,具體為通過串口發(fā)送特殊指令“$$$$$$”給ZigBee,ZigBee設(shè)備進(jìn)入配置模式。
      [0011]所述使上述串口由數(shù)據(jù)通信模式進(jìn)入配置模式的步驟,具體為給所述串口的SET引腳加低電平,持續(xù)至少6秒,則進(jìn)入配置模式。
      [0012]所述配置管理請求至少包括下列這些處理之一:
      [0013]對ZigBee網(wǎng)絡(luò)中的各ZigBee設(shè)備進(jìn)行單獨(dú)配置;
      [0014]通過ZigBee網(wǎng)絡(luò)中的任一 ZigBee設(shè)備實(shí)現(xiàn)對ZigBee網(wǎng)絡(luò)內(nèi)的任意其他ZigBee設(shè)備進(jìn)行在線遠(yuǎn)程配置;
      [0015]以及對ZigBee設(shè)備進(jìn)行加網(wǎng)和退出ZigBee網(wǎng)絡(luò)及恢復(fù)出廠的設(shè)置。
      [0016]所述對ZigBee設(shè)備進(jìn)行加網(wǎng)的設(shè)置,還通過以下步驟實(shí)現(xiàn):
      [0017]若ZigBee設(shè)備搜索到ZigBee網(wǎng)絡(luò)信息號時,給該設(shè)備的SET引腳輸入一高到低電平的跳變信號,且低電平持續(xù)10ms?200ms左右后回到高電平,則此時該ZigBee設(shè)備向ZigBee網(wǎng)絡(luò)的協(xié)調(diào)器設(shè)備發(fā)送入網(wǎng)請求AT指令,并加網(wǎng)該ZigBee網(wǎng)絡(luò)。
      [0018]所述對ZigBee設(shè)備進(jìn)行退出ZigBee網(wǎng)絡(luò)及恢復(fù)出廠的設(shè)置,還通過以下步驟實(shí)現(xiàn):
      [0019]ZigBee設(shè)備重啟后,立即給SET引腳低電平,且持續(xù)至少5秒,則觸發(fā)AT指令,ZigBee設(shè)備退出之前的ZigBee網(wǎng)絡(luò),并恢復(fù)出廠設(shè)置。
      [0020]與現(xiàn)有技術(shù)相比,本發(fā)明不僅可以對ZigBee網(wǎng)絡(luò)中的各ZigBee設(shè)備進(jìn)行單獨(dú)配置,而且可以通過ZigBee網(wǎng)絡(luò)中的任一 ZigBee設(shè)備實(shí)現(xiàn)對ZigBee網(wǎng)絡(luò)內(nèi)的任意其他ZigBee設(shè)備進(jìn)行在線遠(yuǎn)程配置。

      【專利附圖】

      【附圖說明】
      [0021]圖1為Zigbee網(wǎng)絡(luò)設(shè)備連接結(jié)構(gòu)示意圖;
      [0022]圖2為本發(fā)明的受控Zigbee設(shè)備引腳工作狀態(tài)圖;
      [0023]圖3為本發(fā)明的ZigBee網(wǎng)絡(luò)在線配置管理方法流程示意圖。

      【具體實(shí)施方式】
      [0024]以下為結(jié)合附圖和具體實(shí)施例對本發(fā)明技術(shù)方案的具體描述。
      [0025]有關(guān)管理配置請求是否關(guān)于當(dāng)前Zigbee設(shè)備的管理配置請求的方法舉例:檢查指令中是否包含設(shè)備地址項(xiàng),若不包含,則接受該指令對設(shè)備自身的參數(shù)進(jìn)行配置或網(wǎng)絡(luò)管理;若包含設(shè)備地址項(xiàng),若設(shè)備地址和自身的設(shè)備地址匹配,則接受該指令對設(shè)備自身參數(shù)進(jìn)行配置或網(wǎng)絡(luò)管理;若設(shè)備地址和自身的設(shè)備地址不匹配,則通過ZigBee無線網(wǎng)絡(luò)將指令廣播到其他各ZigBee設(shè)備,其他ZigBee設(shè)備接收到該AT指令后,首先判斷指令的設(shè)備地址是否與自身的設(shè)備地址匹配,若配置則進(jìn)行配置管理操作。
      [0026]進(jìn)入配置模式的規(guī)則說明:
      [0027]ZigBee設(shè)備平時工作在正常的數(shù)據(jù)通信模式,此時不接受AT指令,即發(fā)給該設(shè)備的AT指令都當(dāng)作普通數(shù)據(jù)進(jìn)行處理;若有進(jìn)行AT指令配置,需要進(jìn)入配置模式,具體方法有兩種:
      [0028]ZigBee設(shè)備啟動后,給SET引腳低電平,持續(xù)至少6S,則進(jìn)入配置模式;
      [0029]通過串口發(fā)送特殊指令“$$$$$$”給ZigBee,ZigBee設(shè)備進(jìn)入配置模式。
      [0030]本發(fā)明具體實(shí)施例說明如下:
      [0031]該AT指令由計(jì)算機(jī)或嵌入式微處理器發(fā)送給由串口(RS232或TTL方法)連接的ZigBee設(shè)備5 (該設(shè)備是ZigBee網(wǎng)絡(luò)中的任意一設(shè)備),該ZigBee設(shè)備接收到AT指令后,基于AT指令集的開發(fā)可以實(shí)現(xiàn)對ZigBee設(shè)備自身或ZigBee網(wǎng)絡(luò)內(nèi)的其他設(shè)備進(jìn)行管理和配置,并以AT指令形式回復(fù)指令執(zhí)行的結(jié)果,若執(zhí)行失敗會回復(fù)錯誤碼,通過錯誤碼可定位錯誤的原因。
      [0032]1、ZigBee AT指令集的格式
      [0033]發(fā)送指令:AT+指令名[:設(shè)備地址]=值1 [;值2 ;…值η]回車換行符
      [0034]注:“[”和“]”之間的項(xiàng)為可選項(xiàng),即該項(xiàng)可有可無,而且該指令以回車換行符結(jié)束。
      [0035](1)、若沒有設(shè)備地址項(xiàng)
      [0036]發(fā)送指令:AT+指令名=值I [;值2 ;…值η]
      [0037]該指令僅對指定的ZigBee設(shè)備自身進(jìn)行管理配置
      [0038](2)若有設(shè)備地址項(xiàng)
      [0039]發(fā)送指令:ΑΤ+指令名:設(shè)備地址=值I [;值2 ;…值η]
      [0040]該指令會通過ZigBee無線網(wǎng)絡(luò)發(fā)送到指定的設(shè)備地址的ZigBee設(shè)備,進(jìn)而對其在線遠(yuǎn)程管理配置。
      [0041 ]設(shè)備地址包含兩個特殊地址,若設(shè)備地址為“FFFD”,則指令默認(rèn)發(fā)給ZigBee設(shè)備自身,不會發(fā)生給其他ZigBee設(shè)備;若設(shè)備地址為“FFFF”,ZigBee網(wǎng)絡(luò)中的所有ZigBee設(shè)備均可以接收到此指令,并接受此指令支持配置操作。
      [0042]2、ZigBee AT 指令集類型
      [0043](I)參數(shù)設(shè)置指令
      [0044]格式:ΑΤ+指令名[:設(shè)備地址]=值I [;值2 ;…值η]回車換行符
      [0045]回復(fù):
      [0046]若執(zhí)行成功回復(fù):
      [0047]OK
      [0048]執(zhí)行失敗,回復(fù):
      [0049]Error:錯誤碼
      [0050]指令名以“SET” 開頭,如:AT+SETPAN:0005 = 9310
      [0051](2)參數(shù)查詢指令
      [0052]格式:
      [0053]AT+指令名[:設(shè)備地址]回車換行符
      [0054]回復(fù):
      [0055]執(zhí)行成功回復(fù):
      [0056]AT+指令名[:設(shè)備地址]=值I [;值2 ;…值η]回車換行符
      [0057]執(zhí)行失敗回復(fù):
      [0058]Error:錯誤碼
      [0059]指令名以“GET開頭”,如:AT+GETPAN:0005,回復(fù)值為:AT+GETPAN: 0005 = 9310 網(wǎng)絡(luò)管理指令
      [0060]主要有:
      [0061 ]切換工作模式指令A(yù)T+0PTM0D [:設(shè)備地址]回車換行符
      [0062]重啟設(shè)備指令A(yù)T+0PTRST [:設(shè)備地址]回車換行符
      [0063]退出網(wǎng)絡(luò)指令A(yù)T+0PTDEL [:設(shè)備地址]回車換行符
      [0064]保存參數(shù)指令A(yù)T+0PTWRT [:設(shè)備地址]回車換行符
      [0065]恢復(fù)出廠指令A(yù)T+0PTDEF[:設(shè)備地址]回車換行符
      [0066]測試網(wǎng)絡(luò)通路指令A(yù)T+TSTRTN [:設(shè)備地址]回車換行符
      [0067]回復(fù):
      [0068]執(zhí)行成功,回復(fù):
      [0069]OK
      [0070]執(zhí)行失敗,回復(fù):
      [0071]Error:錯誤碼
      [0072]所述串口的SET引腳采用復(fù)合功能設(shè)計(jì),SET引腳加低電平,持續(xù)至少6S,通過該引腳可以觸發(fā)AT指令,則進(jìn)入配置模式;完成加網(wǎng)、退網(wǎng)和恢復(fù)出廠設(shè)置的復(fù)合操作。具體方法為:
      [0073](I)退網(wǎng)和恢復(fù)出廠設(shè)置操作電平
      [0074]ZigBee設(shè)備上電或重啟后,立即給指定引腳低電平,且持續(xù)至少5秒,則ZigBee設(shè)備觸發(fā)AT+0PTDEF指令,退出之前的ZigBee網(wǎng)絡(luò),并恢復(fù)出廠設(shè)置。
      [0075](2)加網(wǎng)
      [0076]首先確保ZigBee設(shè)備沒有加入任何其他網(wǎng)絡(luò),若已加入其他網(wǎng)絡(luò),將其退出原先網(wǎng)絡(luò),否則無法進(jìn)行加網(wǎng)操作。然后等該ZigBee設(shè)備搜索到ZigBee網(wǎng)絡(luò)信息號時(特征:ZigBee設(shè)備的網(wǎng)絡(luò)狀態(tài)引腳STNW輸出長低短高,300ms高電平/100ms低電平的心跳式跳變電平)時,給該SET引腳輸入一高到低電平的跳變信號,且低電平持續(xù)10ms?200ms左右回到高電平,則此時該ZigBee設(shè)備會向ZigBee網(wǎng)絡(luò)的協(xié)調(diào)器設(shè)備發(fā)送入網(wǎng)請求指令A(yù)T+SETIND,并加網(wǎng)該ZigBee網(wǎng)絡(luò)。
      【權(quán)利要求】
      1.一種ZigBee網(wǎng)絡(luò)在線配置管理方法,其特征在于,該方法包括以下步驟: 計(jì)算機(jī)或微處理器與ZigBee網(wǎng)絡(luò)內(nèi)某ZigBee設(shè)備通過串口相連; 使上述串口由數(shù)據(jù)通信模式進(jìn)入配置模式; 對ZigBee網(wǎng)內(nèi)的任一設(shè)備進(jìn)行配置,即通過AT指令執(zhí)行以下處理: 在網(wǎng)Zigbee設(shè)備接收到管理配置請求;分析該管理配置該請求是否關(guān)于當(dāng)前Zigbee設(shè)備的管理配置請求?若是,執(zhí)行配置請求的配置管理操作;若否;在網(wǎng)內(nèi)廣播該管理配置請求,使得其它在網(wǎng)Zigbee設(shè)備能夠分析該管理配置請求的操作,僅執(zhí)行關(guān)于各自自身的管理配置請求的配置管理操作;操作結(jié)果回送至與網(wǎng)絡(luò)中的計(jì)算機(jī)或微處理器連接的Zigbee 設(shè)備。
      2.如權(quán)利要求1所述的ZigBee網(wǎng)絡(luò)在線配置管理方法,其特征在于,所述使上述串口由數(shù)據(jù)通信模式進(jìn)入配置模式的步驟,具體為通過串口發(fā)送特殊指令“$$$$$$”給ZigBee,ZigBee設(shè)備進(jìn)入配置模式。
      3.如權(quán)利要求1所述的ZigBee網(wǎng)絡(luò)在線配置管理方法,其特征在于,所述使上述串口由數(shù)據(jù)通信模式進(jìn)入配置模式的步驟,具體為給所述串口的SET引腳加低電平,持續(xù)至少6秒,則進(jìn)入配置模式。
      4.如權(quán)利要求1所述的ZigBee網(wǎng)絡(luò)在線配置管理方法,其特征在于,所述配置管理請求至少包括下列這些處理之一: 對ZigBee網(wǎng)絡(luò)中的各ZigBee設(shè)備進(jìn)行單獨(dú)配置; 通過ZigBee網(wǎng)絡(luò)中的任一 ZigBee設(shè)備實(shí)現(xiàn)對ZigBee網(wǎng)絡(luò)內(nèi)的任意其他ZigBee設(shè)備進(jìn)行在線遠(yuǎn)程配置; 以及對ZigBee設(shè)備進(jìn)行加網(wǎng)和退出ZigBee網(wǎng)絡(luò)及恢復(fù)出廠的設(shè)置。
      5.如權(quán)利要求4所述的ZigBee網(wǎng)絡(luò)在線配置管理方法,其特征在于,所述對ZigBee設(shè)備進(jìn)行加網(wǎng)的設(shè)置,還通過以下步驟實(shí)現(xiàn): 若ZigBee設(shè)備搜索到ZigBee網(wǎng)絡(luò)信息號時,給該設(shè)備的SET引腳輸入一高到低電平的跳變信號,且低電平持續(xù)100ms?200ms左右后回到高電平,則此時該ZigBee設(shè)備向ZigBee網(wǎng)絡(luò)的協(xié)調(diào)器設(shè)備發(fā)送入網(wǎng)請求AT指令,并加網(wǎng)該ZigBee網(wǎng)絡(luò)。
      6.如權(quán)利要求4所述的ZigBee網(wǎng)絡(luò)在線配置管理方法,其特征在于,所述對ZigBee設(shè)備進(jìn)行退出ZigBee網(wǎng)絡(luò)及恢復(fù)出廠的設(shè)置,還通過以下步驟實(shí)現(xiàn): ZigBee設(shè)備重啟后,立即給SET引腳低電平,且持續(xù)至少5秒,則觸發(fā)AT指令,ZigBee設(shè)備退出之前的ZigBee網(wǎng)絡(luò),并恢復(fù)出廠設(shè)置。
      【文檔編號】H04W24/00GK104270776SQ201410289221
      【公開日】2015年1月7日 申請日期:2014年6月24日 優(yōu)先權(quán)日:2014年6月24日
      【發(fā)明者】劉坤, 范恩增, 李文超 申請人:天津菲利科電子技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1