[发明专利]智能电能表数据交互异常复位时数据容错能力测试装置及方法有效
申请号: | 201510363769.4 | 申请日: | 2015-06-25 |
公开(公告)号: | CN105044652B | 公开(公告)日: | 2018-01-30 |
发明(设计)人: | 赵山;肖勇;黄友朋;许卓;陈红芳;胡长安 | 申请(专利权)人: | 广东电网有限责任公司电力科学研究院 |
主分类号: | G01R35/04 | 分类号: | G01R35/04 |
代理公司: | 广州知友专利商标代理有限公司44104 | 代理人: | 周克佑 |
地址: | 510080 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能 电能表 数据 交互 异常 复位 容错 能力 测试 装置 方法 | ||
技术领域
本发明涉及一种智能电能表数据交互异常复位时数据容错能力的测试装置。本发明还涉及采用所述装置进行智能电能表数据交互异常复位时数据容错能力的测试方法。
背景技术
智能电能表作为一种先进的电量计量设备,越来越多的投入到了现场运行中,并与人民的生活息息相关。从实际运行统计智能电能表运行数据表明:依据技术标准采用黑盒测试方法进行的常规功能检测在一定程度上确保了智能电能表的供货质量,但无法排除智能电能表内在的偶发性故障。比如:数据存储故障、电池功耗超标、时钟异常等。这些故障多半属于智能电能表在复杂现场环境下的容错能力不足所引起的软件故障;且一旦发生,就是同一软件批次或者软件版本智能电能表的批量故障,会造成非常严重的后果。
智能电能表运行中所处理的数据一般都是保存在存储芯片中,目前比较常用的存储芯片一般为各种容量的EEPROM及FLASH。电能表软件在运行中需要和存储芯片进行大量的数据交换,在数据交换过程中,可能会遇到异常复位(如看门狗复位、MCU复位脚电平受干扰等),如果电能表软件对于数据没有设定校验和容错机制、数据备份等异常处理流程,可能会导致电能表运行数据不正常,造成电量数据异常、时钟乱、程序死锁等后果。
目前对于智能电能表的检测没有专门的针对异常复位时智能电能表容错能力的自动检测方法,一般只有在做各类性能型式试验中偶然发现,发生概率比较低,且不易重现,无法有效判断电能表软件的处理机制是否完善。
发明内容
本发明所要解决的第一个技术问题,就是提供一种智能电能表数据交互异常复位时数据容错能力的测试装置。
本发明所要解决的第二个技术问题,就是提供采用上述装置进行智能电能表数据交互异常复位时容错能力的测试方法。
采用本发明的装置和方法,能控制电能表MCU复位信号装置,在电能表运行时强制复位电能表MCU,通过比较电能表复位前与复位后数据,判断电能表软件是否具有完善处理机制。
解决上述第一个技术问题,本发明采用的技术方案是:
一种智能电能表数据交互异常复位时数据容错能力的测试装置,其特征是包括:
一加于所述的被测智能电能表的附加电路,组成和连接关系为:一个4芯插座,所述4芯插座的Meter Vcc1接口接Meter Vcc1供电电压、并同时经电阻R802和电容C601后接地,Meter Vcc1供电电压还接入被测智能电能表的Vcc接口;
所述4芯插座的Meter Reset1接口则接在所述的电阻R802和电容C601之间并接入被测智能电能表的/RES接口;
所述4芯插座的Meter Gnd1接口则直接接地并接入被测智能电能表MCU的GND接口;
一智能电能表检定装置,与所述的被测智能电能表连接;
一智能电能表异常复位信号发生装置,其组成和连接关系为:一单片机MCU,通过隔离芯片U604、电平转换芯片U603及一4芯插座J601与所述内嵌有智能电能表异常复位容错自动测试软件的计算机进行通信;单片机MCU的输出则控制光耦U801导通与闭合,实现与所述的附加电路的4芯插座J801相连的被测电能表复位信号的控制;
所述装置与增加了附加设计的被测智能电能表的MCU复位脚连接;
一内嵌有智能电能表异常复位容错自动测试软件的计算机,通过RS232或网络接口与所述智能电能表检定装置连接,通过RS232接口与智能电能表异常复位信号发生装置连接。
解决上述第二个技术问题,本发明采用的技术方案是:
一种采用上述装置进行智能电能表数据交互异常复位时数据容错能力的测试方法,其特征是包括以下步骤:
步骤1,内嵌智能电能表异常复位容错自动测试软件的计算机首先通过控制智能电能表检定装置对被测智能电能表上电;
步骤2,检定并记录被测智能电能表的各项运行数据,包括计量精度、时钟和电量数据,电量数据包括当前正向有功总电量和当前反向有功总电量;
步骤3,智能电能表异常复位容错自动测试软件控制对智能电能表在运行数据存储任务实例或数据交互任务实例时发送复位信号;
步骤4,延时一段时间后,停止向被测测智能表发送复位信号;
步骤5,延时一段时间后,判断循环达到60次否?否则返回步骤3;
步骤6,经由RS485读出智能表各项运行数据,包括计量精度、时钟和电量数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东电网有限责任公司电力科学研究院,未经广东电网有限责任公司电力科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510363769.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:光缆航插分线器
- 下一篇:磁共振分析用永磁体装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置