基于VB.net的电能装置检测自动化系统

2021-07-27 03:48何建新
电子元器件与信息技术 2021年5期
关键词:电能表正弦电能

何建新

(广东省计量科学研究院,广东 广州 510000)

0 引言

交流电能表检定装置(下称电能装置)用于交流电能的量值传递。电能装置广泛应用于全国各省、市的法定检定机构、电网公司计量部门、电能表生产企业,是保证电能量值准确、电能贸易结算公平公正、电能产品质量性能可靠的必要设备[1]。

电能装置由工作电源、数字合成正弦信号源、电压电流输出变换电路、高稳定度的程控功率源、过载自动保护电路、标准电能表和分布式误差计算器等仪器设备组成。电能装置的数字合成正弦信号源输出数字量的正弦信号参数,由数/模转换器转换,经滤波后输出电压电流标准正弦信号,再通过各自的反馈补偿调整电路送到电压功率放大器和电流功率放大器进行功率放大,形成可供测试用的电压、电流信号。电能装置电压、电流信号的幅值、相位、频率均可控制、调整[2]。

电能装置的检测方法是标准表法。使用准确度等级比被测电能装置高的标准电能表,跟被测电能装置的电压、电流线路物理连接,被测电能装置输出不同电压、电流信号,标准电能表检测到具体的电量数据,判断被测电能装置的各项性能指标是否符合JJG597-2005《交流电能表检定装置检定规程》的要求。

由于电能装置的检测项目多,工作量大,检测耗时长,有必要进行软件开发,来实现电能装置检测自动化,以提升电能装置检测水平,提高效率,降低工作强度,满足电能检测领域的需求[3]。

1 程序的设计方案

程序以Microsoft Visual Studio 10为开发平台[2]。VB.NET语言是一种简洁、类型安全的面向对象的编程语言, 主要用于构建在.NET Framework上运行的各种安全、可靠的应用程序。

程序以Access2010作为后台数据库,使用Microsoft.ACE.OLEDB.12.0引擎,采用双数据库模式,临时数据库显示、存储临时检测数据,主数据库存储检测数据外,还存储其他检测设置,如检测方案、通讯设置,等等。

程序根据JJG 597—2005《交流电能表检定装置检定规程》的要求,电量示值误差、输出失真、输出对称度、功率稳定度、电能误差、多路输出一致性、稳定性变差、负载影响等检测项目,每个检测项目有独立的窗口界面操作,能实时显示检测数据、检测结果。程序可以录入检测基本信息;可以设置、保存不同的检测方案以满足不同的检测需求;可以在检测过程中保留原检测数据的情况下修改临时方案;能随时切换全自动、半自动两种检测模式,全自动是指全部项目可以无人工干预下完成全部项目,半自动指无人工干预下完成某一检测项目;能够查询显示已保存的检测数据,通过不同的数据模板导出Word文档和Excel文档,形成检测记录;有用户管理模块,能够设置不同用户的权限和密码[4]。

2 程序主要控制流程图

程序主要控制流程如图2所示。

图2 程序主要控制流程图

3 程序的代码实现

由于文章篇幅,现只将程序最基础的代码列举出来。

(1)数据库的连接

图1 程序主界面设计图

(2)对标准电能表、被测电能装置进行通讯时,需要适当的操作延时,延时函数实现

(3)对标准电能表、被测电能装置的操作,在确保数据可靠性的同时还要兼顾读取速度,读取数据操作如流程图2所示[5]。以美国RADIAN公司型号为RD-33的标准电能表为例:

4 结论

经过一段时间的测试和运行,现程序已达到预期的设计要求,界面美观、操作简单、运行流畅,实现对电能装置自动检测。程序的框架具有可扩展性,稍做改动,即可实现其他电源类检测设备的自动检测。

猜你喜欢
电能表正弦电能
正弦、余弦定理的应用
巧数电能表
苹果皮可以产生电能
电能的生产和运输
认识电能表
海风吹来的电能
“美”在二倍角正弦公式中的应用
澎湃电能 助力“四大攻坚”
浅析智能电能表常见故障及处理
正弦、余弦定理在三角形中的应用