环网柜和环网柜自恢复方法与流程

文档序号:25989829发布日期:2021-07-23 21:00阅读:254来源:国知局
环网柜和环网柜自恢复方法与流程

本申请涉及电网技术领域,特别是涉及一种环网柜和环网柜自恢复方法。



背景技术:

随着移动数据业务的发展,特别是通用无线分组业务(generalpacketradioservice)技术逐渐成熟、覆盖面越来越广,gprs技术在配电系统中的应用也越来越多。

在应用gprs技术实现环网柜和中央控制室通信时,由于环网柜内部的控制器或者无线通讯模块死机等情况,经常会造成控制器无法与无线通讯模块的gprs网络连接,从而导致无法发送数据信息至中央控制室,或者环网柜内部的控制器无法接收中央控制室发出的信息指令。

此时,运维人员必须在环网柜现场,重新启动控制器或者无线通讯模块,才可恢复环网柜的正常通信。因此,现有技术存在环网柜与中央控制室恢复正常通信效率低下的问题。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种能够提高恢复效率的环网柜和环网柜自恢复方法。

一种环网柜,该环网柜包括:处理器、控制器和无线通讯模块;

处理器,用于接收控制器和/或无线通讯模块的数据信息,根据数据信息确定控制器和/或无线通讯模块出现故障时,控制控制器和/或无线通讯模块重启。

在其中一个实施例中,环网柜还包括电源控制模块;

处理器,用于在根据数据信息确定控制器和/或无线通讯模块出现故障时,向电源控制模块发送控制指令;

电源控制模块,用于根据控制指令控制控制器和/无线通讯模块进行重启。

在其中一个实施例中,电源控制模块包括第一电源控制模块和第二电源控制模块;

处理器,用于在根据数据信息确定控制器出现故障时,向第一电源控制模块发送第一控制指令,第一电源控制模块根据第一控制指令,导通或断开控制器与电源之间的通路,以实现控制器的重启;

处理器,用于在根据数据信息确定无线通讯模块出现故障时,向第二电源控制模块发送第二控制指令,第二电源控制模块根据第二控制指令,导通或断开无线通讯模块与电源之间的通路,以实现无线通讯模块的重启。

在其中一个实施例中,第一电源控制模块和第二电源控制模块为继电器。

在其中一个实施例中,环网柜还包括:指示灯;

处理器,还用于控制指示灯的闪烁频率;不同的闪烁频率用于指示环网柜中不同器件的状态。

在其中一个实施例中,环网柜还包括:第一电平转换模块与第二电平转换模块;第一电平转换模块分别与控制器的通信接口和处理器连接;第二电平转换模块分别与无线通讯模块的通信接口和处理器连接;

第一电平转换模块,用于将控制器的通信接口的输出电压转换为处理器可接受的电压;

第二电平转换模块,用于将无线通讯模块的通信接口的输出电压转换为处理器可接受的电压。

在其中一个实施例中,一种环网柜自恢复方法,方法包括:

获取环网柜中控制器和/或无线通讯模块的数据信息;

若根据数据信息确定控制器和/或无线通讯模块存在异常,控制控制器和/或无线通讯模块重启。

在其中一个实施例中,根据数据信息确定控制器和/或无线通讯模块存在异常包括:

若数据信息中不包括控制器的数据信息,或者,无线通讯模块的数据信息中不包括控制器的第一响应数据,则确定控制器出现异常;第一响应数据为无线通讯模块向控制器发送消息后,控制器反馈的回执信息;

若数据信息中不包括无线通讯模块的数据信息,或者,控制器的数据信息中不包括无线通讯模块的第二响应数据,则确定无线通讯模块出现异常;第二响应数据为控制器向无线通讯模块发送消息后,无线通讯模块反馈的回执信息。

在其中一个实施例中,环网柜自恢复方法,还包括:

根据控制器和/或无线通讯模块的异常结果,控制指示灯的闪烁频率。

在其中一个实施例中,该方法还包括:

判断控制器和无线通讯模块的通讯协议是否一致;

若通讯协议一致,则控制指示灯亮起;

若通讯协议不一致,则控制指示灯熄灭。

上述环网柜和环网柜自恢复方法,环网柜包括处理器、控制器和无线通讯模块,处理器接收控制器和/或无线通讯模块的数据信息,根据数据信息确定控制器和/或无线通讯模块出现故障时,控制控制器和/或无线通讯模块重启。由于环网柜是通过处理器与控制器和无线通讯模块分别连接,接收控制器和无线通讯模块进行数据交互是的数据信息,并根据控制器和无线通讯模块之间进行数据交互是否出现异常判断,故障器件,从而控制故障器件重启,无需人工在环网柜现场,对控制器或者无线通讯模块进行重启,提高了环网柜恢复与中央控制室实现通信的效率。

附图说明

图1为一个实施例中环网柜的结构框图;

图2为另一个实施例中环网柜的结构框图;

图3为另一个实施例中环网柜的结构框图;

图4为另一个实施例中环网柜的结构框图;

图5为另一个实施例中环网柜的结构框图;

图6为另一个实施例中环网柜的结构框图;

图7为一个实施例中环网柜自恢复方法的流程图;

图8为另一个实施例中环网柜自恢复方法的流程图;

图9为另一个实施例中环网柜自恢复方法的流程图;

图10为一个实施例中环网柜自恢复装置的结构框图;

图11为一个实施例中环网柜自恢复装置的结构框图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

本申请中为部件所编序号本身,例如“第一”、“第二”等,仅用于区分所描述的对象,不具有任何顺序或技术含义。而本申请所说“连接”、“联接”,如无特别说明,均包括直接和间接连接(联接)。在本申请的描述中,需要理解的是,术语“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”、“顺时针”、“逆时针”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本申请和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本申请的限制。

在本申请中,除非另有明确的规定和限定,第一特征在第二特征“上”或“下”可以是第一和第二特征直接接触,或第一和第二特征通过中间媒介间接接触。而且,第一特征在第二特征“之上”、“上方”和“上面”可是第一特征在第二特征正上方或斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”可以是第一特征在第二特征正下方或斜下方,或仅仅表示第一特征水平高度小于第二特征。

在一个实施例中,图1为本申请一个实施例提供的一种环网柜的结构框图,如图1所示,环网柜包括:处理器101、控制器102和无线通讯模块103;处理器101,用于接收控制器102和/或无线通讯模块103的数据信息,根据数据信息确定控制器102和/或无线通讯模块103出现故障时,控制控制器102和/或无线通讯模块103重启。

在本申请实施例中,处理器可以采用中央处理器(centralprocessingunit,cpu)、单片机实现,也可以采用微控制单元(microcontrollerunit,mcu)芯片实现,还可以采用数字信号处理技术(digitalsignalprocessing,dsp)芯片实现,或者,也可以采用现场可编程逻辑门阵列(fieldprogrammablegatearray,fpga)芯片等,本申请实施例中不加以限制。

其中,数据信息为控制器和无线通讯模块进行数据交互时发送的数据信息,以及,当控制器发送数据信息至无线通讯模块后,无线通讯模块接收到数据信息后,反馈给控制器的回执信息,或者当无线通讯模块发送数据信息至控制器后,控制器接收到数据信息后,反馈给无线通讯模块的回执信息。示例地,控制器发送环网柜的电流电压信息至无线通讯模块,无线通讯模块接收到后,反馈给控制器数据接收成功的回执信息。

其中,处理器根据接收的数据信息,确定出现故障的是控制器和/或无线通讯模块,控制控制器和/或无线通讯模块重启。示例地,处理器接收的数据信息中包括控制器发送的数据信息,但没有无线通讯模块发送的数据信息,则判定无线通讯模块异常;或者处理器接收的数据信息中包括无线通讯模块发送的数据信息,但没有控制器发送的数据信息,则判定控制器异常;也可以是处理器接收到的数据信息中包括了控制器发送的数据信息,但没有无线通信模块接收到控制器发送的数据信息后回执信息,则判定无线通讯模块异常;还可以是处理器接收到无线通讯模块发送的数据,但没有控制器接收到无线通讯模块发送的数据信息的回执信息时,判定控制器异常。可选地,当处理器接收到控制器发送的数据信息后,判断该数据信息是否完整,若数据信息完整,则控制器正常,反之故障;当处理器接收到无线通讯模块发送的数据信息后,判断该数据信息是否完整,若数据信息完整,则无线通讯模块正常,反之故障。处理器判断具体是控制器故障、无线通讯模块故障还是控制器和无线通讯模块均故障后,控制故障的器件进行重启。其中,回执信息为接收到控制器发送的数据信息或者接收到无线通讯模块发送的信息。

其中,控制器可以为继电保护装置;控制器可以将环网柜中器件运行过程中的相关数据信息发送至无线通讯模块;并接收无线通讯模块接收到数据信息的回执信息。控制器发送的数据信息可以是,环网柜运行过程中各器件的运行参数,各器件的状态信息,例如开关位置、阀门位置以及改变器件运行状态的命令等。

其中,无线通讯模块用于接收控制器发送的数据信息,并将数据信息能够发送至中央控制室,并接收中央控制室的三遥控制指令,再将这些三遥控制指令反馈至控制器,实现环网柜和中央控制室的通信。

在本申请实施例中,环网柜包括处理器、控制器和无线通讯模块,处理器接收控制器和/或无线通讯模块的数据信息,根据数据信息确定控制器和/或无线通讯模块出现故障时,控制控制器和/或无线通讯模块重启。由于环网柜是通过处理器与控制器和无线通讯模块分别连接,接收控制器和无线通讯模块进行数据交互时的数据信息,并根据控制器和无线通讯模块之间的数据交互情况,判断控制器与无线通讯模块是否出现异常,从而控制故障器件重启,无需人工在环网柜现场,对控制器或者无线通讯模块进行重启,提高了环网柜恢复与中央控制室实现通信的效率。

上述实施例对环网柜进行了说明,对控制器和无线通讯模块进行重启时,可以通过电源控制模块控制控制器和/或无线通讯模块是否有电源接入,完成控制器和/或无线通讯模块的重启,现以一个实施例对电源控制模块进行说明,如图2所示,环网柜还包括电源控制模块21;

处理器22,用于在根据数据信息确定控制器23和/或无线通讯模块24出现故障时,向电源控制模块21发送控制指令;

电源控制模块21,用于根据控制指令控制控制器23和/无线通讯模块24进行重启。

在本申请实施例中,电源控制模块可以是开关、继电器等,在此不加以限制。其中,当处理器确定控制器发生故障还是无线通讯模块发生故障后,向电源控制模块发送控制指令,该控制指令可以为控制控制器重启,或者控制无线通讯模块重启,还可以是控制控制器和无线通讯模块均重启。

其中,电源控制模块的输入端接入电源信号,电源控制模块接收到处理器发送的控制指令后,可以实现断开电源与控制器之间的通路,然后再导通电源与控制器之间的通路;也可以断开电源和无线通讯模块之间的通路,然后导通电源和无线通讯模块之间的通路;还可以断开电源与控制器和无线通讯模块之间的通路,然后导通电源与控制器和无线通讯模块之间的通路,使控制器、无线通讯模块实现断电并重新上电的过程,完成重启。

在本申请实施例中,环网柜还包括电源控制模块,处理器在根据数据信息确定控制器和/或无线通讯模块出现故障时,向电源控制模块发送控制指令,电源控制模块根据控制指令控制控制器和/无线通讯模块进行重启。由于处理器根据数据信息确定故障器件后,向电源模块发送控制指令,通过控制电源控制模块的闭合,实现控制器与电源之间的断开与导通、无线通讯模块与电源之间的断开与导通,以此实现重启,这种方法简单有效,提高了环网柜恢复与中央控制室实现通信的效率。

上述实施例对环网柜的电源控制模块进行了说明,由于可以通过电源控制模块对控制器和无线通讯模块进行控制,电源控制模块可以包括两个电源控制模块,分别对控制器和无线通讯模块进行控制,现以一个实施例对电源控制模块进一步说明,如图3所示,电源控制模块包括第一电源控制模块31和第二电源控制模块32;

处理器33,用于在根据数据信息确定控制器34出现故障时,向第一电源控制模块31发送第一控制指令,第一电源控制模块31根据第一控制指令,导通或断开控制器34与电源之间的通路,以实现控制器34的重启;

处理器33,用于在根据数据信息确定无线通讯模块35出现故障时,向第二电源控制模块32发送第二控制指令,第二电源控制模块32根据第二控制指令,导通或断开无线通讯模块35与电源之间的通路,以实现无线通讯模块35的重启。

在本申请实施例中,处理器根据数据信息确定控制器出现故障时,向第一电源控制模块发送第一控制指令。其中,第一控制指令用于重启控制器。当第一电源控制模块接收到第一控制指令后,首先断开电源与控制器之间的通路,然后,导通电源与控制器之间的通路,实现控制器的重启。示例地,处理器未接收到控制器发送的数据信息,处理器判定控制器出现故障,向第一电源控制模块发送第一控制指令,第一电源模块接收第一控制指令,断开电源与控制器的通路,然后重新导通电源与控制器的通路,实现重启;或者是处理器接收到无线通讯模块发送给控制器的数据信息后,未接收到控制器发送给无线通讯模块的回执信息,判定控制器故障,向第一电源控制模块发送的第一控制指令,并先断开电源与控制器之间的通路,然后导通电源与控制器之间的通路,实现控制器的重启。

其中,处理器根据数据信息确定无线通讯模块出现故障时,向第二电源控制模块发送第二控制指令。其中,第二控制指令用于重启无线通讯模块。当第二电源控制模块接收到第二控制指令后,首先断开电源与无线通讯模块之间的通路,然后,导通电源与无线通讯模块之间的通路,实现无线通讯模块的重启。示例地,处理器未接收到无线通讯模块发送的数据信息,处理器判定无线通讯模块出现故障,向第二电源控制模块发送第二控制指令,第二电源模块接收第二控制指令,断开电源与无线通讯模块的通路,然后重新导通电源与无线通讯模块的通路,实现重启;或者是处理器接收到控制器发送给无线通讯模块的数据信息后,未接收到无线通讯模块发送给控制器的回执信息,判定无线通讯模块故障,向第二电源控制模块发送第二控制指令,并先断开电源与无线通讯模块之间的通路,然后导通电源与无线通讯模块之间的通路,实现无线通讯模块的重启。

可选地,第一电源控制模块和所述第二电源控制模块为继电器。其中,继电器可以为电磁式继电器、感应式继电器、电动式继电器、电子式继电器等,在此不加以限制。

在本实施例中,电源控制模块包括第一电源控制模块和第二电源控制模块;处理器在根据数据信息确定控制器出现故障时,向第一电源控制模块发送第一控制指令,第一电源控制模块根据第一控制指令,导通或断开控制器与电源之间的通路,以实现控制器的重启;处理器在根据数据信息确定无线通讯模块出现故障时,向第二电源控制模块发送第二控制指令,第二电源控制模块根据第二控制指令,导通或断开无线通讯模块与电源之间的通路,以实现无线通讯模块的重启。由于第一电源控制模块和第二电源控制模块分别控制控制器和无线通讯模块与电源之间的通路,能够准确控制故障设备的重启。

上述实施例对环网柜的组成进行了说明,在环网柜运行时,可以通过指示灯反应环网柜的不同状态,现以一个实施例对环网柜进一步说明,如图4所示,环网柜还包括:指示灯41;

处理器42,还用于控制指示灯的闪烁频率;不同的闪烁频率用于指示环网柜中不同器件的状态。

在本申请实施例中,指示灯与处理器连接,处理器控制指示灯以不同的频率闪烁,指示环网柜中不同器件的状态。其中,不同器件的状态可以包括:第一电源控制模块的关合状态、第二电源模块的关合状态、环网柜工作状态、控制器异常状态、无线通讯模块异常状态等。不同的闪烁频率可以是每秒钟闪烁2次、每秒钟闪烁1次或者每两秒闪烁1次等,在此不加以限制。

可选地,处理器还可以用于控制指示灯亮起和熄灭,指示控制器和无线通讯模块的通讯协议是否一致。若指示灯亮起,则控制器和无线通讯模块的通讯协议一致;若指示灯熄灭,则控制器和无线通讯模块的通讯协议不一致。并且在每次环网柜进行正常运行前,还可以通过控制器和无线通讯模块各自的通讯模式切换模块对通讯协议进行设置,确保通讯协议一致。

在本实施例中,环网柜还包括指示灯;处理器控制指示灯的闪烁频率。通过指示灯不同的闪烁频率,直观的显示出环网柜中个器件的状态,便于工作人员观察。

上述实施例对环网柜的组成部分进行了说明,在控制器和无线通讯模块进行数据信息的交互时,同时也需要将数据信息传输至处理器,因此为了保证控制器和处理器之间、无线通讯模块和处理器之间能够实现正常的数据传输,需要将控制器和无线通讯模块的输出电压转换为处理器可接收的电压,就需要电平转换实现该功能,现以一个实施例对电平转换模块进行说明,如图5所示,环网柜还包括:第一电平转换模块51与第二电平转换模块52;第一电平转换模块51分别与控制器53的通信接口和处理器54连接;第二电平转换模块52分别与无线通讯模块55的通信接口和处理器54连接;

第一电平转换模块51,用于将控制器53的通信接口的输出电压转换为处理器54可接受的电压;

第二电平转换模块52,用于将无线通讯模块55的通信接口的输出电压转换为处理器54可接受的电压。

在本申请实施例中,第一电平转换模块和第二电平转换模块可以为串口电平转换电路。其中,第一电平转换模块分别与控制器的通信接口和处理器连接;第二电平转换模块分别与无线通讯模块的通信接口和处理器连接;其中,控制器的通信接口可以为rs232接口、rs485接口等,在此不加以限制。以控制器的通信接口为rs232接口为例,控制器的输出电压信号为±12v通过第一电平转换模块转换为+5v的电压信号。其中,无线通讯模块的通信接口可以为rs232接口、rs485接口、以太网接口、gpib接口、usb接口、无线接口等,在此不加以限制。以无线通讯模块的通信接口为rs232接口为例,无线通讯模块的输出电压信号为±12v通过第二电平转换模块转换为+5v的电压信号。

在本实施例中,环网柜还包括:第一电平转换模块与第二电平转换模块;第一电平转换模块分别与控制器的通信接口和处理器连接;第二电平转换模块分别与无线通讯模块的通信接口和处理器连接;第一电平转换模块将控制器的通信接口的输出电压转换为处理器可接受的电压;第二电平转换模块将无线通讯模块的通信接口的输出电压转换为处理器可接受的电压。由于第一电平转换模块和第二电平转换模块将控制器与无线通讯模块输出电压转换为处理器可接受的电压,保证了处理器的正常工作,提高了环网柜的安全性。

上述实施例对环网柜进行了说明,现以一个实施例对环网柜进一步说明,如图6所示,环网柜包括:处理器61、控制器62、无线通讯模块63、第一电源控制模块64、第二电源控制模块65、指示灯66、第一电平转换模块67与第二电平转换模块68;

处理器61,用于接收控制器62和/或无线通讯模块63的数据信息,根据数据信息确定控制器62和/或无线通讯模块63出现故障时,控制控制器62和/或无线通讯模块63重启。

处理器61,用于在根据数据信息确定控制器62和/或无线通讯模块63出现故障时,向电源控制模块发送控制指令;

处理器61,用于在根据数据信息确定控制器62出现故障时,向第一电源控制模块64发送第一控制指令,第一电源控制模块64根据第一控制指令,导通或断开控制器62与电源之间的通路,以实现控制器62的重启;

处理器61,用于在根据数据信息确定无线通讯模块63出现故障时,向第二电源控制模块65发送第二控制指令,第二电源控制模块65根据第二控制指令,导通或断开无线通讯模块63与电源之间的通路,以实现无线通讯模块63的重启。

处理器61,还用于控制指示灯66的闪烁频率;不同的闪烁频率用于指示环网柜中不同器件的状态。

第二电平转换模块6867,用于将控制器62的通信接口的输出电压转换为处理器61可接受的电压;

第二电平转换模块,用于将无线通讯模块63的通信接口的输出电压转换为处理器61可接受的电压。

在本实施例中,处理器通过获取环网柜中控制器和/或无线通讯模块的数据信息,若根据数据信息确定控制器和/或无线通讯模块存在异常,控制控制器和/或无线通讯模块重启,无需在控制器和/或无线通讯模块出现异常时,人工在环网柜现场对其进行重启,提高了环网柜恢复正常的效率,确保环网柜出现故障时能够快速重启实现和中央控制室的实时通信。

上述实施例对环网柜的结构进行了说明,现以一个实施例对环网柜自恢复方法进行说明,该环网柜自恢复方法应用于上述环网柜,如图7所示,该环网柜自恢复方法包括:

s701,获取环网柜中控制器和/或无线通讯模块的数据信息。

其中,数据信息为控制器和无线通讯模块进行数据交互时发送的数据信息,以及当控制器发送数据信息至无线通讯模块后,无线通讯模块反馈给控制器的回执信息,或者当无线通讯模块发送数据信息至控制器后,控制器反馈给无线通讯模块的回执信息。

具体地,环网柜中的控制器和无线通讯模块在环网柜正常运行时,实时进行数据交互,控制器发送数据信息至无线通讯模块的同时,将数据信息发送至处理器,无线通讯模块接收到控制器发送的数据信息后,向控制器反馈接收到数据信息的回执信息,并将该回执信息发送至处理器;或者无线通讯模块发送数据信息至控制器的同时,将数据信息发送至处理器,控制器接收到无线通讯模块发送的数据信息后,向无线通讯模块反馈接收到数据信息的回执信息,并将该回执信息发送至处理器,即处理器获取到环网柜中控制器和/或无线通讯模块的数据信息。

s702,若根据数据信息确定控制器和/或无线通讯模块存在异常,控制控制器和/或无线通讯模块重启。

具体地,处理器根据是否接收到控制器发送的数据信息、无线通讯模块发送的数据信息,判定控制器和/或无线通讯模块异常,若未接收到控制器发送的数据信息,则控制器异常,此时,处理器控制控制器重新启动;若未接收到无线通讯模块发送的数据信息,则无线通讯模块异常,此时,处理器控制无线通讯模块重新启动;若未接收到控制器和无线通讯模块发送的数据信息,则控制器和无线通讯模块异常,此时,处理器控制控制器和无线通讯模块重新启动。

在本实施例中,处理器通过获取环网柜中控制器和/或无线通讯模块的数据信息,若根据数据信息确定控制器和/或无线通讯模块存在异常,控制控制器和/或无线通讯模块重启,无需在控制器和/或无线通讯模块出现异常时,手动在环网柜现场对其进行重启,提高了环网柜恢复正常的效率,确保环网柜和中央控制室能够实时通信。

上述实施例对环网柜自恢复方法进行了说明,在根据数据信息确定控制器和/或无线通讯模块存在异常时,需要对发生异常的器件进行判断,进而针对异常的器件实现重启,现以一个实施例对如何判断发生异常的设备进行说明,根据数据信息确定控制器和/或无线通讯模块存在异常包括:

若数据信息中不包括控制器的数据信息,或者,无线通讯模块的数据信息中不包括控制器的第一响应数据,则确定控制器出现异常;第一响应数据为无线通讯模块向控制器发送消息后,控制器反馈的回执信息。

具体地,当控制器和无线通讯模块进行数据交互时,处理器仅在接收到控制器发送的数据信息,以及当无线通讯模块向控制器发送数据信息后,控制器向无线通讯模块发送的第一响应数据时,判定控制器是正常的。

若数据信息中不包括无线通讯模块的数据信息,或者,控制器的数据信息中不包括无线通讯模块的第二响应数据,则确定无线通讯模块出现异常;第二响应数据为控制器向无线通讯模块发送消息后,无线通讯模块反馈的回执信息。

具体地,当控制器和无线通讯模块进行数据交互时,处理器仅在接收到无线通讯模块发送的数据信息,以及接收到控制器向无线通讯模块发送数据信息后,无线通讯模块向控制器发送的第二响应数据时,判定无线通讯模块是正常的。

在本实施例中,若数据信息中不包括控制器的数据信息,或者,无线通讯模块的数据信息中不包括控制器的第一响应数据,则确定控制器出现异常,若数据信息中不包括无线通讯模块的数据信息,或者,控制器的数据信息中不包括无线通讯模块的第二响应数据,则确定无线通讯模块出现异常,能够准确判断环网柜中出现异常的是控制器还是无线通讯模块。

上述实施例对环网柜自恢复方法中如何判断器件异常进行了说明,在确定器件异常后,还可以通过控制指示灯的闪烁频率来指示异常设备,现以一个实施例对如何控制指示灯的闪烁频率进行说明,环网柜自恢复方法,还包括:根据控制器和/或无线通讯模块的异常结果,控制指示灯的闪烁频率。

具体地,根据控制器和/或无线通讯模块的异常结果,控制指示灯的闪烁频率。其中,异常结果可以为控制器异常、无线通讯模块异常和控制器及无线通讯模块均异常。其中,指示灯的闪烁频率可以是每秒闪烁2次或者每秒闪烁1次,在此不加以限制。示例地,异常结果为控制器异常,处理器控制指示灯以每秒闪烁2次的频率进行闪烁;异常结果为无线通讯模块异常,处理器控制指示灯以每秒闪烁1次的频率进行闪烁;异常结果为控制器及无线通讯模块均异常,控制指示灯以每2秒闪烁1次的频率进行闪烁。

在本实施例中,根据控制器和/或无线通讯模块的异常结果,控制指示灯的闪烁频率,能够直观反映环网柜出现异常的器件。

上述实施例对根据异常结果控制指示灯闪烁频率进行了说明,在实际应用中,控制器和无线通讯模块在进行数据信息交互时,还需要保证通讯协议一致,可以通过指示灯显示通讯协议是否一致,现以一个实施例进行说明,如图8所示,环网柜自恢复方法还包括:

s801,判断控制器和无线通讯模块的通讯协议是否一致。

具体地,在环网柜每次运行之前,可以通过触发控制器和无线通讯模块上的拨码开关,选择通讯协议。环网柜运行时,处理器判断控制器和无线通讯模块的通讯协议是否一致,并且仅在控制器和无线通讯模块通讯协议一致的前提下,控制器和无线通讯模块才能进行数据交互。其中,通讯协议可以是101平衡协议和101非平衡协议。

s802,若通讯协议一致,则控制指示灯亮起。

具体地,处理器判断控制器和无线通讯模块的通讯协议一致,则控制指示灯亮起。

s903,若通讯协议不一致,则控制指示灯熄灭。

具体地,处理器判断控制器和无线通讯模块的通讯协议不一致,则控制指示灯熄灭。

在本实施例中,通过判断控制器和无线通讯模块的通讯协议是否一致,若通讯协议一致,则控制指示灯亮起,若通讯协议不一致,则控制指示灯熄灭。能够直观反应控制器和无线通讯模块的通讯协议是否一致,确保控制器和无线通讯模块之间能够进行数据交互。

为了便于本领域技术人员的理解,以下对本申请提供的环网柜自恢复方法进行详细介绍,如图9所示,该环网柜自恢复方法包括:

s901,获取环网柜中控制器和/或无线通讯模块的数据信息。

s902,根据数据信息确定控制器和/或无线通讯模块存在异常。

s903,若数据信息中不包括控制器的数据信息,或者,无线通讯模块的数据信息中不包括控制器的第一响应数据,则确定控制器出现异常;第一响应数据为无线通讯模块向控制器发送消息后,控制器反馈的回执信息。

s904,若数据信息中不包括无线通讯模块的数据信息,或者,控制器的数据信息中不包括无线通讯模块的第二响应数据,则确定无线通讯模块出现异常;第二响应数据为控制器向无线通讯模块发送消息后,无线通讯模块反馈的回执信息。

s905,控制控制器和/或无线通讯模块重启。

s906,根据控制器和/或无线通讯模块的异常结果,控制指示灯的闪烁频率。

s907,判断控制器和无线通讯模块的通讯协议是否一致。

s908,若通讯协议一致,则控制指示灯亮起。

s909,若通讯协议不一致,则控制指示灯熄灭。

在本实施例中,处理器通过获取环网柜中控制器和/或无线通讯模块的数据信息,若根据数据信息确定控制器和/或无线通讯模块存在异常,控制控制器和/或无线通讯模块重启,无需在控制器和/或无线通讯模块出现异常时,人工在环网柜现场对其进行重启,提高了环网柜恢复正常的效率,确保环网柜和中央控制室能够实时通信,并通过指示灯直观显示环网柜不同器件的状态以及通讯协议是否一致。

应该理解的是,虽然图7-9的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图7-9中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。

在一个实施例中,如图10所示,提供了一种环网柜自恢复装置,包括:获取模块111和第一控制模块112,其中:

获取模块111,用于获取环网柜中控制器和/或无线通讯模块的数据信息;

第一控制模块112,用于若根据数据信息确定控制器和/或无线通讯模块存在异常,控制控制器和/或无线通讯模块重启。

在本实施例中,获取模块获取环网柜中控制器和/或无线通讯模块的数据信息,控制模块根据数据信息确定控制器和/或无线通讯模块存在异常,控制控制器和/或无线通讯模块重启,无需在控制器和/或无线通讯模块出现异常时,人工在环网柜现场对其进行重启,提高了环网柜恢复正常的效率,确保环网柜和中央控制室能够实时通信。

在一个实施例中,如图11所示,环网柜自恢复装置还包括:第一确定模块113和第二确定模块114;

第一确定模块113,用于若数据信息中不包括控制器的数据信息,或者,无线通讯模块的数据信息中不包括控制器的第一响应数据,则确定控制器出现异常;第一响应数据为无线通讯模块向控制器发送消息后,控制器反馈的回执信息;

第二确定模块114,用于若数据信息中不包括无线通讯模块的数据信息,或者,控制器的数据信息中不包括无线通讯模块的第二响应数据,则确定无线通讯模块出现异常;第二响应数据为控制器向无线通讯模块发送消息后,无线通讯模块反馈的回执信息。

在一个实施例中,参见图11所示,环网柜自恢复装置还包括:第二控制模块115;

第二控制模块115,用于根据控制器和/或无线通讯模块的异常结果,控制指示灯的闪烁频率。

在一个实施例中,继续参见图11所示,环网柜自恢复装置还包括:

判断模块116,用于判断控制器和无线通讯模块的通讯协议是否一致;

第三控制模块117,用于若通讯协议一致,则控制指示灯亮起;

第四控制模块118,用于若通讯协议不一致,则控制指示灯熄灭。

关于环网柜自恢复装置的具体限定可以参见上文中对于环网柜自恢复方法的限定,在此不再赘述。上述环网柜自恢复装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端。该计算机设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过wifi、运营商网络、nfc(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种环网柜自恢复方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:

获取环网柜中控制器和/或无线通讯模块的数据信息;

若根据数据信息确定控制器和/或无线通讯模块存在异常,控制控制器和/或无线通讯模块重启。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

若数据信息中不包括控制器的数据信息,或者,无线通讯模块的数据信息中不包括控制器的第一响应数据,则确定控制器出现异常;第一响应数据为无线通讯模块向控制器发送消息后,控制器反馈的回执信息;

若数据信息中不包括无线通讯模块的数据信息,或者,控制器的数据信息中不包括无线通讯模块的第二响应数据,则确定无线通讯模块出现异常;第二响应数据为控制器向无线通讯模块发送消息后,无线通讯模块反馈的回执信息。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

根据控制器和/或无线通讯模块的异常结果,控制指示灯的闪烁频率。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

判断控制器和无线通讯模块的通讯协议是否一致;

若通讯协议一致,则控制指示灯亮起;

若通讯协议不一致,则控制指示灯熄灭。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

获取环网柜中控制器和/或无线通讯模块的数据信息;

若根据数据信息确定控制器和/或无线通讯模块存在异常,控制控制器和/或无线通讯模块重启。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

若数据信息中不包括控制器的数据信息,或者,无线通讯模块的数据信息中不包括控制器的第一响应数据,则确定控制器出现异常;第一响应数据为无线通讯模块向控制器发送消息后,控制器反馈的回执信息;

若数据信息中不包括无线通讯模块的数据信息,或者,控制器的数据信息中不包括无线通讯模块的第二响应数据,则确定无线通讯模块出现异常;第二响应数据为控制器向无线通讯模块发送消息后,无线通讯模块反馈的回执信息。

在一个实施例中,计算机程序被处理器执行时还实现根据控制器和/或无线通讯模块的异常结果,控制指示灯的闪烁频率。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

判断控制器和无线通讯模块的通讯协议是否一致;

若通讯协议一致,则控制指示灯亮起;

若通讯协议不一致,则控制指示灯熄灭。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-onlymemory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(randomaccessmemory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(staticrandomaccessmemory,sram)或动态随机存取存储器(dynamicrandomaccessmemory,dram)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1