实现poe供电设备供电状态点灯的方法

文档序号:7987980阅读:1630来源:国知局
实现poe供电设备供电状态点灯的方法
【专利摘要】本发明提供了一种实现POE供电设备供电状态点灯的方法,包括设计三个接口,分别是端口供电状态指示灯处理接口、端口状态初始化接口和中断处理程序;在POE供电设备上配置一按键,按下按键,调用中断处理程序响应中断请求,请求读取POE芯片对每个端口的供电状态寄存器,获取每个端口的供电状态信息,从而读取到正在供电的端口信息;调用端口供电状态指示灯处理接口,将获取到的正在供电的端口信息传到端口供电状态指示灯处理接口并进行点灯处理。通过本发明设计的方法,能通过LED指示灯的显示直观地观察到POE供电设备所连接的正在工作的PD设备的状态。
【专利说明】实现POE供电设备供电状态点灯的方法
【【技术领域】】
[0001]本发明涉及POE供电设备领域,尤其是涉及POE供电设备处理LED指示灯的点灯方法。
【【背景技术】】
[0002]正常状态下,POE供电设备各个端口对应的LED指示灯只代表端口的Link状态和Active状态。例如,POE交换机每个端口对应设有一个或两个LED指示灯来指示其端口状态,在正常状态下,LED指示灯仅用来指示其所对应端口的Link/Active状态。
[0003]LED指示灯的点灯有多种控制方式,例如,一部分POE交换机的LED指示灯由寄存器完全控制。寄存器控制LED指示灯仅代表对端口状态(Link状态,Active状态)的指示,并没有提供POE交换机在供电状态下的指示。基于这种情况,端口的LED指示灯不能作为供电状态指示用,因而,不能直观地观察到POE供电设备所连接的正在工作的H)设备的状态。

【发明内容】

[0004]本发明需解决的技术问题是克服上述的不足,提供一种实现POE供电设备供电状态点灯的方法,能实现通过LED指示灯的复用来指示供电状态所连接的正在工作的H)设备的状态。
[0005]为解决上述的技术问题,本发明设计了一种实现POE供电设备供电状态点灯的方法,包括以下的步骤:St印1:设计三个接口,分别是端口供电状态指示灯处理接口、端口状态初始化接口和中断处理程序;step2:在POE供电设备上配置一按键,按下按键,调用中断处理程序响应中断请求,请求读取POE芯片对每个端口的供电状态寄存器,获取每个端口的供电状态信息,从而读取到正在供电的端口信息;Step 3:调用端口供电状态指示灯处理接口,将获取到的正在供电的端口信息传到端口供电状态指示灯处理接口并进行点灯处理。
[0006]作为本发明进一步改进,所述中断处理程序还配置有老化时间,等老化时间过后,即调用端口状态初始化接口,由端口状态初始化接口恢复指示灯到正常状态。
[0007]作为本发明进一步改进,所述老化时间为10秒。
[0008]本发明将LED指示灯在供电状态和正常状态之间进行切换,当切换到供电状态时,则作为供电状态显示。
[0009]通过本发明设计的方法,可以实现LED指示灯复用,在供电状态和正常状态之间进行切换。当切换到供电状态时,能通过LED指示灯的显示直观地观察到POE供电设备所连接的正在工作的H)设备的状态;当切换到正常状态时,LED指示灯的显示代表POE供电设备的端口 Link/Active状态。
【【具体实施方式】】[0010]下面利用实施方式对本发明作进一步说明。
[0011]在本实施方式中,一台交换机与一台主机和一台ro设备相连。主机连接在交换机的Port I (端口 I)上,H)设备连接在Port 2 (端口 2)上。本实施方式的交换机为含POE功能的POE供电设备,即为POE交换机。H)设备为受电设备,当与POE供电设备相连时,可接受POE供电设备的供电。
[0012]POE交换机每个端口都对应设有I个或2个LED指示灯来显示端口的状态,在本实施方式中,POE交换机每个端口都对应有2个LED指示灯来显示其状态。在正常状态下,当主机与POE交换机的port I通过网线成功相连时,且又成功建立通信时,与port I对应的2个LED指示灯亮或闪烁,表示port I处于Link/Active状态。
[0013]为了通过LED指示灯再显示与POE交换机相连的H)设备的供电状态信息,本发明设计了一种实现POE供电设备供电状态点灯的方法。该方法设计三个接口,分别是端口供电状态指示灯处理接口、端口状态初始化接口和中断处理程序;端口供电状态指示灯处理接口对应POE交换机的供电端口的状态信息处理,端口状态初始化接口对应正常状态,在正常状态下,LED指示灯指示端口的link/Active信息。
[0014] 为了实现LED指示灯在供电状态和正常状态实现切换,在POE交换机上配置一按键,按下按键,调用中断处理程序响应中断请求,请求读取POE芯片对每个端口的供电状态寄存器,获取每个端口的供电状态信息,从而读取到正在供电的端口信息;在本实施方式中,即可的读取到与H)设备相连port 2信息。将获取到的正在供电的端口信息(port 2)传到端口供电状态指示灯处理接口并通过该接口进行点灯处理。中断处理程序还配置有老化时间,老化时间为10s,等IOs过后,即调用端口状态初始化接口,由状态初始化接口恢复LED指示灯到正常状态。老化时间的具体数值不限于10s。
[0015]本发明POE交换机的点灯方式是通过寄存器完全控制。因而,点灯处理程序在得到正在供电的端口(port 2)后,对POE交换机芯片的相关寄存器进行操作,完成对应端口(port 2)的点灯操作。
[0016]在本实施方式中,主机和H)设备都连在POE交换机上,主机连接在Port I上,H)设备连接在Port 2上。而对应port I的两个LED指示灯在正常状态下(即未按键下)处于是亮或闪烁的状态,而H)设备连接的Port 2的对应的LED指示灯并没有亮,无法查看其供电状态信息。将POE交换机上的按键按下时,则Port 2所对应的指示灯则亮起来,表示Port 2为H)供电设备在供电,而主机连接到的Port I所对应的指示灯又没有显示;大概等待10秒的时间,主机连接到POE交换机的Port I所对应的指示灯亮,H)设备连接到POE交换机的Port 2所对应的指示灯不显示。
[0017]通过这种过程可以看到,在正常状态,能看到主机所连的那个端口所对应的指示灯的显示情况;在按下按键,切换成供电状态时,能看到ro设备所连的那个端口所对应的指示灯的显示情况,而过了老化时间,再恢复成正常的状态,即主机所连的那个端口所对应的指示灯的显示情况。
[0018]通过本发明设计的方法,可以通过LED指示灯的显示情况,直观地观察到POE供电设备所连接的正在工作的ro设备的状态信息。
[0019]以上所述的仅是本发明的实施方式,在此应当指出,对于本领域的普通技术人员来说,在不脱离本发明创造构思的前提下,还可以做出改进,但这些均属于本发明的保护范围。
【权利要求】
1.一种实现POE供电设备供电状态点灯的方法,其特征在于,包括以下的步骤: Step I:设计三个接口,分别是端口供电状态指示灯处理接口、端口状态初始化接口和中断处理程序; Step 2:在POE供电设备上配置一按键,按下按键,调用中断处理程序响应中断请求,请求读取POE芯片对每个端口的供电状态寄存器,获取每个端口的供电状态信息,从而读取到正在供电的端口信息; Step 3:调用端口供电状态指示灯处理接口,将获取到的正在供电的端口信息传到端口供电状态指示灯处理接口并进行点灯处理。
2.根据权利要求1所述的实现POE供电设备供电状态点灯的方法,其特征在于,所述中断处理程序还配置有老化时间,等老化时间过后,即调用端口状态初始化接口,由端口状态初始化接口恢复指示灯到正常状态。
3.根据权利要求2所述的实现POE供电设备供电状态点灯的方法,其特征在于,所述老化时 间为10秒。
【文档编号】H04L12/10GK103905211SQ201210567745
【公开日】2014年7月2日 申请日期:2012年12月24日 优先权日:2012年12月24日
【发明者】王志, 罗敏, 车任秋, 朱家星 申请人:上海斐讯数据通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1