實現poe供電設備供電狀態(tài)點燈的方法
【專利摘要】本發(fā)明提供了一種實現POE供電設備供電狀態(tài)點燈的方法,包括設計三個接口,分別是端口供電狀態(tài)指示燈處理接口、端口狀態(tài)初始化接口和中斷處理程序;在POE供電設備上配置一按鍵,按下按鍵,調用中斷處理程序響應中斷請求,請求讀取POE芯片對每個端口的供電狀態(tài)寄存器,獲取每個端口的供電狀態(tài)信息,從而讀取到正在供電的端口信息;調用端口供電狀態(tài)指示燈處理接口,將獲取到的正在供電的端口信息傳到端口供電狀態(tài)指示燈處理接口并進行點燈處理。通過本發(fā)明設計的方法,能通過LED指示燈的顯示直觀地觀察到POE供電設備所連接的正在工作的PD設備的狀態(tài)。
【專利說明】實現POE供電設備供電狀態(tài)點燈的方法
【【技術領域】】
[0001]本發(fā)明涉及POE供電設備領域,尤其是涉及POE供電設備處理LED指示燈的點燈方法。
【【背景技術】】
[0002]正常狀態(tài)下,POE供電設備各個端口對應的LED指示燈只代表端口的Link狀態(tài)和Active狀態(tài)。例如,POE交換機每個端口對應設有一個或兩個LED指示燈來指示其端口狀態(tài),在正常狀態(tài)下,LED指示燈僅用來指示其所對應端口的Link/Active狀態(tài)。
[0003]LED指示燈的點燈有多種控制方式,例如,一部分POE交換機的LED指示燈由寄存器完全控制。寄存器控制LED指示燈僅代表對端口狀態(tài)(Link狀態(tài),Active狀態(tài))的指示,并沒有提供POE交換機在供電狀態(tài)下的指示。基于這種情況,端口的LED指示燈不能作為供電狀態(tài)指示用,因而,不能直觀地觀察到POE供電設備所連接的正在工作的H)設備的狀態(tài)。
【
【發(fā)明內容】
】
[0004]本發(fā)明需解決的技術問題是克服上述的不足,提供一種實現POE供電設備供電狀態(tài)點燈的方法,能實現通過LED指示燈的復用來指示供電狀態(tài)所連接的正在工作的H)設備的狀態(tài)。
[0005]為解決上述的技術問題,本發(fā)明設計了一種實現POE供電設備供電狀態(tài)點燈的方法,包括以下的步驟:St印1:設計三個接口,分別是端口供電狀態(tài)指示燈處理接口、端口狀態(tài)初始化接口和中斷處理程序;step2:在POE供電設備上配置一按鍵,按下按鍵,調用中斷處理程序響應中斷請求,請求讀取POE芯片對每個端口的供電狀態(tài)寄存器,獲取每個端口的供電狀態(tài)信息,從而讀取到正在供電的端口信息;Step 3:調用端口供電狀態(tài)指示燈處理接口,將獲取到的正在供電的端口信息傳到端口供電狀態(tài)指示燈處理接口并進行點燈處理。
[0006]作為本發(fā)明進一步改進,所述中斷處理程序還配置有老化時間,等老化時間過后,即調用端口狀態(tài)初始化接口,由端口狀態(tài)初始化接口恢復指示燈到正常狀態(tài)。
[0007]作為本發(fā)明進一步改進,所述老化時間為10秒。
[0008]本發(fā)明將LED指示燈在供電狀態(tài)和正常狀態(tài)之間進行切換,當切換到供電狀態(tài)時,則作為供電狀態(tài)顯示。
[0009]通過本發(fā)明設計的方法,可以實現LED指示燈復用,在供電狀態(tài)和正常狀態(tài)之間進行切換。當切換到供電狀態(tài)時,能通過LED指示燈的顯示直觀地觀察到POE供電設備所連接的正在工作的H)設備的狀態(tài);當切換到正常狀態(tài)時,LED指示燈的顯示代表POE供電設備的端口 Link/Active狀態(tài)。
【【具體實施方式】】[0010]下面利用實施方式對本發(fā)明作進一步說明。
[0011]在本實施方式中,一臺交換機與一臺主機和一臺ro設備相連。主機連接在交換機的Port I (端口 I)上,H)設備連接在Port 2 (端口 2)上。本實施方式的交換機為含POE功能的POE供電設備,即為POE交換機。H)設備為受電設備,當與POE供電設備相連時,可接受POE供電設備的供電。
[0012]POE交換機每個端口都對應設有I個或2個LED指示燈來顯示端口的狀態(tài),在本實施方式中,POE交換機每個端口都對應有2個LED指示燈來顯示其狀態(tài)。在正常狀態(tài)下,當主機與POE交換機的port I通過網線成功相連時,且又成功建立通信時,與port I對應的2個LED指示燈亮或閃爍,表示port I處于Link/Active狀態(tài)。
[0013]為了通過LED指示燈再顯示與POE交換機相連的H)設備的供電狀態(tài)信息,本發(fā)明設計了一種實現POE供電設備供電狀態(tài)點燈的方法。該方法設計三個接口,分別是端口供電狀態(tài)指示燈處理接口、端口狀態(tài)初始化接口和中斷處理程序;端口供電狀態(tài)指示燈處理接口對應POE交換機的供電端口的狀態(tài)信息處理,端口狀態(tài)初始化接口對應正常狀態(tài),在正常狀態(tài)下,LED指示燈指示端口的link/Active信息。
[0014] 為了實現LED指示燈在供電狀態(tài)和正常狀態(tài)實現切換,在POE交換機上配置一按鍵,按下按鍵,調用中斷處理程序響應中斷請求,請求讀取POE芯片對每個端口的供電狀態(tài)寄存器,獲取每個端口的供電狀態(tài)信息,從而讀取到正在供電的端口信息;在本實施方式中,即可的讀取到與H)設備相連port 2信息。將獲取到的正在供電的端口信息(port 2)傳到端口供電狀態(tài)指示燈處理接口并通過該接口進行點燈處理。中斷處理程序還配置有老化時間,老化時間為10s,等IOs過后,即調用端口狀態(tài)初始化接口,由狀態(tài)初始化接口恢復LED指示燈到正常狀態(tài)。老化時間的具體數值不限于10s。
[0015]本發(fā)明POE交換機的點燈方式是通過寄存器完全控制。因而,點燈處理程序在得到正在供電的端口(port 2)后,對POE交換機芯片的相關寄存器進行操作,完成對應端口(port 2)的點燈操作。
[0016]在本實施方式中,主機和H)設備都連在POE交換機上,主機連接在Port I上,H)設備連接在Port 2上。而對應port I的兩個LED指示燈在正常狀態(tài)下(即未按鍵下)處于是亮或閃爍的狀態(tài),而H)設備連接的Port 2的對應的LED指示燈并沒有亮,無法查看其供電狀態(tài)信息。將POE交換機上的按鍵按下時,則Port 2所對應的指示燈則亮起來,表示Port 2為H)供電設備在供電,而主機連接到的Port I所對應的指示燈又沒有顯示;大概等待10秒的時間,主機連接到POE交換機的Port I所對應的指示燈亮,H)設備連接到POE交換機的Port 2所對應的指示燈不顯示。
[0017]通過這種過程可以看到,在正常狀態(tài),能看到主機所連的那個端口所對應的指示燈的顯示情況;在按下按鍵,切換成供電狀態(tài)時,能看到ro設備所連的那個端口所對應的指示燈的顯示情況,而過了老化時間,再恢復成正常的狀態(tài),即主機所連的那個端口所對應的指示燈的顯示情況。
[0018]通過本發(fā)明設計的方法,可以通過LED指示燈的顯示情況,直觀地觀察到POE供電設備所連接的正在工作的ro設備的狀態(tài)信息。
[0019]以上所述的僅是本發(fā)明的實施方式,在此應當指出,對于本領域的普通技術人員來說,在不脫離本發(fā)明創(chuàng)造構思的前提下,還可以做出改進,但這些均屬于本發(fā)明的保護范圍。
【權利要求】
1.一種實現POE供電設備供電狀態(tài)點燈的方法,其特征在于,包括以下的步驟: Step I:設計三個接口,分別是端口供電狀態(tài)指示燈處理接口、端口狀態(tài)初始化接口和中斷處理程序; Step 2:在POE供電設備上配置一按鍵,按下按鍵,調用中斷處理程序響應中斷請求,請求讀取POE芯片對每個端口的供電狀態(tài)寄存器,獲取每個端口的供電狀態(tài)信息,從而讀取到正在供電的端口信息; Step 3:調用端口供電狀態(tài)指示燈處理接口,將獲取到的正在供電的端口信息傳到端口供電狀態(tài)指示燈處理接口并進行點燈處理。
2.根據權利要求1所述的實現POE供電設備供電狀態(tài)點燈的方法,其特征在于,所述中斷處理程序還配置有老化時間,等老化時間過后,即調用端口狀態(tài)初始化接口,由端口狀態(tài)初始化接口恢復指示燈到正常狀態(tài)。
3.根據權利要求2所述的實現POE供電設備供電狀態(tài)點燈的方法,其特征在于,所述老化時 間為10秒。
【文檔編號】H04L12/10GK103905211SQ201210567745
【公開日】2014年7月2日 申請日期:2012年12月24日 優(yōu)先權日:2012年12月24日
【發(fā)明者】王志, 羅敏, 車任秋, 朱家星 申請人:上海斐訊數據通信技術有限公司