一种电能表装置的检定数据的智能处理系统的制作方法

文档序号:11234055

本发明涉及电能表检测技术领域,具体涉及一种电能表装置被检数据的智能处理系统。



背景技术:

目前,根据检定规程JJG597-2005《交流电能表检定装置》的要求,对电能表装置的检定采用高于两个准确度等级的标准表进行检定,当前有三种检定方式,(1)有手动检定;(2)半自动检定;(3)某一厂家装置的全自动检定。首先,手动检定方式,检定全程手动操作标准表以及被检装置电压、电流、相位的输出,读取并记录在原始记录纸上进行修约和判断,再手动录入到电脑上形成电子版证书或检定结果通知书,用以存档、打印。缺点:依靠人工操作,易出现检定项目漏检、不能及时发现和剔除异常值、修约结果出现差错等因素,导致检定数据可靠性不高,准确度不能得到保证。其次,半自动与某一厂家装置的全自动检定:均是通过编程实现控制,减少手动操作过程,提高了工作效率。缺点:只针对特定装置以及标准表进行的检定,不具备普遍性。



技术实现要素:

为了解决上述问题,本发明提供了一种电能表装置被检数据的智能处理系统,具体技术方案如下:

一种电能表装置的检定数据的智能处理系统包括通讯协议转换模块1、单片机控制模块、通讯协议转换模块2、上位机;通讯协议转换模块1与标准电能表连接,单片机控制模块与通讯协议转换模块1连接,通讯协议转换模块2与单片机控制模块连接,上位机与通讯协议转换模块2连接;

所述通讯协议转换模块1用于读取标准电能表的检定数据并将读取到的标准电能表的检定数据转换为单片机控制模块能采集的信号;所述单片机控制模块用于采集标准电能表的检定数据经过通讯协议转换模块1转换后的信号;所述通讯协议转换模块2用于将经过单片机控制模块处理后的数据传输到上位机;所述上位机用于接收经过单片机控制模块处理后的数据并进行检索、存取、维护,并形成相应的报表输出。

进一步,所述通讯协议转换模块1为RS232/USB转换器。

进一步,所述单片机控制模块包括数据采集单元、数据处理单元、数据传输单元;所述数据采集单元用于实现采集经过通讯模块1处理后的标准电能表的检定数据并进行识别编码;所述数据处理单元用于对经过数据采集单元处理后的数据进行算法处理以实现对数据的修约、判断,并将处理后的数据输入至数据传输模块;所述数据传输单元用于将数据处理单元处理后的数据输入至通讯协议转换模块2。

进一步,所述通讯协议转换模块2为并行串口转USB串口。

进一步,所述上位机安装有数据库;所述数据库用于对经过通讯协议转换模块2处理后的数据进行检索、存取、维护,并形成相应的报表输出。

进一步,所述标准电能表的精确度为0.02级。

进一步,所述数据库为SQL2008 EXPRESS。

本发明提供了一种电能表装置的检定数据的智能处理系统,只需人工手动操作电能表装置以及标准电能表,由通讯协议转换模块1从PRS400.3DE 标准电能表上的RS232接口自动采集检定数据,通过单片机控制模块编程实现智能修约、判断,处理后再传输至上位机进行存储、判断以并生成所需excel格式的原始记录以及word格式的检定证书,在数据处理过程中减少了人为对数据操作,在提高检定数据处理效率的同时,更保证了电能表装置检定数据的准确和可靠性。

附图说明

图1是本发明的结构示意图。

具体实施方式

为了更好的理解本发明,下面结合附图和具体实施例对本发明作进一步说明:

一种电能表装置的检定数据的智能处理系统包括通讯协议转换模块1、单片机控制模块、通讯协议转换模块2、上位机;通讯协议转换模块1与标准电能表连接,单片机控制模块与通讯协议转换模块1连接,通讯协议转换模块2与单片机控制模块连接,上位机与通讯协议转换模块2连接;通讯协议转换模块1用于读取标准电能表的检定数据并将读取到的标准电能表的检定数据转换为单片机控制模块能采集的信号;所述单片机控制模块用于采集标准电能表的检定数据经过通讯协议转换模块1转换后的信号;所述通讯协议转换模块2用于将经过单片机控制模块处理后的数据传输到上位机;所述上位机用于接收经过单片机控制模块处理后的数据并进行检索、存取、维护,并形成相应的报表输出;标准电能表的精确度为0.02级;

单片机控制模块包括数据采集单元、数据处理单元、数据传输单元;数据采集单元用于实现采集经过通讯模块1处理后的标准电能表的检定数据并进行识别编码;数据处理单元用于对经过数据采集单元处理后的数据进行算法处理以实现对数据的修约、判断,并将处理后的数据输入至数据传输模块;数据传输单元用于将数据处理单元处理后的数据输入至通讯协议转换模块2。单片机控制模块采用ARM7内核的S3C44B0芯片作为处理器,具体包括核心控制芯片S3C44B0、2M字节的FLASH SST39VF1601、8M字节的SDRAM HY57V641620、电压转换芯片AMS1117-3.3和AMS1117-2.、14PIN的JTAG调试下载接口、10M的晶振。

通讯协议转换模块1为RS232/USB转换器;通讯协议转换模块2为并行串口转USB串口。

上位机安装有数据库;数据库为SQL2008 EXPRESS;数据库SQL2008 EXPRESS由4个数据分库组成:A:Device.mdf:用于储存软件的参数,如串口号、对应的测试仪设备等;B:Meters.mdf:用于保存检测的数据;C:Scheme.mdf:用于保存测试方案;D:Testing.mdf;用于临时储存检测数据;数据库用于对经过通讯协议转换模块2处理后的数据进行检索、存取、维护,并形成相应的报表输出,具体步骤如下:

(1)通过Excel、word办公软件按格式要求制作一个空白的Excel、word报表文件;

(2)在一个不需要自动填充数据的单元格内,添加一项符合脚本定义格式的批注,用于描述报表格式等基本信息;脚本定义是定义了一种脚本格式,用于描述报表的类型、自动数据的排列方式、报表的区域、对应的数据表和数据字段、关联的条件、空数据的默认格式、数据的单位、数据的转换方式等,脚本定义不依赖某个特定的数据库,可以针对任何数据库和内容;

(3)在需要自动填充数据的单元格内,根据数据字典添加符合脚本定义格式的批注,用于绑定数据库内容;数据字典生成报表的数据库的定义,用于编写脚本时对照;批注内容为根据脚本定义编写的脚本,用于描述对应单元格绑定的数据库内容;

(4)根据数据库SQL2008 EXPRESS的数据字典,并编写解析程序;解析程序用于解析Excel单元格批注,按照批注脚本查找数据库中对应的内容,并按照批注对应的单元格位置填写到最终的报表文件中;批注内容为根据脚本定义编写的脚本,用于描述对应单元格绑定的数据库内容;

(5)解析程序调用Excel、word报表文件,解析批注内容,查询数据库并输出数据,形成目的报表。

将需要被检定的电能表装置的数据通过通讯协议转换模块1读取标准电能表上的检定数据后传送至单片机控制模块,通过编程对数据进行处理,再由通讯协议转换模块2传送至兼容相应数据库的上位机进行记录、存储并生成所需excel格式的原始记录以及word格式的检定证书,便于查询、打印使用。

本发明不局限于以上所述的具体实施方式,以上所述仅为本发明的较佳实施案例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

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