DBCS900智能电能表自动化测试系统的设计.docVIP

DBCS900智能电能表自动化测试系统的设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DBCS900智能电能表自动化测试系统的设计

DBCS900智能电能表自动化测试系统的设计   摘要: 为了解决智能电能表功能测试时间长,测试强度大,人工测试准确度低,测试项目不全面等诸多问题,提出了智能电能表功能自动化测试系统的设计。系统采用C#和SQL Server作为开发平台,利用面向对象的设计思想,将测试设备、测试方案、测试流程、通信规约等实体对象进行高度抽象,形成可灵活配置的测试方案,并以此来驱动系统自动完成各种测试任务。实验证明,该系统通过对测试方案及测试设备的灵活配置,达到了提高测试效率和测试准确性的目的。   关键词: DBCS900; 智能电能表; 自动化测试系统; 仪器仪表   中图分类号: TN911?34 文献标识码: A 文章编号: 1004?373X(2013)06?0073?03   随着工业自动化技术的不断应用和发展,越来越多的人工操作被自动化系统所代替,工作效率和工作质量不断提高,部分工序中的手工操作越来越成为快速流水线作业环节的瓶颈。如何打破这种生产制约的瓶颈,目前正在被越来越多的加工制造业所重视和研究。在目前的电能表加工行业,自动化生产线技术已经逐步走向普及和成熟,生产加工效率是5年前生产加工效率的几十倍甚至更高,然而测试手段和效率却未能跟上流水线生产的需要,已逐步成为加工流程中的一个瓶颈,DBCS900智能电能表自动化测试系统的诞生,正好解决了这一问题。   1 系统概述   1.1 初始概念   DBCS900智能电能表自动化测试系统旨在提高测试效率、解放人力资源、保障测试准确性。为了达到这一目的,通过采用精益研发理论和方法,进行研究计划、客户访谈、需求KJ,QFD表,最终确定系统的初始概念。表1为系统初始概念内容。   下面针对业务功能模块的各个功能进行简要说明:   (1)档案管理:对系统内的各种静态信息(项目档案、测试用例管理、电能表档案、辅助设备档案等档案信息)进行管理和维护。   (2)自动测试:自动测试部分又分为新建用例、方案配置、项目调度配置、执行测试4个功能子项。新建用例即新建测试用例,测试用例是最小的功能模块单元,若干的测试用例集合在一起形成测试方案。方案配置的过程即对测试用例任意选配的过程。项目调度配置是把已配置好的测试方案和被测电能表及辅助设备集合在一起的过程(如图2所示)。自动测试即进入自动化项目测试界面,点击“自动测试”按钮,系统即可按照配置好的测试方案进行全自动测试。   (3)手动测试:手动测试包含手动组帧测试,手动单功能测试2个测试子项。手动组帧测试可测试报文手动一次性发送,也可循环不间断发送。手动测试满足用户在实际测试过程中的慢测试需求,有利于针对测试问题的问题追踪及分析,操作灵活性较大。   (4)异常处理:系统异常情况及报警,主要对系统运行过程中出现的异常信息进行统计管理,方便用户进行问题追溯、分析和问题解决。   (5)数据统计:对测试数据(通信报文、测试数据、测试结果、测试报告等)进行存储和管理,使系统具有很高的历史数据追溯性和数据处理能力,并为报表导出提供源数据。   1.3 测试功能简介   DBCS900系统目前已经实现了电能表6大测试功能,分别为参数设置与查询、时区时段与费率切换、校时功能、电量冻结、电量结算、电能计量。下面简要介绍一下这些功能:   (1)参数设置与查询:主要指对电能表的基本参数的设置与查询。   (2)时区时段与费率切换[3]:为配合分时电价政策调整,在某一时刻同时启用新费率进行计量,电能表内置两套时区表、两套日时段表,与之对应的还有两套时区表切换时间和两套日时段表切换时间。两套时区表、两套日时段表可以任意编程,并可设定两套时区表、两套日时段表切换时间,定时在两套时区表、两套日时段表之间切换;全年最大可划分为14个时区, 每套时段表内最多有8 个日时段表,日时段数最大为14个,每个日时段可对应相应费率电价,电价费率可在尖、峰、平、谷四费率间任意切换(目前方案暂定4个费率),时段间隔应不小于15 min, 且应不小于电能表内设定的需量周期。   (3)校时功能:校时功能主要分为普通校时和广播校时2种,普通校时是指对单表进行校时的功能,广播校时是指发送广播命令,对多块电表同时校时的功能。测试流程为根据测试用例设置校时时间后,立刻读取电能表时间,核对设置的校时时间与读取到的电能表时间是否一致。   (4)电量冻结:电量冻结主要指在设定或指定的某一个时间点对电能表电量底度进行记录,并将该指定时间点的时间及相关参数进行记录存储。电量冻结包括:瞬时冻结、定时冻结、两套时区表切换冻结、两套时段表切换冻结、整点冻结和日冻结。   (5)电量结算:电量结算指在设定的时间周期内,对表计相关电能量进行电能结算的功能。   (6)电能计量:指

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档