智能电表测试软件DL/T645-2007的使用

一、 简介

DLT645-2007智能电表测试工具是一个电表DLT645协议测试工具,支持2007版的协议,可读取和设置的参数包括:读取智能电表数据、读取后续数据、读取通信地址、更改通讯速率、修改密码、最大需量清零、电表清零、事件清零、跳闸控制、端子控制、广播校时、身份认证、参数密钥更新等。

二、软件安装:

本软件为绿色软件,只需要把安装包中的所有文件复制到同一个目录中,就可以直接运行,可运行文件为DL645.exe,

整个软件包组成文件如下:

1. DL645.exe 此文件为主程序文件

2. DL645.Ini 此文件为配置文件,记录了当前操作用户的电能表配置信息。

3. dl645.mdb

4. DLT645DLL.dll

5. TestZhuzhan.dll

6. DriverDLC.dll

7. MFC42D.DLL

8. MFCN42D.DLL

9. MFCO42D.DLL

10. MSVCRTD.DLL

三、软件运行:

首先:软件在运行前先确定你的电脑中配置有相应的RS232串口,如果没有RS232串口本软件运行不正常。使用本软件前确定你的电脑通过RS232或者RS232转485与电能表连接正常。

然后:运行DL645.EXE 出现如下窗口界面。

软件界面中分了四个总要区域:

1- 操作项目区:本区域提供了电能表可以操作的类型,如读数据,写数据等,不同的选项对应了不同的功能大类。

2- 数据设置区:本区域根据用户选择的操作项目不同,可以输入不同的参数。输入区分三个栏目,第一栏为数据项目名称,第二栏为数据输入区域,第三栏为数据项目说明。

3- 发送报文区:本区域显示根据用户选择操作项目和输入数据生成最终的数据报文,本报文发送给电能表,电能表就能对应的操作,用户也可以在此区域内自定义报文,然后自定义发送。HEX报文1为空格分隔十六进制字符报文,HEX报文2为分隔十六进制字报文,但数据区域没有加33H,可以更明了的看出每一个字节的十六进制数。

4- 操作日志区:本区域每一行记录了操作的报文及报文返回结果,分四个栏目,时间表示当前操作时间,方向表示当前操作方向:发送:从电脑发送到电能表的报文;接收:从电能表发送到电脑的报文;解析:报文经本软件解析后分区域显示;结果:报文经本软件协议解析后的数据项目结果。报文:以十六进制分隔字符方式显示原始报文及解析结果。可以双击某条记录打开显示报文窗口来显示更详细的报文。

四、软件串口配置:

首先需要确定电表的波特率多少,选择对应的波特率才能正常建立通讯,常用波特率为2400bps和9600bps

串口号可以进设备管理器“端口”查看

五、电表地址读取:

发送命令:68 AA AA AA AA AA AA 68 13 00 DF 16

回复:68 01 00 00 00 00 00 68 93 06 34 33 33 33 33 33 9D 16

其中电表地址:34 33 33 33 33 33减去0x33为01 00 00 00 00 00,然后倒序后通信地址为00 00 00 00 00 01 控制码为0x93 长度:0x06 CS校验:0x9d 帧尾:0x16

六、电压(电流)读取

6.1、A相电压读取

其中命令发送:68 01 00 00 00 00 00 68 11 04 33 34 34 35 B6 16

回复:68 01 00 00 00 00 00 68 91 06 33 34 34 35 CB 55 58 16

其中数据标识:33 34 34 35减去33H为00 01 01 02,然后倒序后址为02 01 01 00;

数据:CB 55减去33H为99 22,,然后倒序后为22 99 (电压)

控制码为:91H;长度:06H CS校验59H 帧尾:16H

6.2、B相电压读取

发送命令:68 01 00 00 00 00 00 68 11 04 33 35 34 35 B7 16

回复:68 01 00 00 00 00 00 68 D1 01 35 D8 16

数据标识:数据:02结果:异常应答,无请求数据(单相电表) CS校验:d8H 帧尾:16H

6.3、C相电压读取

发送命令:68 01 00 00 00 00 00 68 11 04 33 36 34 35 B8 16

回复:68 01 00 00 00 00 00 68 D1 01 35 D8 16

数据标识:数据:02结果:异常应答,无请求数据 (单相电表) CS校验:d8H 帧尾:16H

6.4、电压数据块读取

发送命令:68 01 00 00 00 00 00 68 11 04 33 32 34 35 B4 16

回复:68 01 00 00 00 00 00 68 91 0A 33 32 34 35 BB 55 BB 55 BB

6.5、A相电流读取

发送命令:68 01 00 00 00 00 00 68 11 04 33 34 35 35 B7 16

回复:68 01 00 00 00 00 00 68 91 07 33 34 35 35 B3 33 33 53 16

数据标识:33 34 35 35减去33H为:00 01 02 02,然后倒序为:02 02 01 00;

数据:B3 33 33减去33H为:80 00 00,然后倒序为:00 00 80表示0.8A(电流);

控制码:0x91 长度:0x07 CS校验:0xB7 帧尾:0x16

6.6、B相电流读取

发送命令68 01 00 00 00 00 00 68 11 04 33 35 35 35 B8 16:

回复:68 01 00 00 00 00 00 68 D1 01 35 D8 16

数据标识:数据:02(单相电表)

控制码:0xD1 长度:0X01 CS校验:0xD8 帧尾:0x16

6.7、C相电流读取

发送命令68 01 00 00 00 00 00 68 11 04 33 35 35 35 B9 16:

回复:68 01 00 00 00 00 00 68 D1 01 35 D8 16

数据标识:数据:02(单相电表)

控制码:0xD1 长度:0X01 CS校验:0xD8 帧尾:0x16

6.8、数据块电流读取

发送命令:68 01 00 00 00 00 00 68 11 04 33 32 35 35 B5 16

回复:68 01 00 00 00 00 00 68 91 0D 33 32 35 35 B3 33 33 B3 33 33 B3 33 33 89 16

数据标识:33 32 35 35减去33H为00 FF 02 02,然后倒序为:02 02 FF 00(数据块电流);

数据:B3 33 33 B3 33 33 B3 33 33减去33H为80 00 00 80 00 00 80 00 00然后倒序为:00 00 80 00 00 80;

控制码:0x91 长度:0x0D CS校验:0x89 帧尾:0x16

七、电能量

发送命令:68 01 00 00 00 00 00 68 11 04 33 33 33 33 B2 16

回复:68 01 00 00 00 00 00 68 91 08 33 33 33 33 35 4C 33 33 1D 16

其中数据标识:33 33 33 33减去33H为00 00 00 00,然后倒序为00 00 00 00;

数据:35 4c 33 33 减去33H为02 19 00 00,然后倒序为00 00 19 02

00 控制码为0x91 长度:0x08 CS校验:0x1d 帧尾:0x16

7.1、电能量(正向有功)

发送命令:68 01 00 00 00 00 00 68 11 04 33 33 34 33 B3 16

回复:68 01 00 00 00 00 00 68 91 08 33 33 34 33 46 4C 33 33 2F 16

其中数据标识:33 33 34 33减去33H为00 00 0100,然后倒序为00 01 00 00;

数据:46 4c 33 33 减去33H为13 19 00 00,然后倒序为00 00 19 13;当前正向有功总电能为19.13(kWh) CS校验:0x2F 帧尾:0x16

7.2、电能量(反向有功)

发送命令:68 01 00 00 00 00 00 68 11 04 33 33 35 33 B4 16

回复:68 01 00 00 00 00 00 68 91 08 33 33 35 33 33 33 33 33 04 16

其中数据标识:33 33 35 33减去33H为00 00 02 00,然后倒序为00 02 00 00;

数据:33 33 33 33 减去33H为00 00 00 00,然后倒序为:00 00 00 00;

结果(当前反向有功总电能:(0.00kWh)),则总电能量为19.13kWh CS校验:0x04 帧尾:0x16

八、总功率

8.1、瞬时有功功率

发送命令:68 01 00 00 00 00 00 68 11 04 33 33 36 35 B7 16

回复:68 01 00 00 00 00 00 68 91 07 33 33 36 35 93 33 33 33 16

数据标识:33 33 36 35减去33H为00 00 03 02,然后倒序为:02 03 00 00

数据:93 33 33减去33H为60 00 00,然后倒序为:00 00 60

CS校验:0x33 帧尾:0x16

8.2、瞬时无功功率

发送命令:68 01 00 00 00 00 00 68 11 04 33 33 37 35 B8 16

回复:68 01 00 00 00 00 00 68 91 07 33 33 37 35 63 33 B3 84 16

数据标识:33 33 37 35减去33H为00 00 04 02,然后倒序为02 04 00 00;

数据:63 33 B3减33H为30 00 80,然后倒序为80 00 30

控制码:0x91 长度: 0x 07 CS校验:0x84 帧尾:0x16

8.3、瞬时视在功率

发送命令:68 01 00 00 00 00 00 68 11 04 33 33 38 35 B9 16

回复:68 01 00 00 00 00 00 68 91 07 33 33 38 35 A3 33 33 45 16 控制码:0x91 长度:0x07

数标识:33 33 38 35减去33H为00 00 05 02,然后倒序为02 05 00 00

数据:A3 33 33 减去33H为70 00 00 ,然后倒序为00 00 70 CS校验:0x45 帧尾:0x16

8.4、功率因素

发送命令:68 01 00 00 00 00 00 68 11 04 33 33 39 35 BA 16

回复:68 01 00 00 00 00 00 68 D1 01 35 D8 16

数据标识:数据:02 控制码:0xd1 长度:01 cs校验:0xD8 帧尾:0x16

  • 22
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: DLT645电表模拟软件是一款用于模拟电力仪表的软件工具。该软件可以模拟标准的DLT645电力仪表协议,用于测试与开发电力仪表通讯控制系统。该软件具有良好的兼容性和稳定性,可以模拟多种类型的电力仪表,并支持多个串口通信模式,方便用户进行测试和开发。 该软件主要特点包括以下几个方面:一是具有用户友好的操作界面,易于使用和调试。二是支持多种参数配置和数据显示,可以进行多项测试任务。三是具有可靠的数据模拟和测试功能,可以模拟电力仪表的各种通讯协议和通信模式。四是支持多种串口通信模式,具有高效的通信速度和数据传输质量。五是可以实现多个电力仪表的并行模拟和控制,提高测试效率和准确性。 总之,DLT645电表模拟软件是一款应用广泛的电力仪表测试和开发工具,具有良好的性能和功能,尤其适合于电力仪表系统的开发与调试。 ### 回答2: dlt645电表模拟软件是一款可用于模拟电表行为的软件。它被广泛应用于各种电力行业应用程序中,例如电力系统仿真、电力负载预测、电力调度等。 该软件使用简单,具有用户友好的界面。通过设置各种参数,用户可以模拟电表的不同行为,例如检测电流、电压、功率因数、频率和能量等。软件还可以模拟电表通信的过程,以及对读数和设置进行响应。 使用dlt645电表模拟软件可以提高电力系统的可靠性和效率。它还可以用于测试各种电力设备和系统的功能,从而确保它们符合安全标准和性能需求。 总之,dlt645电表模拟软件是一款功能强大、易于使用软件,它在电力行业的应用中起着重要的作用,可以提高生产效率,确保设备和系统的可靠性和安全性。 ### 回答3: DLT645电表模拟软件是一种模拟电表读数的软件。在实际应用中,有时需要对电表进行读取和控制操作,但并不总是方便或可行的。在这种情况下,可以使用DLT645电表模拟软件模拟电表的读数和控制。为了模拟电表软件需要模拟电表输出的数据包,接着通过串口进行传输。这样,我们就可以进行针对电表模拟读取操作,而不需要实际读取电表。 此外,DLT645电表模拟软件还可以进行计量数据的自动生成和分析。这使得用户可以对计量数据进行更加方便的存储和处理。用户可以根据自己的实际需求,进行各种自定义设置。 总之,DLT645电表模拟软件可以极大地简化对电表的读取和控制操作,并提高数据的处理效率和可靠性。它是一种非常实用的软件工具,广泛应用于电力系统和各种实验室的相关领域。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值