無線燈光控制系統(tǒng)中控制器與執(zhí)行器之間的掃描識別方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明設(shè)及在燈光控制系統(tǒng)中控制器與執(zhí)行器之間的配對方法,具體設(shè)及一種無 線燈光控制系統(tǒng)中控制器與執(zhí)行器之間的掃描識別方法。
【背景技術(shù)】
[0002] 隨著照明領(lǐng)域技術(shù)的發(fā)展,人們現(xiàn)已可W利用多彩的L邸燈具進行場所氛圍擅 染、舞臺燈光效果、大廈外墻燈光投影等,而發(fā)展到目前技術(shù)水平,大多是通過無線燈光控 制系統(tǒng)來實現(xiàn)燈光效果的控制。無線燈光控制系統(tǒng)包括控制器,及與該控制器配對的若干 個執(zhí)行器。在無線燈光控制系統(tǒng)執(zhí)行動作前,首要是完成控制器與執(zhí)行器之間的配對。
[0003] 在現(xiàn)有的無線燈光控制系統(tǒng)中,執(zhí)行器一般因為需要通過執(zhí)行器上的按鍵將激活 進入學習或配置狀態(tài),通過預(yù)配置的方式與控制器配對,常見的配置過程為:
[0004] 方式一;控制器進入學習或配置狀態(tài)一-在控制器上輸入執(zhí)行器的ID或地址信 息一一控制器根據(jù)ID或地址信息與執(zhí)行器交換配置數(shù)據(jù),完成配置。
[0005] 方式二;控制器、執(zhí)行器同時進入學習或配置狀態(tài)一-執(zhí)行器發(fā)出特殊的數(shù)據(jù)包 給控制器一-控制器解析收到數(shù)據(jù)包,提取其中的執(zhí)行器ID信息一一控制器根據(jù)ID信息 與對應(yīng)執(zhí)行器交換配置數(shù)據(jù),完成配置。
[0006] 已有的該些系統(tǒng)配置方法存在如下共同的不足:
[0007] 1、配置人員需要和執(zhí)行器有物理的接觸,觸動配置或?qū)W習按鈕,使其進入配置狀 態(tài),該樣要求執(zhí)行器的配置工作需在安裝之前完成,要么安裝人員具備完成配置的知識, 要么需要安裝人員、技術(shù)人員同時在場,不夠方便、靈活。
[000引 2、配置過程需要在控制器和執(zhí)行器之間逐一地、反復(fù)地進行,耗費時間,也產(chǎn)生較 大的工作量。
【發(fā)明內(nèi)容】
[0009] 基于【背景技術(shù)】中所提及到的現(xiàn)有技術(shù)存在的缺陷,本發(fā)明提出一種無線燈光控制 系統(tǒng)中控制器與執(zhí)行器之間的掃描識別方法,旨于實現(xiàn)靈活、快捷的配置方式,減輕技術(shù)人 員的工作量,提高工作效率。
[0010] 本發(fā)明所采用的技術(shù)方案如下;
[0011] 一種無線燈光控制系統(tǒng)中控制器與執(zhí)行器之間的掃描識別方法,包括W下步驟:
[0012] a)使執(zhí)行器進入配置狀態(tài)的遠程啟動步驟,有如下操作:
[0013] 設(shè)置執(zhí)行器在持續(xù)通電狀態(tài)下,于T1秒內(nèi)完成一次或多次斷電再上電的操作,視 為激活進入配置狀態(tài),該配置狀態(tài)持續(xù)T2秒,在該持續(xù)時間T2秒內(nèi)執(zhí)行器接收任意控制器 發(fā)出的捜索命令,并暫存最近一次捜索命令中解析得到的控制器ID,該控制器ID暫存時間 為Ts秒,用于后續(xù)的測試和配置操作;
[0014] b)基于改進的Aloha算法的執(zhí)行器掃描步驟,有如下操作:
[0015] 設(shè)置控制器進入配置狀態(tài),使用改進的Aloha算法進行掃描,于局域范圍內(nèi)發(fā)送 捜索命令及配置命令,所述捜索命令包括有控制器的ID,所述配置命令包括有對執(zhí)行器動 作設(shè)定的若干指令或指令代碼。
[0016] 于本發(fā)明的一個或多個實施例當中,所述基于改進的Aloha算法的執(zhí)行器掃描步 驟進一步包括如下操作:
[0017] 控制器發(fā)起捜索,生成一個時隙數(shù)和一個隨機數(shù);
[001引控制器開始發(fā)送第一次捜索指令,該捜索指令中包含該時隙數(shù)和隨機數(shù),隨即控 制器進入等待執(zhí)行器應(yīng)答狀態(tài),等待"軟件時隙*時隙數(shù)"時間,超過該時間則重復(fù)上述操 作,發(fā)出下一次的捜索指令;
[0019] 執(zhí)行器接收到所述捜索指令并響應(yīng),從捜索指令中的時隙中隨機選取其中的一個 時隙,等待該時隙的時間到后向控制器返回自身信息;
[0020] 控制器在"軟件時隙*時隙數(shù)"時間接收由執(zhí)行器反饋的信息,解析并記錄執(zhí)行器 的ID并插入到下次捜索指令當中;
[0021] 執(zhí)行器再次接收到捜索指令,當捜索指令中包含了其自身的ID則進入靜默狀態(tài), 不再響應(yīng)捜索;
[0022] 控制器對已記錄ID的執(zhí)行器發(fā)送配置命令,由該執(zhí)行器接收,完成配置。
[0023] 所述執(zhí)行器接收到捜索指令,則通過隨機數(shù)判斷是否是新的捜索;如果是,即響應(yīng) 該捜索;否,則進入靜默狀態(tài)。
[0024] 于本發(fā)明的一個或多個實施例當中,所述控制器受智能終端控制,所述智能終端 具有面向控制器的可視操作界面;由所述智能終端激活控制器的配置狀態(tài),控制器所發(fā)起 的捜索的結(jié)果上報至智能終端,由智能終端W列表或圖形方式顯示。
[0025] 于本發(fā)明的一個或多個實施例當中,所述智能終端通過控制器發(fā)起對已發(fā)現(xiàn)的執(zhí) 行器的連接測試,具體為,控制器對指定執(zhí)行器發(fā)現(xiàn)測試指令,由該執(zhí)行器接收并反饋相關(guān) 信息,W確認其匹配連接狀態(tài)。
[0026] 于本發(fā)明的一個或多個實施例當中,當控制器發(fā)起的第一次捜索反饋結(jié)果為零, 則至少再W第二時隙數(shù)發(fā)起第二次捜索。
[0027] 本發(fā)明與現(xiàn)有技術(shù)相比,其優(yōu)越性體現(xiàn)在;應(yīng)用于無線燈光控制系統(tǒng)中,可大大 簡化控制系統(tǒng)的設(shè)置和維護過程,改善系統(tǒng)的易維護性和易使用性。本發(fā)明之全新的配置 方式,配置人員可在不與執(zhí)行器有任何物理接觸的情況下使環(huán)境中的所有執(zhí)行器進入配置 狀態(tài),并且本發(fā)明所使用的捜索算法可在幾秒中的時間里快速完成對環(huán)境中的所有執(zhí)行器 的識別,并完成配置。
【附圖說明】
[002引圖1為本發(fā)明的控制器端的配置流程示意圖。
[0029] 圖2為本發(fā)明的執(zhí)行器端的配置流程示意圖。
【具體實施方式】
[0030] 如下結(jié)合附圖1-2,對本申請方案作進一步描述:
[0031] 一種無線燈光控制系統(tǒng)中控制器與執(zhí)行器之間的掃描識別方法,包括W下步驟:
[0032] a)使執(zhí)行器進入配置狀態(tài)的遠程啟動步驟,有如下操作:
[0033] 設(shè)置執(zhí)行器在持續(xù)通電狀態(tài)下,于T1秒內(nèi)完成一次或多次斷電再上電的操作,視 為激活進入配置狀態(tài),該配置狀態(tài)持續(xù)T,秒,在該持續(xù)時間T2秒內(nèi)執(zhí)行器接收任意控制器 發(fā)出的捜索命令,并暫存最近一次捜索命令中解析得到的控制器ID,該控制器ID暫存時間 為Ts秒,用于后續(xù)的測試和配置操作;
[0034] b)基于改進的Aloha算法的執(zhí)行器掃描步驟,有如下操作:
[0035] 設(shè)置控制器進入配置狀態(tài),使用改進的Aloha算法進行掃描,于局域范圍內(nèi)發(fā)送 捜索命令及配置命令,所述捜索命令包括有控制器的ID,所述配置命令包括有對執(zhí)行器動 作設(shè)定的若干指令或指令代碼。
[0036] 所述基于改進的Aloha算法的執(zhí)行器掃描步驟進一步包括如下操作:
[0037] ①控制器發(fā)起捜索,生成一個時隙數(shù)和一個隨機數(shù);
[003引②控制器開始發(fā)送第一次捜索指令,該捜索指令中包含該時隙數(shù)和隨機數(shù),隨即 控制器進入等待執(zhí)行器應(yīng)答狀態(tài),等待"軟件時隙*時隙數(shù)"時間,超過該時間則重復(fù)上述 操作,發(fā)出下一次的捜索指令;
[0039] ⑨執(zhí)行器接收到所述捜索指令并響應(yīng),從捜索指令中的時隙中隨機選取其中的一 個時隙,等待該時隙的時間到后向控制器返回自身信息;
[0040] ④控制器在"軟件時隙*時隙數(shù)"時間接收由執(zhí)行器反饋的信息,解析并記錄執(zhí)行 器的ID并插入到下次捜索指令當中;
[0041] ⑥執(zhí)行器再次接收到捜索指令,當捜索指令中包含了其自身的ID則進入靜默狀 態(tài),不再響應(yīng)捜索;
[0042] ⑧控制器對已記錄ID的執(zhí)行器發(fā)送配置命令,由該執(zhí)行器接