System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及智能电表,具体而言,涉及一种切换负荷控制源状态的控制电路、方法及智能电表。
技术介绍
1、智能电表不仅具备传统电能表基本用电量的计量功能,还具备了适应智能电网和新能源使用的各种智能化功能。这些功能包括双向多种费率计量功能、用户端控制功能、多种数据传输模式的双向数据通信功能以及防窃电功能。
2、然而,传统智能电表的负荷控制主要依赖于主站/本地下发拉合闸命令来进行控制,无法实现即时响应。在特殊时间段或特殊时期,这可能导致用户长时间处于断电状态,对用户体验产生不利影响。此外,一旦遭受外部攻击或传输的数据被破译,智能电表可能会被拉闸,从而导致无法估量的损失。
技术实现思路
1、本专利技术的目的之一在于提供一种切换负荷控制源状态的控制电路、方法及智能电表,其能够将软件硬件控制结合起来,既满足软件控制拉闸的需要,也可以在外部攻击下快速切换到硬件控制模式来防止负荷控制失效。实现了软硬结合的负荷控制源自主切换,提高了系统的可靠性和安全性。本专利技术可以这样实现:
2、第一方面,本专利技术提供一种切换负荷控制源状态的控制电路,包括mcu、定时芯片、负荷控制源、选择开关;所述mcu、所述定时芯片、所述负荷控制源、所述选择开关依次电连接;所述选择开关,用于改变当前控制模式;所述当前控制模式为软件控制模式或硬件控制模式;所述mcu,用于在所述当前控制模式为所述软件控制模式时,通过软件控制所述负荷控制源拉闸或合闸,在所述当前控制模式为所述硬件控制模式时,不参与控制所述负
3、在可选的实施方式中,所述mcu包括check端口、第一io端口和第二io端口;所述负荷控制源包括合闸控制端和拉闸控制端;所述第一io端口与所述合闸控制端连接;第二io端口与所述拉闸控制端连接;所述mcu,具体用于:检测所述check端口是高电平还是低电平;当是所述低电平时,确定所述当前控制模式是硬件控制模式,将所述第一io端口和第二io端口配置成输入模式;当是所述高电平时,确定所述当前控制模式是软件控制模式,将所述第一io端口和第二io端口配置成输出模式。
4、在可选的实施方式中,还包括导通模块;所述导通模块的一端与所述check端口连接;另一端与所述选择开关连接;所述选择开关包括选择引脚、第一固定引脚和第二固定引脚;所述选择引脚可切换地电连接于所述第一固定引脚以及所述第二固定引脚;当所述选择引脚连接于所述第一固定引脚,所述导通模块断开,所述check端口处于低电平,所述当前控制模式为硬件控制模式;当所述选择引脚连接于所述第二固定引脚,所述导通模块导通,所述check端口处于高电平,所述当前控制模式为软件控制模式。
5、在可选的实施方式中,所述定时芯片包括复位引脚和pulse引脚;所述pulse引脚与所述合闸控制端连接;所述复位引脚与所述导通模块连接;当所述选择引脚连接于所述第一固定引脚,所述复位引脚处于低电平,所述定时芯片处于工作状态,用于通过所述pulse引脚向所述合闸控制端发送pulse信号,以使所述合闸控制端执行合闸动作;当所述选择引脚连接于所述第二固定引脚,所述复位引脚处于高电平,所述定时芯片处于不工作状态。
6、在可选的实施方式中,所述mcu,还用于:在所述硬件控制模式下获取负载端电压值;根据所述负载端电压值判断所述负荷控制源的当前状态;若所述当前状态与已记载状态相等,返回检测所述check端口的电平状态是低电平还是高电平的步骤;否则,更新所述已记载状态为所述当前状态,并在刷新本地控制事件状态后,返回检测所述check端口的电平状态是低电平还是高电平的步骤。
7、在可选的实施方式中,所述mcu,还用于:在获取负载端电压值之前,初始化本地控制事件状态;判断负载端电压检测延时时间是否为零;若是,则执行获取负载端电压值的步骤,否则返回检测所述check端口的电平状态是低电平还是高电平的步骤。
8、在可选的实施方式中,所述mcu,还用于:在所述软件控制模式下刷新所述负荷控制源状态和本地控制事件状态;判断是否有事件触发拉闸或者合闸;若不存在,返回检测所述check端口的电平状态是低电平还是高电平的步骤;否则,判断所述负荷控制源是否支持所述软件控制模式;若支持,则控制所述负荷控制源执行拉闸动作或者执行合闸动作,否则,返回检测所述check端口的电平状态是低电平还是高电平的步骤。
9、在可选的实施方式中,所述mcu,还用于:在检测所述check端口的电平状态是低电平还是高电平之前,检测所述负荷控制源的上电延迟时间是否为零;若是,则执行检测所述check端口的电平状态是低电平还是高电平的步骤;否则,返回检测所述负荷控制源的上电延迟时间是否为零的步骤,直到所述上电延迟时间为零。
10、第二方面,本专利技术提供一种切换负荷控制源状态的控制方法,应用于智能电表,所述智能电表包括:mcu、定时芯片、负荷控制源、选择开关;所述mcu、所述定时芯片、所述负荷控制源、所述选择开关依次电连接;选择开关改变当前控制模式;所述当前控制模式为软件控制模式或硬件控制模式;mcu在所述当前控制模式为所述软件控制模式时,通过软件控制所述负荷控制源拉闸或合闸,在所述当前控制模式为所述硬件控制模式时,不参与控制所述负荷控制源合闸;所述定时芯片在所述当前控制模式是所述硬件控制模式时,控制所述负荷控制源合闸,在所述当前控制模式为所述软件控制模式时不工作。
11、第三方面,本专利技术提供一种智能电表,包括如前述实施方式任一项所述的切换负荷控制源状态的控制电路;所述智能电表,用于执行如前述实施方式所述的切换负荷控制源状态的控制方法。
12、本专利技术提供的切换负荷控制源状态的控制电路、方法及智能电表,利用选择开关可以进行灵活可靠的模式选择,满足用户的不同控制需求,在硬件控制模式下由定时芯片实现负荷控制源的合闸控制,在软件控制模式下由mcu通过软件程序实现负荷控制源的拉合闸控制,通过将软件硬件控制结合起来,既满足软件控制拉闸的需要,也可以在外部攻击下快速切换到硬件控制模式来防止负荷控制失效。实现了软硬结合的负荷控制源自主切换,提高了系统的可靠性和安全性。
本文档来自技高网...【技术保护点】
1.一种切换负荷控制源状态的控制电路,其特征在于,包括MCU、定时芯片、负荷控制源、选择开关;所述MCU、所述定时芯片、所述负荷控制源、所述选择开关依次电连接;
2.根据权利要求1所述的切换负荷控制源状态的控制电路,其特征在于,所述MCU包括Check端口、第一IO端口和第二IO端口;所述负荷控制源包括合闸控制端和拉闸控制端;所述第一IO端口与所述合闸控制端连接;第二IO端口与所述拉闸控制端连接;
3.根据权利要求2所述的切换负荷控制源状态的控制电路,其特征在于,还包括导通模块;所述导通模块的一端与所述Check端口连接;另一端与所述选择开关连接;所述选择开关包括选择引脚、第一固定引脚和第二固定引脚;所述选择引脚可切换地电连接于所述第一固定引脚以及所述第二固定引脚;
4.根据权利要求3所述的切换负荷控制源状态的控制电路,其特征在于,所述定时芯片包括复位引脚和Pulse引脚;所述Pulse引脚与所述合闸控制端连接;所述复位引脚与所述导通模块连接;
5.根据权利要求2所述的切换负荷控制源状态的控制电路,其特征在于,所述MCU,还用于:<
...【技术特征摘要】
1.一种切换负荷控制源状态的控制电路,其特征在于,包括mcu、定时芯片、负荷控制源、选择开关;所述mcu、所述定时芯片、所述负荷控制源、所述选择开关依次电连接;
2.根据权利要求1所述的切换负荷控制源状态的控制电路,其特征在于,所述mcu包括check端口、第一io端口和第二io端口;所述负荷控制源包括合闸控制端和拉闸控制端;所述第一io端口与所述合闸控制端连接;第二io端口与所述拉闸控制端连接;
3.根据权利要求2所述的切换负荷控制源状态的控制电路,其特征在于,还包括导通模块;所述导通模块的一端与所述check端口连接;另一端与所述选择开关连接;所述选择开关包括选择引脚、第一固定引脚和第二固定引脚;所述选择引脚可切换地电连接于所述第一固定引脚以及所述第二固定引脚;
4.根据权利要求3所述的切换负荷控制源状态的控制电路,其特征在于,所述定时芯片包括复位引脚和pulse引脚;所述pulse引脚...
【专利技术属性】
技术研发人员:杨森,孟令超,赵刚,马天奇,
申请(专利权)人:宁波三星智能电气有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。