CN112485750B - 一种智能电表的通信模块接口测试方法及*** - Google Patents

一种智能电表的通信模块接口测试方法及*** Download PDF

Info

Publication number
CN112485750B
CN112485750B CN202011240026.5A CN202011240026A CN112485750B CN 112485750 B CN112485750 B CN 112485750B CN 202011240026 A CN202011240026 A CN 202011240026A CN 112485750 B CN112485750 B CN 112485750B
Authority
CN
China
Prior art keywords
interface
test
communication module
testing
control terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011240026.5A
Other languages
English (en)
Other versions
CN112485750A (zh
Inventor
朱永丰
张超
刘汉文
高程程
蓝军平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Xili Intelligent Technology Co ltd
Original Assignee
Hangzhou Xili Intelligent Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou Xili Intelligent Technology Co ltd filed Critical Hangzhou Xili Intelligent Technology Co ltd
Priority to CN202011240026.5A priority Critical patent/CN112485750B/zh
Publication of CN112485750A publication Critical patent/CN112485750A/zh
Application granted granted Critical
Publication of CN112485750B publication Critical patent/CN112485750B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R35/00Testing or calibrating of apparatus covered by the other groups of this subclass
    • G01R35/04Testing or calibrating of apparatus covered by the other groups of this subclass of instruments for measuring time integral of power or current

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Testing Electric Properties And Detecting Electric Faults (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

本发明公开了一种智能电表的通信模块接口测试方法及***,包括以下步骤:S1:将测试装置与智能电表的通信模块接口通过顶针连接,测试装置与控制终端通过串口服务器连接,控制终端内具有智能电表通信模块接口测试软件,用于测试智能电表的通信模块接口;S2:智能电表上电,控制终端发送测试指令给测试装置;S3:测试装置根据测试指令进行相应的通信模块接口测试;S4:测试装置将测试结果和电表编号返回给控制终端;S5:控制终端对测试结果进行显示并保存记录;本发明设置串口服务器,可同时进行多个智能电表的通信模块接口测试,提高测试效率;分别对数据通信接口、STA接口、EVENTOUT接口、/SET接口和/RST接口进行测试,快速排除智能电表的通信隐患。

Description

一种智能电表的通信模块接口测试方法及***
技术领域
本发明涉及电能表检测技术领域,尤其涉及一种智能电表的通信模块接口测试方法及***。
背景技术
国网智能电能表自2010年起开始推广应用以来,带通信模块功能的电能表需求一直占比较高,19年开始全部采用带通讯模块功能的电能表。国网技术规范对智能电能表通信模块的接口有标准规定,目前,在智能电能表生产检测中业内普遍采用载波模块抄收数据进行检测电能表的数据通信功能,载波通信测试效率低,国网技术规范规定的/SET、/RST、STA、EVENTOUT接口功能也无法较好的实现检测,批量生产的智能电能表可能存在通信功能隐患。因此,设计一种智能电表通信模块接口检测试方法及装置显得非常重要。
例如,申请号为CN201310269666.2,申请日为2013年06月29日的中国专利申请公开了一种智能电表抄表口的测试方法和装置,采用手持抄表机对智能电表抄表口进行测试,测试步骤如下:1)、将手持抄表机采用通信线连接智能电表,即将USB转RS485 转接线的USB端与手持抄表机连接,RS485端与智能电表抄表口连接;2)、设置参数并输入智能电表的通讯地址,建立手持抄表机与智能电表的通讯链路;3)、手持抄表机向智能电表发送抄表请求;4)、如果手持抄表机采集到智能电表当前电量数据则显示相关数据,否则不显示数据;5)、判断智能电表抄表口是否正常。该申请的智能电表抄表口的测试方法仅测试了智能电表的通信是否正常,而没有对接口进行有效测试,依然没有解决接口故障带来的通信隐患问题。
发明内容
本发明主要解决现有的技术中智能电表存在通信功能隐患的问题;提供一种智能电表的通信模块接口测试方法及***,快速检测出智能电表的通信接口是否正常,易操作,测试效率高,降低时间成本,提高生产效率和质量。
本发明的上述技术问题主要是通过下述技术方案得以解决的:一种智能电表的通信模块接口测试方法,包括以下步骤:
S1:将测试装置与智能电表的通信模块接口通过顶针连接,测试装置与控制终端通过串口服务器连接,控制终端内具有智能电表通信模块接口测试软件,用于测试智能电表的通信模块接口;
S2:智能电表上电,控制终端发送测试指令给测试装置;
S3:测试装置根据测试指令进行相应的通信模块接口测试;
S4:测试装置将测试结果和电表编号返回给控制终端;
S5:控制终端对测试结果进行显示并保存记录。测试装置通过顶针连接的方式与智能电表的通信模块接口连接,连接更加方便快速,采用串口服务器,可同时进行多个智能电表的通信模块接口测试,提高测试效率,整个测试方法操作简单,能快速检测出智能电表的通信接口是否正常,排除智能电表的通信隐患,提高生产效率和质量。
作为优选,所述的通信模块接口测试包括数据通信接口测试、STA接口测试、EVENTOUT接口测试、/SET接口测试和/RST接口测试。
作为优选,所述的数据通信接口测试的方法为:
a. 控制终端获取当前时间,通过智能电表通信模块接口测试软件形成时钟指令;
b. 通过串口服务器将时钟指令发送给测试装置,测试装置经RXD接口将时钟指令传输给智能电表;
c. 智能电表根据时钟指令将当前时间值、历史某一时刻值以及历史时刻值的电表参数形成返回指令,通过TXD接口经串口服务器返回控制终端;
d. 智能电表通信模块接口测试软件解析返回指令,并判断智能电表当前时间是否正确,若智能电表当前时间值处于误差范围内,则根据历史某一时刻值找到控制终端内存储的该时刻的电表参数值,与返回指令中的值进行比较,若参数值一致,则数据通信接口正常,否则,不正常。
作为优选,所述的STA接口测试和EVENTOUT接口测试的方法为:
S311:控制终端通过智能电表通信模块接口测试软件生成测试指令;
S312:通过串口服务器将测试指令发送给测试装置,测试装置经RXD接口将测试指令传输给智能电表,同时将STA接口和EVENTOUT接口输出高阻;
S313:电能表收到测试指令后检测STA接口和EVENTOUT接口状态,并将检测的状态数据通过测试装置返回给控制终端,如返回检测到STA接口和EVENTOUT接口状态为高阻态,则STA接口和EVENTOUT接口正常,否则,不正常。
作为优选,所述的/SET接口测试和/RST接口测试的方法为:
S321:控制终端通过智能电表通信模块接口测试软件生成测试指令;
S322:通过串口服务器将测试指令发送给测试装置,测试装置经RXD接口将测试指令传输给智能电表,智能电表收到测试指令后,将/SET接口和/RST接口置低电平;
S323:检测装置检测/SET接口和/RST接口状态,并将检测状态数据返回给控制终端,如返回检测到/SET接口和/RST接口状态为低电平,则/SET接口和/RST接口正常,否则,不正常。
一种智能电表的通信模块接口测试***,包括若干个测试装置、RS485模块、串口服务器、控制终端和存储模块,若干个所述测试装置分别与智能电表的通信模块接口通过顶针连接,所述串口服务器与测试装置通过RS485模块连接,所述控制终端与串口服务器连接,所述控制终端内具有智能电表通信模块接口测试软件,用于测试智能电表的通信模块接口,所述存储模块与控制终端连接,所述存储模块存储有智能电表的历史电表参数信息。控制终端还设置有显示模块,将测试结果进行直观显示,供操作人员直观的观察智能电表的通信接口是否正常,也可通过不同颜色的形式进行测试结果显示,利用串口服务器,可同时进行多个智能电表的通信模块接口测试,提高测试效率,快速排除智能电表的通信隐患。
本发明的有益效果是:(1)设置串口服务器,可同时进行多个智能电表的通信模块接口测试,提高测试效率;(2)分别对数据通信接口、STA接口、EVENTOUT接口、/SET接口和/RST接口进行测试,快速排除智能电表的通信隐患;(3)整体方法易操作,测试效率高,有效降低时间成本,提高生产效率和质量。
附图说明
图1是本发明实施例的测试***的结构框图。
图中1.智能电表,2.测试装置,3.串口服务器,4.控制终端。
具体实施方式
下面通过实施例,并结合附图,对本发明的技术方案作进一步具体的说明。
实施例:一种智能电表的通信模块接口测试方法,包括以下步骤:
S1:将测试装置与智能电表的通信模块接口通过顶针连接,测试装置与控制终端通过串口服务器连接,控制终端内具有智能电表通信模块接口测试软件,用于测试智能电表的通信模块接口;
S2:智能电表上电,控制终端发送测试指令给测试装置;
S3:测试装置根据测试指令进行相应的通信模块接口测试;
S4:测试装置将测试结果和电表编号返回给控制终端;
S5:控制终端对测试结果进行显示并保存记录。
通信模块接口测试包括数据通信接口测试、STA接口测试、EVENTOUT接口测试、/SET接口测试和/RST接口测试。
数据通信接口测试的方法为:
a. 控制终端获取当前时间,通过智能电表通信模块接口测试软件形成时钟指令;
b. 通过串口服务器将时钟指令发送给测试装置,测试装置经RXD接口将时钟指令传输给智能电表;
c. 智能电表根据时钟指令将当前时间值、历史某一时刻值以及历史时刻值的电表参数形成返回指令,通过TXD接口经串口服务器返回控制终端;
d. 智能电表通信模块接口测试软件解析返回指令,并判断智能电表当前时间是否正确,若智能电表当前时间值处于误差范围内,则根据历史某一时刻值找到控制终端内存储的该时刻的电表参数值,与返回指令中的值进行比较,若参数值一致,则数据通信接口正常,否则,不正常。
STA接口测试的方法为:
S311:控制终端通过智能电表通信模块接口测试软件生成测试指令;
S312:通过串口服务器将测试指令发送给测试装置,测试装置经RXD接口将测试指令传输给智能电表,同时将STA接口输出高阻;
S313:电能表收到测试指令后检测STA接口状态,并将检测的状态数据通过测试装置返回给控制终端,如返回检测到STA接口状态为高阻态,则STA接口正常,否则,不正常。对STA接口进行测试的原因在于,表内继电器与通信模块采用同一路供电电源,表内继电器在拉合闸时供电电源的电压会发生改变,虽然智能电表的通信接口还能进行数据的发送,但是在一定程度上会产生错误,造成通信隐患,因此需要检测STA接口状态,判断表计是否在进行数据通信,如果在数据通信,则禁止表内继电器进行拉合闸操作。
/SET接口测试和/RST接口测试的方法为:
S321:控制终端通过智能电表通信模块接口测试软件生成测试指令;
S322:通过串口服务器将测试指令发送给测试装置,测试装置经RXD接口将测试指令传输给智能电表,智能电表收到测试指令后,将/SET接口和/RST接口置低电平;
S323:检测装置检测/SET接口和/RST接口状态,并将检测状态数据返回给控制终端,如返回检测到/SET接口和/RST接口状态为低电平,则/SET接口和/RST接口正常,否则,不正常。
EVENTOUT接口测试的方法为:
S331:控制终端通过智能电表通信模块接口测试软件生成测试指令;
S332:通过串口服务器将测试指令发送给测试装置,测试装置经RXD接口将测试指令传输给智能电表,同时将EVENTOUT接口输出高阻;
S333:电能表收到测试指令后检测EVENTOUT接口状态,并将检测的状态数据通过测试装置返回给控制终端,如返回检测到EVENTOUT接口状态为高阻态,则EVENTOUT接口正常,否则,不正常。
一种智能电表的通信模块接口测试***,如图1所示,包括若干个测试装置、RS485模块、串口服务器、控制终端和存储模块,若干个测试装置分别与智能电表的通信模块接口通过顶针连接,串口服务器与测试装置通过RS485模块连接,控制终端与串口服务器连接,控制终端内具有智能电表通信模块接口测试软件,用于测试智能电表的通信模块接口,存储模块与控制终端连接,存储模块存储有智能电表的历史电表参数信息。
在具体应用中,将测试装置分别与需要测试的智能电表进行顶针连接,连接方便快速,操作人员通过控制终端的智能电表通信模块接口测试软件生成测试指令,对数据通信接口、STA接口、EVENTOUT接口、/SET接口和/RST接口分别进行测试,将测试结果返回控制终端,通过显示屏显示不同颜色的形式进行直观显示,判断是否有接口异常,控制终端为计算机。
本发明设置串口服务器,可同时进行多个智能电表的通信模块接口测试,提高测试效率;分别对数据通信接口、STA接口、EVENTOUT接口、/SET接口和/RST接口进行测试,快速排除智能电表的通信隐患;整体方法易操作,测试效率高,有效降低时间成本,提高生产效率和质量。
以上所述的实施例只是本发明的一种较佳的方案,并非对本发明作任何形式上的限制,在不超出权利要求所记载的技术方案的前提下还有其它的变体及改型。

Claims (4)

1.一种智能电表的通信模块接口测试方法,其特征在于,包括以下步骤:
S1:将测试装置与智能电表的通信模块接口通过顶针连接,测试装置与控制终端通过串口服务器连接,控制终端内具有智能电表通信模块接口测试软件,用于测试智能电表的通信模块接口;
S2:智能电表上电,控制终端发送测试指令给测试装置;
S3:测试装置根据测试指令进行相应的通信模块接口测试;
S4:测试装置将测试结果和电表编号返回给控制终端;
S5:控制终端对测试结果进行显示并保存记录;
所述通信模块接口测试包括数据通信接口测试、STA接口测试、EVENTOUT接口测试、/SET接口测试和/RST接口测试;
所述数据通信接口测试的方法为:
a. 控制终端获取当前时间,通过智能电表通信模块接口测试软件形成时钟指令;
b. 通过串口服务器将时钟指令发送给测试装置,测试装置经RXD接口将时钟指令传输给智能电表;
c. 智能电表根据时钟指令将当前时间值、历史某一时刻值以及历史时刻值的电表参数形成返回指令,通过TXD接口经串口服务器返回控制终端;
d. 智能电表通信模块接口测试软件解析返回指令,并判断智能电表当前时间是否正确,若智能电表当前时间值处于误差范围内,则根据历史某一时刻值找到控制终端内存储的该时刻的电表参数值,与返回指令中的值进行比较,若参数值一致,则数据通信接口正常,否则,不正常。
2.根据权利要求1所述的一种智能电表的通信模块接口测试方法,其特征在于,
所述STA接口测试和EVENTOUT接口测试的方法为:
S311:控制终端通过智能电表通信模块接口测试软件生成测试指令;
S312:通过串口服务器将测试指令发送给测试装置,测试装置经RXD接口将测试指令传输给智能电表,同时将STA接口和EVENTOUT接口输出高阻;
S313:电能表收到测试指令后检测STA接口和EVENTOUT接口状态,并将检测的状态数据通过测试装置返回给控制终端,如返回检测到STA接口和EVENTOUT接口状态为高阻态,则STA接口和EVENTOUT接口正常,否则,不正常。
3.根据权利要求1所述的一种智能电表的通信模块接口测试方法,其特征在于,
所述/SET接口测试和/RST接口测试的方法为:
S321:控制终端通过智能电表通信模块接口测试软件生成测试指令;
S322:通过串口服务器将测试指令发送给测试装置,测试装置经RXD接口将测试指令传输给智能电表,智能电表收到测试指令后,将/SET接口和/RST接口置低电平;
S323:检测装置检测/SET接口和/RST接口状态,并将检测状态数据返回给控制终端,如返回检测到/SET接口和/RST接口状态为低电平,则/SET接口和/RST接口正常,否则,不正常。
4.一种智能电表的通信模块接口测试***,采用如权利要求1至3任一项所述的一种智能电表的通信模块接口测试方法,其特征在于,包括
若干个测试装置、RS485模块、串口服务器、控制终端和存储模块,若干个所述测试装置分别与智能电表的通信模块接口通过顶针连接,所述串口服务器与测试装置通过RS485模块连接,所述控制终端与串口服务器连接,所述控制终端内具有智能电表通信模块接口测试软件,用于测试智能电表的通信模块接口,所述存储模块与控制终端连接,所述存储模块存储有智能电表的历史电表参数信息。
CN202011240026.5A 2020-11-09 2020-11-09 一种智能电表的通信模块接口测试方法及*** Active CN112485750B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011240026.5A CN112485750B (zh) 2020-11-09 2020-11-09 一种智能电表的通信模块接口测试方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011240026.5A CN112485750B (zh) 2020-11-09 2020-11-09 一种智能电表的通信模块接口测试方法及***

Publications (2)

Publication Number Publication Date
CN112485750A CN112485750A (zh) 2021-03-12
CN112485750B true CN112485750B (zh) 2022-08-02

Family

ID=74929092

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011240026.5A Active CN112485750B (zh) 2020-11-09 2020-11-09 一种智能电表的通信模块接口测试方法及***

Country Status (1)

Country Link
CN (1) CN112485750B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113949618B (zh) * 2021-09-01 2023-08-29 安徽电信规划设计有限责任公司 基于大数据的通信故障预警***
WO2024082075A1 (zh) * 2022-10-17 2024-04-25 福建网能科技开发有限责任公司 一种智能终端硬件接口检测***及其检测方法

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000293485A (ja) * 1999-04-08 2000-10-20 Matsushita Electric Ind Co Ltd 通信インターフェース
JP2005142643A (ja) * 2003-11-04 2005-06-02 Seiko Epson Corp インターフェース回路、及び電子機器
US7885185B2 (en) * 2005-03-17 2011-02-08 Toshiba America Reseach, Inc. Real-time comparison of quality of interfaces
CN202551073U (zh) * 2012-05-07 2012-11-21 石家庄供电公司 一种电力***中串口通讯通道测试器
CN104240493B (zh) * 2014-09-17 2018-05-25 国家电网公司 智能表单相载波模块检测设备及检测方法
US10393849B2 (en) * 2017-01-03 2019-08-27 San Diego Gas & Electric Company Systems and methods for verifying sub metering accuracy for electric vehicle charging stations
CN106685479B (zh) * 2017-01-05 2020-08-04 云南电网有限责任公司电力科学研究院 一种电能表rs485通信中的故障激发方法及***
CN108508308A (zh) * 2018-05-28 2018-09-07 南方电网科学研究院有限责任公司 一种低压集抄功耗带载及互换性功能的自动测试装置
CN208401842U (zh) * 2018-08-15 2019-01-18 鼎信信息科技有限责任公司 一种符合南网标准的230MHz LoRa内置模块
CN110554940A (zh) * 2019-08-02 2019-12-10 安徽南瑞中天电力电子有限公司 一种基于电能表通信串口检测工装和方法

Also Published As

Publication number Publication date
CN112485750A (zh) 2021-03-12

Similar Documents

Publication Publication Date Title
CN112485750B (zh) 一种智能电表的通信模块接口测试方法及***
CN104965147B (zh) 低压用户电能表串户检测***及检测方法
CN105203980B (zh) 一种电能质量自检***及其自检方法
CN106407059A (zh) 一种服务器节点测试***及方法
CN106526457A (zh) 一种电路板检测仪器及***
CN115032969A (zh) 一种车载控制器的以太网测试***
CN112595956A (zh) 一种智能锁pcba板的测试***
CN111239441A (zh) 具有模式比对功能的线束检测装置
CN103269288B (zh) 一种对交换机端口的检测方法
CN110109043A (zh) 电能表检测方法、检测终端及计算机可读存储介质
CN204989367U (zh) 低压用户输电线路串户检测***
CN111537793B (zh) 一种移动终端的功耗测试方法及其***
CN211148838U (zh) 一种空调内机测试装置
CN202050507U (zh) 一种视频显示测试***
CN116760191A (zh) 电力负荷调试方法及装置
CN201408257Y (zh) 负荷控制终端故障判断辅助***
CN109870834A (zh) 一种液晶玻璃加电检测***
CN116489054A (zh) 一种基于FPGA的CoaXPress链路性能检测方法及***
CN213986738U (zh) 直流继电器校验装置
CN207601174U (zh) 一种台区采集终端及台区管理***
CN106372687A (zh) 一种配网自动化检测方法及***
CN216117803U (zh) 一种低周减载装置跳闸出口和矩阵定值快速验证装置
CN206400061U (zh) 一种电路板检测仪器及***
CN217133593U (zh) 燃料电池车用电子执行器测试***
CN217181141U (zh) 一种硬件自动化测量工装

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant