【技术实现步骤摘要】
本专利技术涉及电能表嵌入式软件测试领域。
技术介绍
电能表已不仅仅作为一个简单的电能计量器具,还是一个多功能的数据采集终端,得到了广泛应用。目前电子式电能表是以MCU为控制单元,外围电路由计量芯片等组成,有较好的线性度和稳定度,具有功耗小,电压和频率响应速度快,测量精度高等诸多优点。电能表的大多功能都是通过嵌入式软件来完成的,作为电能计量的主要工具,对计量准确性、稳定性、功能性有着重要的影响。嵌入式软件生命周期中的软件测试与通用软件测试不同点在于,前者需要采用交叉测试的方式测试工具运行在宿主机上,分析测试工具所需要的程序动态信息在电能表控制单元(目标机)和外部交互设备上产生,需通过一定的物理/逻辑连接传输到宿主机上,由测试工具接收并分析。因此,嵌入式软件分析测试工具的一个重要问题是建立宿主机与目标机(电能表控制单元)和外部交互设备之间的物理/逻辑连接,以解决数据信息的传输。现有技术的不足电能表嵌入式软件测试依赖目标机(电能表控制单元)和外部交互设备,测试时电能表控制单元和外部交互设备常需要重制,测试效率低、周期长。
技术实现思路
本专利技术的目的提供一种电能表嵌入式软件半仿真测试的装置,以计算机仿真系统模拟外部交互设备,解决电能表软件测试时需要借助外部交互设备的不便,提高测试效率。为了实现本专利技术目的,拟采用以下的半仿真测试装置一种用于测试电能表嵌入式软件半仿真的装置,其包括有电能表控制单元、与控制单元相连的嵌入式软件测试平台和包含有控制单元所需外围环境仿真模块的外围仿真计算机。其特征在于搭建了测试嵌入式软件的运行和测试环境,电能表控制单元为目标机、嵌入式 ...
【技术保护点】
一种电能表嵌入式软件半仿真测试的装置,其特征在于:包括控制单元、与控制单元相连的嵌入式软件测试平台和包含有控制单元所需外围环境仿真模块的外围仿真计算机。其中,所述的嵌入式软件测试平台,其与控制单元的连接是通过总线连接,进行测试执行、测试监控、测试结果记录分析;所述的外围环境仿真模块是由可编程信号发生器模块、按钮模块、显示器模块、红外通信模块、指示灯模块组成,其与控制单元的连接是通过外围仿真计算机的外部接口电路相连,与嵌入式软件测试平台通过RS485通信接口相连;所述的可编程信号发生器模块模拟其物理的输入信号,按钮模块模拟显示切换和参数设置的二组按钮,显示器模块模拟电能表输出显示LCD,红外通信模块模拟输出抄表或手动参数设置,指示灯模块模拟功率超限、过压、过流、断相等警示功能。
【技术特征摘要】
1.一种电能表嵌入式软件半仿真测试的装置,其特征在于包括控制单元、与控制单元相连的嵌入式软件测试平台和包含有控制单元所需外围环境仿真模块的外围仿真计算机。其中,所述的嵌入式软件测试平台,其与控制单元的连接是通过总线连接,进行测试执行、测试监控、测试结果记录分析;所述的外围环境仿真模块是由可编程信号发生器模块、按钮模块、显示器模块、红外通信模块、指示灯模块组成,其与控制单元的连接是通过外围仿真计算机的外部接口电...
【专利技术属性】
技术研发人员:钱晓耀,汪萍萍,洪涛,胡献华,王晓岭,章雪生,
申请(专利权)人:中国计量学院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。