跳到主要内容

DL/T 645-2007

插件用途

按 DL/T 645-2007 数据标识读取多功能电能表数据,并在配置密码和操作员代码后执行受控合闸允许或拉闸。

选择入口与支持范围

进入“开发配置 → 采集配置”,创建 TCP 客户端、TCP 服务端、串口或 UDP 通道,再创建设备并选择“DL/T 645-2007”。支持 BooleanByte、常用整数、FloatDoubleStringDecimal

插件参数

DL/T 645-2007 还继承读写超时、失败重试、写优先、串口/TCP 参数和 DTU 标识等采集公共属性;公共字段见采集配置

参数默认值说明
默认地址11111111111112 位电表通信地址。变量未单独指定时使用。
操作员代码-4 字节十六进制操作者代码。控制操作需要。
密码-4 字节十六进制密码;拉合闸仅支持 02 级明文密码。不要在截图或日志中公开。
前导符报文头FEFEFEFE发送帧前的唤醒前导符。
控制命令有效期5 分钟范围 160,用于生成拉合闸命令截止时间。
DTU ID-DTU 服务接入时使用。

数据标识地址

变量地址填写 8 位数据标识,具体含义以电表点表为准。可用 S=123456789012 覆盖当前变量的表地址,用 R=false 关闭数据字节反转(默认 R=true),例如 S=123456789012;02010100;R=false。地址只能包含一个数据标识、一个站号覆盖和一个反转选项。

地址常见含义
02010100A 相电压
02020100A 相电流
02030000瞬时总有功功率
00000000当前组合有功总电能
00010000当前正向有功总电能

特殊方法

方法用途配置方式
ClosePermitAsync合闸允许变量选择该特殊方法,地址填写 [],权限设为“只写”;任意写入触发。
TripAsync拉闸变量选择该特殊方法,地址填写 [],权限设为“只写”;任意写入触发。

拉合闸会直接改变供电状态。必须核对电表地址、密码、操作员代码、命令有效期、用户权限和现场安全。

设备调试

进入“开发配置 → 采集配置”,选择 DL/T 645-2007 设备并点击“更多功能”打开“调试”。

功能作用
读写按数据标识执行单点或批量读取;写入仅用于允许的测试数据。
消息查看 645 请求、响应和校验结果。

DL/T 645-2007 读写调试

公共“概览”不再重复截图。拉合闸应通过已配置的特殊方法变量执行,不用普通数据标识代替。

验证方法

  1. 读取一个已确认数据标识,并与电表显示比较。
  2. 在“消息”中核对电表地址、控制码和校验。
  3. 拉合闸只在批准的现场测试中执行,并确认设备实际反馈。

常见问题

现象检查方法
电表无响应通道、波特率、默认地址、前导符和网络/串口。
数据标识读取失败数据标识、设备支持项、数据类型和权限。
数值不正确数据标识、倍率、小数位和数据类型。
拉合闸失败02 级密码、操作员代码、有效期、电表地址、控制权限和设备状态。

相关操作