【技术实现步骤摘要】
多芯智能电表软件分离的测试方法
本专利技术涉及仪器仪表领域,具体涉及一种多芯智能电表软件分离的测试方法。
技术介绍
基于IR46的多芯智能电能表,将电表功能分成计量芯和功能芯两个互不干扰的独立部分,依据物理分离原则,分别由两个互不干扰的独立芯片实现,最终实现软件分离;其中,计量芯提供电量、时钟等法制数据,管理芯的电量、时钟以计量芯为基准,并实时同步。由于计量芯和管理芯通过SPI总线进行通讯,因此双芯间的数据交互、相互影响无法通过常规手段进行测试。目前只能靠编程人员对程序打断点进行仿真测试,但测试全面性、实时性无法保证。
技术实现思路
本专利技术的目的在于克服现有技术的缺陷,提供一种多芯智能电表软件分离的测试方法。为实现上述目的,本专利技术采用了如下技术方案:一种多芯智能电表软件分离的测试方法,用于所述多芯智能电表的计量芯和管理芯分别与仿真部相连,通过上位机对仿真部的控制,对计量芯和管理芯软件分离进行计量准确性测试和/或数据交互正确性测试和/或故障影响测试。优选的,所述仿真部 ...
【技术保护点】
1.一种多芯智能电表软件分离的测试方法,其特征在于,用于所述多芯智能电表的计量芯和管理芯分别与仿真部相连,通过上位机对仿真部的控制,对计量芯和管理芯软件分离进行计量准确性测试和/或数据交互正确性测试和/或故障影响测试。/n
【技术特征摘要】 【专利技术属性】
1.一种多芯智能电表软件分离的测试方法,其特征在于,用于所述多芯智能电表的计量芯和管理芯分别与仿真部相连,通过上位机对仿真部的控制,对计量芯和管理芯软件分离进行计量准确性测试和/或数据交互正确性测试和/或故障影响测试。
2.根据权利要求1所述的多芯智能电表软件分离的测试方法,其特征在于:所述仿真部与上位机相连,上位机还分别与计量芯、管理芯通讯相连;所述仿真部内部形成有仿真通道开关和仿真SPI接口,计量芯和管理芯通过仿真通道开关通讯连接,仿真SPI接口与上位机通讯相连;
所述上位机控制仿真通道开关闭合,接通计量芯与管理芯之间的通讯,并通过仿真SPI接口监听计量芯与管理芯之间的通讯,和/或干扰计量芯与管理芯之间的通讯;
或者所述上位机控制仿真通道开关断开,切断计量芯与管理芯之间的通讯,并通过仿真SPI接口与计量芯通讯;
或者所述上位机控制仿真通道开关断开,切断计量芯与管理芯之间的通讯,并通过仿真SPI接口与管理芯通讯。
3.根据权利要求1所述的多芯智能电表软件分离的测试方法,其特征在于:所述仿真部为FPGA,包括能与上位机通信的仿真SPI接口;所述上位机还分别与计量芯、管理芯通讯相连;
所述上位机通过仿真通道开关,接通计量芯与管理芯之间的通讯,监听计量芯与管理新之间的通讯,和/或干扰计量芯与管理芯之间的通讯;
或者所述上位机通过仿真SPI接口仅接通与计量芯通讯,仿真管理芯并与计量芯进行通讯;
或者所述上位机通过仿真SPI接口仅接通与管理芯通讯,仿真计量芯并与管理芯进行通讯。
4.根据权利要求1-3任意一项所述的多芯智能电表软件分离的测试方法,其特征在于:所述计量准确性测试包括以下步骤:
步骤1-1,抄读计量芯与管理芯电量数据,使计量芯与管理芯电量数据一致后进入步骤1-2;
步骤1-2,控制计量芯和管理芯断开通讯连接;
步骤1-3,使计量芯走字N0kWh,0<N0≤0.02;
步骤1-4,在尖、峰、平、谷时段,分别抄读计量芯与管理芯的电量数据;
步骤1-5,比较尖、峰、平、谷时段计量芯与管理芯电量数据是否一致,若一致则计量准确性测试不合格。
5.根据权利要求4所述的多芯智能电表软件分离的测试方法,其特征在于:所述计量准确性测试还包括以下步骤:
在步骤1-5中,若不一致,则进入步骤1-6;
步骤1-6,控制计量芯和管理芯建立通讯连接;
步骤1-7,延时t0s,0<t0≤2;
步骤1-8,抄读计量芯与管理芯电量数据;
步骤1-9,比较计量芯与管理芯电量数据是否一致,若一致则计量准确性测试合格。
6.根据权利要求5所述的多芯智能电表软件分离的测试方法,其特征在于:所述计量准确性测试还包括以下步骤:
在步骤1-9中,若不一致则进入步骤1-10;
技术研发人员:不公告发明人,
申请(专利权)人:浙江正泰仪器仪表有限责任公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。