一種寬帶電力線通信設備的電源管理方法及裝置的制造方法
【技術領域】
[0001]本發明屬于寬帶電力線通信技術領域,尤其涉及一種寬帶電力線通信設備的電源管理方法及裝置。
【背景技術】
[0002]常用的寬帶電力線通信(Power Line Communicat1n, PLC)設備有PLC以太網適配器(又稱電力貓)、PLC無線以太網適配器等,在PLC網絡中,目前只能通過拔插網線、按鈕、開關等方式對PLC設備進行待機、喚醒等電源管理操作,且每次操作只能針對單個PLC設備進行,如果同一 PLC網絡內同時有多個PLC設備需要待機或者喚醒,則需要重復多次操作,影響了對PLC設備進行電源管理的操作效率。
【發明內容】
[0003]本發明實施例的目的在于提供一種PLC設備的電源管理方法及裝置,旨在解決現有技術中對PLC設備進行電源管理的操作效率低的問題。
[0004]本發明實施例是這樣實現的,一種PLC設備的電源管理方法,包括:
[0005]第一 PLC設備接收到電源管理指令;
[0006]所述第一 PLC設備執行所述電源管理指令,并將所述電源管理指令發送給同一PLC網絡內的至少一個第二 PLC設備,以使所述第二 PLC設備執行所述電源管理指令。
[0007]本發明實施例的另一目的在于提供一種PLC設備的電源管理裝置,包括:
[0008]接收單元,用于第一 PLC設備接收到電源管理指令;
[0009]管理單元,用于所述第一 PLC設備執行所述電源管理指令,并將所述電源管理指令發送給同一 PLC網絡內的至少一個第二 PLC設備,以使所述第二 PLC設備執行所述電源管理指令。
[0010]本發明實施例中,只需要進行一次電源管理操作,即可以使同一 PLC網絡內的多臺PLC設備均做出相應的電源管理動作,提高了對PLC設備進行電源管理的操作效率。
【附圖說明】
[0011]圖1是本發明實施例一提供的PLC設備的電源管理方法的實現流程圖;
[0012]圖2是本發明實施例二提供的PLC設備的電源管理方法的實現流程圖;
[0013]圖3是本發明實施例三提供的PLC設備的電源管理方法的實現流程圖;
[0014]圖4是本發明實施例四提供的PLC設備的電源管理方法的實現流程圖;
[0015]圖5是本發明實施例五提供的PLC設備的電源管理方法的實現流程圖;
[0016]圖6是本發明實施例五提供的PLC設備的電源管理方法的待機流程示例圖;
[0017]圖7是本發明實施例五提供的PLC設備的電源管理方法的喚醒流程示例圖;
[0018]圖8是本發明實施例六提供的PLC設備的電源管理裝置的結構框圖。
【具體實施方式】
[0019]為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
[0020]在本發明實施例中,所述PLC,是指利用低壓配電線路傳輸高速數據、語音、圖像、視頻等多媒體業務信號的一種通信方式,其利用傳輸電流的電力線作為通信載體,只要在任何有電源插座的地方,不用撥號,就可實現高速網絡接入。
[0021]實施例一:
[0022]圖1示出了本發明實施例提供的PLC設備的電源管理方法的實現流程,詳述如下:
[0023]在SlOl中,第一 PLC設備接收到電源管理指令。
[0024]在S102中,所述第一 PLC設備執行所述電源管理指令,并將所述電源管理指令發送給同一 PLC網絡內的至少一個第二 PLC設備,以使所述第二 PLC設備執行所述電源管理指令。
[0025]其中,將接收到電源管理指令的PLC設備定義為所述第一 PLC設備(即本地PLC設備),而所述第二 PLC設備(即遠端PLC設備)為與所述第一 PLC設備存在于同一 PLC網絡內的PLC設備。進一步地,所述PLC網絡為AVLN(AV Logic Network),即,基于HomeplugAV協議所建立起來的PLC網絡。
[0026]在本實施例中,在第一 PLC設備側通過虛擬按鍵、物理按鍵、觸摸屏等方式輸入電源管理指令,所述電源管理指令包括但不限于待機指令和喚醒指令,其中,所述待機指令用于使PLC設備進行待機狀態,此時,PLC設備的系統將當前狀態保存于內存中,然后退出系統,PLC設備的電源消耗降低,僅維持CPU、內存和硬盤的最低限度運行;所述喚醒指令用于將PLC設備從待機狀態中激活,恢復到待機前的狀態。
[0027]在本實施中,發送給第一 PLC設備的電源管理指令還會被發送給一個或者多個第二 PLC設備,以使第一 PLC設備和第二 PLC設備均根據同一電源管理指令做出相應的電源管理動作。
[0028]通過上述技術方案,只需要進行一次電源管理操作,即可以使同一 PLC網絡內的多臺PLC設備均做出相應的電源管理動作,例如,使多臺PLC設備同時進入待機狀態或者同時從待機狀態被喚醒,提高了對PLC設備進行電源管理的操作效率。
[0029]實施例二:
[0030]本實施例在本發明實施例一的基礎上,進一步闡述了當電源管理指令為待機指令時,對PLC設備的電源管理方法。如圖2所示:
[0031]在S201中,所述第一 PLC設備接收到待機指令。
[0032]在S202中,所述第一 PLC設備將所述待機指令發送給所述第二 PLC設備。
[0033]在S203中,所述第一 PLC設備執行所述待機指令。
[0034]在本實施例中,第一 PLC設備在接收到待機指令之后,需要先將待機指令發送給第二 PLC設備,再執行待機指令進入待機狀態,否則,一旦第一 PLC設備先執行待機指令進入待機狀態,就無法再將待機指令發送給第二 PLC設備。
[0035]進一步地,第二 PLC設備在接收到待機指令后,會向第一 PLC設備返回響應,用于反饋第二 PLC設備是否根據該待機指令進入了待機模式,第一 PLC設備在接收到第二 PLC設備返回的響應之后,也根據該待機指令進入待機模式。此后,若第一 PLC設備接收到喚醒指令之后,可以根據此前接收到的第二 PLC設備返回的響應,判斷哪些PLC設備進入了待機狀態,則有針對性地將喚醒指令發送給這些進入了待機狀態的PLC設備。
[0036]實施例三:
[0037]本實施例在本發明實施例一的基礎上,進一步闡述了當電源管理指令為喚醒指令時,對PLC設備的電源管理方法。如圖3所示:
[0038]在S301中,所述第一 PLC設備接收到喚醒指令。
[0039]在S302中,所述第一 PLC設備執行所述喚醒指令。
[0040]在S303中,所述第一 PLC設備將所述喚醒指令發送給所述第二 PLC設備。
[0041]在本實施例中,第一 PLC設備在接收到喚醒指令之后,需要先執行喚醒指令,激活至待機狀態之前的工作狀態,再將喚醒指令發送給第二 PLC設備,否則,第一 PLC設備在待機狀態下無法將喚醒指令發送給第二 PLC設備。
[0042]進一步地,第二 PLC設備在接收到喚醒指令并成功從待機狀態中激活后,會向第一 PLC設備返回響應,用于反饋第二 PLC設備是否根據該喚醒指令從待機狀態中被激活。
[0043]實施例四:
[0044]本實施例在本發明實施例一、實施例二或實施例三的基礎之上,在所述第一 PLC設備接收到待機指令之前,增加了執行PLC設備選擇操作,在該PLC網絡的所有PLC設備中選擇所述第一 PLC設備和所述第二 PLC設備的步驟,如圖4所示:
[0045]在S401中,執行PLC設備選擇操作,在該PLC網絡的所有PLC設備中選擇所述第一 PLC設備和所述第二 PLC設備。
[0046]在S402中,所述第一 PLC設備接收到待機指令。
[0047]在S403中,所述第一 PLC設備執行所述電源管理指令,并將所述電源管理指令發送給同一 PLC網絡內的至少一個第二 PLC設備,以使所述第二 PLC設備執行所述電源管理指令。
[0048]在本實施例中,可以在PLC網絡中進行配置,在該PLC網絡的所有PLC設備中選定若干PLC設備,選定的這些PLC設備會受控于同一電源管理指令,發送給其中一臺PLC設備的電源管理指令會由該PLC設備發送給選定的其他PLC設備。
[0049]同時,作為本發明實施例的另一種實現方式,在不執行S401的情況下,默認地,發送給PLC網絡的其中一臺PL