DL/T 645-2007 电表经 TCP 接入
本文依据已有操作手册整理为线上操作参考。原文标为预期或未执行的操作,仍须按实际环境验证。
完成2007版电表经TCP的十DI采集、两次受控写入、独立读回、手动重连及历史查询。
**开始前准备:**具有产品、设备、模型、发布、控制和历史查询权限;本地应用、FMQ与FMQX网页版可用,已取得正式表号、DI点表和受控授权。
接入目标与连接方向
平台传输标签选择TCP,DL/T645版本选择2007。FMQX电表通道主动连接FMQ监听地址,表号与DI以厂家资料为准。
十个DI分别映射独立属性,全部开启历史,仅首项允许受控写入。写入后等待后续正常读取,再核对当前值和历史。
一、配置产品、设备与十DI映射
1. 选择网关设备产品类型
操作位置:**产品管理、设备管理或FMQX网页版对应操作区 操作步骤:新建本篇采集电表产品,展开高级配置,将产品类型设为网关设备**。

高级配置中的产品类型选择网关设备。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 产品类型 | 网关设备承载电表的TCP网关会话;直连设备用于无需网关绑定的设备。 必填 · 填写: 网关设备 |
2. 核对基础产品草稿
**操作位置:**产品管理、设备管理或FMQX网页版对应操作区 **操作步骤:**核对采集电表产品和十个采集字段后保存草稿;向导此时显示JSON/MQTT,下一步再设置正式电表协议。

基础草稿包含10个采集字段;下一步设置正式电表协议。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 基础产品和字段数 | 向导建立采集电表及十个字段;此阶段JSON/MQTT为基础草稿,后续必须修改正式协议。 必填 · 填写: 采集电表 / 十个字段 / 暂不添加设备 |
3. 选择2007版TCP电表协议
操作位置:**产品管理、设备管理或FMQX网页版对应操作区 操作步骤:将接入协议设为TCP**,数据格式选择DL/T645 2007,然后保存。

接入协议为 TCP,数据格式为 DL/T645 2007。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 接入协议与数据格式 | TCP是正式网络标签,DL/T645 2007是报文版本;FMQX通道名TCP透明网关不等于另一篇TCP_GATEWAY产品标签。 必填 · 填写: TCP / DL/T645 2007 |
| 联网方式 | 页面本次保存为WIFI;它描述设备联网方式,不改变TCP监听目标。 必填 · 填写: WIFI |
| 启用设备授权码 | 本篇关闭此开关;电表写授权与接入授权是不同环节。 必填 · 填写: 关闭 |
4. 创建设备并填写唯一身份
**操作位置:**产品管理、设备管理或FMQX网页版对应操作区 操作步骤:选择本篇采集电表产品,填写电表终端名称和唯一设备编号;FMQX网关连接使用同一编号。

填写电表终端名称、所属产品与唯一设备编号。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 设备名称与所属产品 | 名称用于在绑定、运行状态和历史页面选择同一电表终端。 必填 · 填写: 电表终端 / 采集电表 |
| 设备编号与网关连接身份 | 使用唯一设备编号,平台设备、绑定中的设备标识和FMQX网关身份完全一致。 必填 · 填写: 本篇电表终端唯一设备编号 |
| 固件、定位、分组、空间与影子 | 固件本篇留未知,定位选自动定位,分组和空间留空,设备影子关闭;均不是本篇原生读写成功依据。 必填 · 填写: 未知 / 自动定位 / 留空 / 影子关闭 |
5. 定义演示设定值属性
**操作位置:**产品管理、设备管理或FMQX网页版对应操作区 操作步骤:将首个属性命名为演示设定值,核对它与00010000数据项对应;翻译名称填写DemoSetpoint。

首项演示设定值对应 FastBee_di_00010000。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 首属性名称与标识 | 首属性为演示设定值,翻译DemoSetpoint,与DI00010000一一对应,其他九项命名为采集1至采集9。 必填 · 填写: 演示设定值 / DemoSetpoint / DI00010000 |
6. 开启首属性历史并允许控制
操作位置:**产品管理、设备管理或FMQX网页版对应操作区 操作步骤:为演示设定值开启历史存储,取消只读数据**;其他九个采集属性保持只读。

首项开启历史存储,并取消只读数据。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 历史存储与只读数据 | 首属性历史开启、只读关闭;其余九项历史开启、只读开启。首项图表展示、实时监测和分享权限关闭。 必填 · 填写: 首项可控制;全部历史开启 |
7. 设置整数范围和步长
**操作位置:**产品管理、设备管理或FMQX网页版对应操作区 操作步骤:十个属性都选择整数,范围设为0~10000,步长为1;图中为第九个采集属性的最终范围。

整数属性范围为0到10000,步长1,单位留空。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 数据类型、范围与步长 | 十个属性均使用整数0至10000、步长1,便于分辨已知样本。 必填 · 填写: 整数 / 0~10000 / 1 |
| 单位与计算公式 | 本篇是无量纲的演示整数,单位和计算公式留空;实物按厂家量纲与转换规则填写。 必填 · 填写: 留空 |
8. 核对最后一个采集属性
**操作位置:**产品管理、设备管理或FMQX网页版对应操作区 **操作步骤:**保存后检查采集9的字段行,核对数据类型为整数且历史存储开启;同样检查其余采集字段。

末项采集9的标识为 FastBee_di_00010009,数据类型为整数。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 采集字段保存结果 | 末项采集9对应00010009;图片显示该行的整数与历史开启,不代表十项已同时展示。 必填 · 填写: 采集9 / 00010009 / 整数 / 历史开启 |
9. 绑定平台设备与真实网关
操作位置:**产品管理、设备管理或FMQX网页版对应操作区 操作步骤:平台设备与真实网关选择本篇电表终端,表号填123456780807**,保持启用并保存草稿。

绑定电表终端,表号为123456780807,协议为DLT645_2007。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 平台设备与真实网关 | 两者选择实际存在的本篇网关设备;真实网关下拉来自网关设备清单,不能输入自造编号。 必填 · 填写: 本篇电表终端 |
| 表号 | 从电表铭牌或厂商资料取得12位数字;平台与FMQX必须完全一致。 必填 · 填写: 123456780807 |
| 绑定启用 | 开启后将本电表纳入发布配置;协议版本由产品的2007格式确定。 必填 · 填写: 启用 / DLT645_2007 |
10. 逐项建立十个轮询
**操作位置:**产品管理、设备管理或FMQX网页版对应操作区 操作步骤:先建立00010000,再依次建立至00010009;每项间隔60000毫秒、超时3000毫秒、重试0,启用后保存。

首项 DI00010000:间隔60000毫秒、超时3000毫秒、重试0次。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 数据标识DI | 2007版使用8位十六进制,十项00010000至00010009分别建轮询;这是电表数据标识。 必填 · 填写: 00010000~00010009 |
| 轮询间隔、超时与重试 | 每项每60000毫秒读取,超时3000毫秒、重试0;写后可能等待接近一分钟才有独立读取。 必填 · 填写: 60000 ms / 3000 ms / 0次 |
| 轮询优先级与启用 | 首项示例优先级100,保持启用;全部十项保存后再映射。 必填 · 填写: 100 / 启用 |
11. 建立字段映射及首项写权限
**操作位置:**产品管理、设备管理或FMQX网页版对应操作区 操作步骤:选择已保存的正式轮询项目和对应物模型字段,格式选BCD,倍率1、偏移0;只有演示设定值开启允许写入并填写规范依据。

DI00010000映射到演示设定值,BCD、倍率1、偏移0,允许写入。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 正式轮询项目与物模型字段 | 保存轮询后从真实列表选择,首项00010000对应演示设定值;其余DI分别对应采集1至9。 必填 · 填写: 正式首项轮询 / 演示设定值 |
| 数据格式 | 本篇使用BCD,输入十进制数字的BCD原始值;其他格式只在厂家规范要求时选择。 必填 · 填写: BCD |
| 值索引、倍率、偏移与单位 | 首项值索引0、倍率1、偏移0、单位留空;保持输入与读取结果一致。 必填 · 填写: 0 / 1 / 0 / 单位留空 |
| 允许写入与规范依据 | 仅00010000开启写入并填写本FMQX正式演示场景依据;其余九项关闭,不将只读电量当作可写点。 必填 · 填写: 仅演示设定值允许写入 |
12. 保存读取命令策略
**操作位置:**产品管理、设备管理或FMQX网页版对应操作区 操作步骤:选择READ_DATA和00010000,风险等级LOW;允许手动指令与统一下行,关闭密码引用,超时5000毫秒、重试0。

读取策略为 READ_DATA,DI00010000,超时5000毫秒、重试0次。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 读取操作与风险等级 | 读取选READ_DATA和LOW;写入选WRITE_DATA和HIGH,不能用低风险读取策略放行写入。 必填 · 填写: READ_DATA / LOW / 00010000 |
| 读取开关 | 本篇允许手动指令和统一下行,要求密码引用关闭,策略保持启用。 必填 · 填写: 手动开 / 统一下行开 / 密码引用关 / 启用 |
| 命令超时与重试 | 命令策略超时5000毫秒、重试0;它与轮询超时3000毫秒是不同设置。 必填 · 填写: 5000 ms / 0次 |
13. 保存受控写入策略
**操作位置:**产品管理、设备管理或FMQX网页版对应操作区 操作步骤:选择WRITE_DATA和00010000,风险等级HIGH;开启要求密码引用、手动指令与统一下行,保存草稿。

写入策略为 WRITE_DATA,DI00010000,并要求密码引用。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 写入操作与风险等级 | 本篇对00010000单独建立WRITE_DATA和HIGH策略,操作选择写入后页面会要求密码引用。 必填 · 填写: WRITE_DATA / HIGH / 00010000 |
| 写入开关 | 允许手动指令和统一下行,要求密码引用开启,策略启用;还需当前设备会话授权。 必填 · 填写: 手动开 / 统一下行开 / 密码引用开 / 启用 |
| 命令超时与重试 | 命令策略超时5000毫秒、重试0;它与轮询超时3000毫秒是不同设置。 必填 · 填写: 5000 ms / 0次 |
二、核对电表连接参数
14. 选择2007版电表与TCP通道
**操作位置:**产品管理、设备管理或FMQX网页版对应操作区 **操作步骤:**在FMQX网页版连接向导选择 DL/T645-2007,核对电表模拟器经TCP连接FMQ。

在FMQX网页版选择 DL/T645-2007,作为电表模拟器经 TCP 连接 FMQ。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 当前DI、实际值与受控写入参数 | 当前DI、实际值与受控写入参数 必填 · 填写: 按实施方案填写 · 示例:00010000 / 65、66 |
| 设备协议 | 用于完成“选择2007版电表与TCP通道”。 必填 · 填写: DL/T645-2007 |
| 连接方向 | 用于完成“选择2007版电表与TCP通道”。 必填 · 填写: 设备主动连接FMQ |
15. 核对电表版本、TCP目标和表号
**操作位置:**产品管理、设备管理或FMQX网页版对应操作区 **操作步骤:**打开电表连接配置,核对协议版本、TCP连接目标及12位表号。

连接127.0.0.1:8888,设备编号一致,表地址为123456780807。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 当前DI、实际值与受控写入参数 | 当前DI、实际值与受控写入参数 必填 · 填写: 按实施方案填写 · 示例:00010000 / 65、66 |
| 协议版本 | 用于完成“核对电表版本、TCP目标和表号”。 必填 · 填写: 2007 |
| 平台传输标签 | 用于完成“核对电表版本、TCP目标和表号”。 必填 · 填写: TCP |
三、发布、连接并配置授权
16. 发布产品配置
**操作位置:**产品管理、设备管理或FMQX网页版对应操作区 **操作步骤:**核对产品后在发布确认框点击 确定。

提交后继续核对目标节点的应用结果。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 当前DI、实际值与受控写入参数 | 当前DI、实际值与受控写入参数 必填 · 填写: 按实施方案填写 · 示例:00010000 / 65、66 |
17. 确认配置已应用
**操作位置:**产品管理、设备管理或FMQX网页版对应操作区 **操作步骤:**打开同步详情,核对目标节点 APPLIED 后再连接。

当前发布配置已在目标节点应用。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 当前DI、实际值与受控写入参数 | 当前DI、实际值与受控写入参数 必填 · 填写: 按实施方案填写 · 示例:00010000 / 65、66 |
18. 连接并发送默认身份注册
**操作位置:**产品管理、设备管理或FMQX网页版对应操作区 **操作步骤:**在原会话执行连接和默认身份注册,等待正常读取。

FMQX网页版场景绑定原会话,并配置连接步骤。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 当前DI、实际值与受控写入参数 | 当前DI、实际值与受控写入参数 必填 · 填写: 按实施方案填写 · 示例:00010000 / 65、66 |
19. 配置当前会话写授权
**操作位置:**产品管理、设备管理或FMQX网页版对应操作区 **操作步骤:**按厂家资料填写受控授权并保存,核对输入框已清空。

会话写授权已配置,两个密码输入框已清空。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 当前DI、实际值与受控写入参数 | 当前DI、实际值与受控写入参数 必填 · 填写: 按实施方案填写 · 示例:00010000 / 65、66 |
四、读取十个不同数据项
正常轮询可能重复记录同一DI,十个样本按不同DI核对。
20. 读取首个数据项
**操作位置:**产品管理、设备管理或FMQX网页版对应操作区 **操作步骤:**选择DI00010000,核对设备实际值,等待正常轮询读取。

首项 DI00010000 当前值 Hex 为01000000,对应 BCD 值1。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 当前DI、实际值与受控写入参数 | 当前DI、实际值与受控写入参数 必填 · 填写: 按实施方案填写 · 示例:00010000 / 65、66 |
| DI / 值 | 用于完成“读取首个数据项”。 必填 · 填写: 00010000 / 1 |
21. 完成十个不同数据项读取
**操作位置:**产品管理、设备管理或FMQX网页版对应操作区 **操作步骤:**依次核对其余九个DI和正常轮询,最后检查DI00010009。

末项 DI00010009 当前值 Hex 为10000000,对应 BCD 值10。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 当前DI、实际值与受控写入参数 | 当前DI、实际值与受控写入参数 必填 · 填写: 按实施方案填写 · 示例:00010000 / 65、66 |
| DI范围 | 用于完成“完成十个不同数据项读取”。 必填 · 填写: 00010000~00010009 |
五、首次写入及独立读取
22. 从平台提交首次受控写入
**操作位置:*设备详情→运行状态→*电表写入 操作步骤:在00010000控制入口填写数据Hex、受控授权及原因,确认一次。

本次目标为65,数据Hex为65000000。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 当前DI、实际值与受控写入参数 | 当前DI、实际值与受控写入参数 必填 · 填写: 按实施方案填写 · 示例:00010000 / 65、66 |
| DI | 用于完成“从平台提交首次受控写入”。 必填 · 填写: 00010000 |
| 写入数据Hex | 用于完成“从平台提交首次受控写入”。 必填 · 填写: 65000000 |
23. 查看真实协议应答
**操作位置:**产品管理、设备管理或FMQX网页版对应操作区 **操作步骤:**查看本次命令反馈,核对收到真实协议回应。

平台提示已收到真实协议应答,继续核对读回和最新上报。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 当前DI、实际值与受控写入参数 | 当前DI、实际值与受控写入参数 必填 · 填写: 按实施方案填写 · 示例:00010000 / 65、66 |
24. 核对原生写入应答
**操作位置:**产品管理、设备管理或FMQX网页版对应操作区 **操作步骤:**在FMQX网页版通信日志选择本次写入应答,核对时间、方向和完整原始帧。

设备发出原生写入成功应答,控制码为94。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 当前DI、实际值与受控写入参数 | 当前DI、实际值与受控写入参数 必填 · 填写: 按实施方案填写 · 示例:00010000 / 65、66 |
25. 读取设备实际点值
**操作位置:**产品管理、设备管理或FMQX网页版对应操作区 **操作步骤:**刷新设备点值,核对DI与实际当前值。

设备首项 DI00010000 当前值 Hex 为65000000。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 当前DI、实际值与受控写入参数 | 当前DI、实际值与受控写入参数 必填 · 填写: 按实施方案填写 · 示例:00010000 / 65、66 |
26. 核对写后的独立读取请求
**操作位置:**产品管理、设备管理或FMQX网页版对应操作区 **操作步骤:**等待写入执行后的新READ_DATA请求,核对DI和实际时间。

写入执行后出现新的独立读取请求。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 当前DI、实际值与受控写入参数 | 当前DI、实际值与受控写入参数 必填 · 填写: 按实施方案填写 · 示例:00010000 / 65、66 |
27. 核对独立读取应答
**操作位置:**产品管理、设备管理或FMQX网页版对应操作区 **操作步骤:**查看该读取请求的应答,核对版本、表号、DI和值。

独立读取应答返回实际值65。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 当前DI、实际值与受控写入参数 | 当前DI、实际值与受控写入参数 必填 · 填写: 按实施方案填写 · 示例:00010000 / 65、66 |
28. 核对平台当前值
**操作位置:**产品管理、设备管理或FMQX网页版对应操作区 **操作步骤:**等待后续读取更新平台,读取该DI的当前值。

平台演示设定值当前为65。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 当前DI、实际值与受控写入参数 | 当前DI、实际值与受控写入参数 必填 · 填写: 按实施方案填写 · 示例:00010000 / 65、66 |
六、正常断开后手动恢复
普通断开和手动注册沿用已发布配置,连接及注册完成后提交新写入。
29. 正常断开原会话
**操作位置:**产品管理、设备管理或FMQX网页版对应操作区 **操作步骤:**点击断开并读取同一会话的状态。

电表原会话已断开,可点击连接按钮手动恢复。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 当前DI、实际值与受控写入参数 | 当前DI、实际值与受控写入参数 必填 · 填写: 按实施方案填写 · 示例:00010000 / 65、66 |
30. 手动连接并重新注册
**操作位置:**产品管理、设备管理或FMQX网页版对应操作区 **操作步骤:**连接原会话并发送默认身份注册,沿用已发布配置。

恢复场景绑定同一会话,并配置连接步骤。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 当前DI、实际值与受控写入参数 | 当前DI、实际值与受控写入参数 必填 · 填写: 按实施方案填写 · 示例:00010000 / 65、66 |
七、恢复后首次新写与独立读取
31. 恢复后首次受控写入
**操作位置:*设备详情→运行状态→*电表写入 操作步骤:在00010000控制入口填写数据Hex、受控授权及原因,确认一次。

本次目标为66,数据Hex为66000000。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 当前DI、实际值与受控写入参数 | 当前DI、实际值与受控写入参数 必填 · 填写: 按实施方案填写 · 示例:00010000 / 65、66 |
| DI | 用于完成“恢复后首次受控写入”。 必填 · 填写: 00010000 |
| 写入数据Hex | 用于完成“恢复后首次受控写入”。 必填 · 填写: 66000000 |
32. 核对原生写入应答
**操作位置:**产品管理、设备管理或FMQX网页版对应操作区 **操作步骤:**在FMQX网页版通信日志选择本次写入应答,核对时间、方向和完整原始帧。

设备发出原生写入成功应答,控制码为94。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 当前DI、实际值与受控写入参数 | 当前DI、实际值与受控写入参数 必填 · 填写: 按实施方案填写 · 示例:00010000 / 65、66 |
33. 读取设备实际点值
**操作位置:**产品管理、设备管理或FMQX网页版对应操作区 **操作步骤:**刷新设备点值,核对DI与实际当前值。

恢复后,设备首项 DI00010000 当前值 Hex 为66000000。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 当前DI、实际值与受控写入参数 | 当前DI、实际值与受控写入参数 必填 · 填写: 按实施方案填写 · 示例:00010000 / 65、66 |
34. 核对写后的独立读取请求
**操作位置:**产品管理、设备管理或FMQX网页版对应操作区 **操作步骤:**等待写入执行后的新READ_DATA请求,核对DI和实际时间。

写入执行后出现新的独立读取请求。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 当前DI、实际值与受控写入参数 | 当前DI、实际值与受控写入参数 必填 · 填写: 按实施方案填写 · 示例:00010000 / 65、66 |
35. 核对独立读取应答
**操作位置:**产品管理、设备管理或FMQX网页版对应操作区 **操作步骤:**查看该读取请求的应答,核对版本、表号、DI和值。

独立读取应答返回实际值66。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 当前DI、实际值与受控写入参数 | 当前DI、实际值与受控写入参数 必填 · 填写: 按实施方案填写 · 示例:00010000 / 65、66 |
36. 核对平台当前值
**操作位置:**产品管理、设备管理或FMQX网页版对应操作区 **操作步骤:**等待后续读取更新平台,读取该DI的当前值。

平台演示设定值当前为66。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 当前DI、实际值与受控写入参数 | 当前DI、实际值与受控写入参数 必填 · 填写: 按实施方案填写 · 示例:00010000 / 65、66 |
八、分别查询三个历史窗口
37. 填写十DI样本完整时间范围
**操作位置:*数据中心→*历史数据 **操作步骤:**填写完整开始和结束日期时间。

按完整日期时间查询对应记录。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 本设备、DI字段及完整日期时间 | 本设备、DI字段及完整日期时间 必填 · 填写: 按实施方案填写 · 示例:使用对应操作的实际时间窗 |
| 开始时间 | 用于完成“填写十DI样本完整时间范围”。 必填 · 填写: 2026-10-16 03:40:23 |
| 结束时间 | 用于完成“填写十DI样本完整时间范围”。 必填 · 填写: 2026-10-16 03:41:30 |
38. 筛选十DI样本字段
**操作位置:*数据中心→*历史数据 **操作步骤:**选择本设备及对应DI字段,核对时间后点击 查询。

选择电表终端及10项属性后,点击查询。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 本设备、DI字段及完整日期时间 | 本设备、DI字段及完整日期时间 必填 · 填写: 按实施方案填写 · 示例:使用对应操作的实际时间窗 |
| 字段 | 用于完成“筛选十DI样本字段”。 必填 · 填写: 00010000、00010001、00010002、00010003、00010004、00010005、00010006、00010007、00010008、00010009 |
39. 刷新十DI样本历史
**操作位置:*数据中心→*历史数据 **操作步骤:**保持相同设备、字段和时间,点击结果区右上刷新按钮。

刷新后,十项属性共显示4条数据。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 本设备、DI字段及完整日期时间 | 本设备、DI字段及完整日期时间 必填 · 填写: 按实施方案填写 · 示例:使用对应操作的实际时间窗 |
40. 核对十DI样本结果
**操作位置:*数据中心→*历史数据 **操作步骤:**按时间和DI读取实际历史,区分周期重复值和不同数据项。

4行历史覆盖10项,初始值依次为1至10。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 本设备、DI字段及完整日期时间 | 本设备、DI字段及完整日期时间 必填 · 填写: 按实施方案填写 · 示例:使用对应操作的实际时间窗 |
41. 填写首次写入读回完整时间范围
**操作位置:*数据中心→*历史数据 **操作步骤:**填写完整开始和结束日期时间。

按完整日期时间查询对应记录。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 本设备、DI字段及完整日期时间 | 本设备、DI字段及完整日期时间 必填 · 填写: 按实施方案填写 · 示例:使用对应操作的实际时间窗 |
| 开始时间 | 用于完成“填写首次写入读回完整时间范围”。 必填 · 填写: 2026-10-16 03:41:30 |
| 结束时间 | 用于完成“填写首次写入读回完整时间范围”。 必填 · 填写: 2026-10-16 03:42:23 |
42. 筛选首次写入读回字段
**操作位置:*数据中心→*历史数据 **操作步骤:**选择本设备及对应DI字段,核对时间后点击 查询。

首次写入历史筛选演示设定值,再点击查询。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 本设备、DI字段及完整日期时间 | 本设备、DI字段及完整日期时间 必填 · 填写: 按实施方案填写 · 示例:使用对应操作的实际时间窗 |
| 字段 | 用于完成“筛选首次写入读回字段”。 必填 · 填写: 00010000 |
43. 刷新首次写入读回历史
**操作位置:*数据中心→*历史数据 **操作步骤:**保持相同设备、字段和时间,点击结果区右上刷新按钮。

刷新首次写入历史,结果区显示共1条数据。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 本设备、DI字段及完整日期时间 | 本设备、DI字段及完整日期时间 必填 · 填写: 按实施方案填写 · 示例:使用对应操作的实际时间窗 |
44. 核对首次写入读回结果
**操作位置:*数据中心→*历史数据 **操作步骤:**按时间和DI读取实际历史,区分周期重复值和不同数据项。

2026-10-16 03:42:21,演示设定值历史为65。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 本设备、DI字段及完整日期时间 | 本设备、DI字段及完整日期时间 必填 · 填写: 按实施方案填写 · 示例:使用对应操作的实际时间窗 |
45. 填写恢复后写入读回完整时间范围
**操作位置:*数据中心→*历史数据 **操作步骤:**填写完整开始和结束日期时间。

按完整日期时间查询对应记录。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 本设备、DI字段及完整日期时间 | 本设备、DI字段及完整日期时间 必填 · 填写: 按实施方案填写 · 示例:使用对应操作的实际时间窗 |
| 开始时间 | 用于完成“填写恢复后写入读回完整时间范围”。 必填 · 填写: 2026-10-16 03:42:38 |
| 结束时间 | 用于完成“填写恢复后写入读回完整时间范围”。 必填 · 填写: 2026-10-16 03:43:23 |
46. 筛选恢复后写入读回字段
**操作位置:*数据中心→*历史数据 **操作步骤:**选择本设备及对应DI字段,核对时间后点击 查询。

恢复后写入历史筛选演示设定值,再点击查询。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 本设备、DI字段及完整日期时间 | 本设备、DI字段及完整日期时间 必填 · 填写: 按实施方案填写 · 示例:使用对应操作的实际时间窗 |
| 字段 | 用于完成“筛选恢复后写入读回字段”。 必填 · 填写: 00010000 |
47. 刷新恢复后写入读回历史
**操作位置:*数据中心→*历史数据 **操作步骤:**保持相同设备、字段和时间,点击结果区右上刷新按钮。

保留恢复后写入的筛选条件,点击结果区右上刷新。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 本设备、DI字段及完整日期时间 | 本设备、DI字段及完整日期时间 必填 · 填写: 按实施方案填写 · 示例:使用对应操作的实际时间窗 |
48. 核对恢复后写入读回结果
**操作位置:*数据中心→*历史数据 **操作步骤:**按时间和DI读取实际历史,区分周期重复值和不同数据项。

2026-10-16 03:43:21,演示设定值历史为66。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 本设备、DI字段及完整日期时间 | 本设备、DI字段及完整日期时间 必填 · 填写: 按实施方案填写 · 示例:使用对应操作的实际时间窗 |
九、停止并保留配置和历史
49. 清除会话写授权
**操作位置:**产品管理、设备管理或FMQX网页版对应操作区 **操作步骤:**清除当前会话授权,核对授权已未配置。

当前会话写授权为未配置,密码输入框为空。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 当前DI、实际值与受控写入参数 | 当前DI、实际值与受控写入参数 必填 · 填写: 按实施方案填写 · 示例:00010000 / 65、66 |
50. 停止收发并保留配置
**操作位置:**产品管理、设备管理或FMQX网页版对应操作区 **操作步骤:**断开原会话并关闭自动重连及实际存在的自动项。

2007电表会话状态为已断开。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 当前DI、实际值与受控写入参数 | 当前DI、实际值与受控写入参数 必填 · 填写: 按实施方案填写 · 示例:00010000 / 65、66 |
51. 取消发布并确认应用
**操作位置:**产品管理、设备管理或FMQX网页版对应操作区 **操作步骤:**取消原产品发布,核对同步详情中的 APPLIED。

取消发布后,目标节点结果为 APPLIED。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 当前DI、实际值与受控写入参数 | 当前DI、实际值与受控写入参数 必填 · 填写: 按实施方案填写 · 示例:00010000 / 65、66 |
52. 查看停止后保留的可写点当前值
**操作位置:**产品管理、设备管理或FMQX网页版对应操作区 **操作步骤:**读取平台首项当前值,与最后一次独立读回核对。

停止后,演示设定值仍显示最新读回值66。
截图重点说明
| 字段 / 控件 | 说明 |
|---|---|
| 当前DI、实际值与受控写入参数 | 当前DI、实际值与受控写入参数 必填 · 填写: 按实施方案填写 · 示例:00010000 / 65、66 |
参数来源与填写参考
设备接入向导
| 字段 / 控件 | 填写说明 |
|---|---|
| 产品类型 | 网关设备承载电表的TCP网关会话;直连设备用于无需网关绑定的设备。 必填 · 填写: 网关设备直连设备:设备直接接入,不承担本篇真实网关绑定;设备直接接入,不承担本篇真实网关绑定。网关设备:本篇选择,用于实际TCP网关身份;本篇选择,用于实际TCP网关身份。 |
| 基础产品和字段数 | 向导建立采集电表及十个字段;此阶段JSON/MQTT为基础草稿,后续必须修改正式协议。 必填 · 填写: 采集电表 / 十个字段 / 暂不添加设备 |
| 设备名称与所属产品 | 名称用于在绑定、运行状态和历史页面选择同一电表终端。 必填 · 填写: 电表终端 / 采集电表 |
| 设备编号与网关连接身份 | 使用唯一设备编号,平台设备、绑定中的设备标识和FMQX网关身份完全一致。 必填 · 填写: 本篇电表终端唯一设备编号 |
| 固件、定位、分组、空间与影子 | 固件本篇留未知,定位选自动定位,分组和空间留空,设备影子关闭;均不是本篇原生读写成功依据。 必填 · 填写: 未知 / 自动定位 / 留空 / 影子关闭 |
协议与发布生效
| 字段 / 控件 | 填写说明 |
|---|---|
| 接入协议与数据格式 | TCP是正式网络标签,DL/T645 2007是报文版本;FMQX通道名TCP透明网关不等于另一篇TCP_GATEWAY产品标签。 必填 · 填写: TCP / DL/T645 2007修改后须发布。DL/T645 2007:本篇8位DI的电表报文版本;本篇8位DI的电表报文版本。DL/T645 1997:另一个报文版本,使用独立产品及4位DI,不能复用本篇结论;另一个报文版本,使用独立产品及4位DI,不能复用本篇结论。 |
| 联网方式 | 页面本次保存为WIFI;它描述设备联网方式,不改变TCP监听目标。 必填 · 填写: WIFI修改后须发布。 |
| 启用设备授权码 | 本篇关闭此开关;电表写授权与接入授权是不同环节。 必填 · 填写: 关闭修改后须发布。 |
| 平台设备与真实网关 | 两者选择实际存在的本篇网关设备;真实网关下拉来自网关设备清单,不能输入自造编号。 必填 · 填写: 本篇电表终端修改后须发布。本篇电表终端:从平台真实设备和真实网关列表选择本篇已保存设备,两处对应相同身份;从平台真实设备和真实网关列表选择本篇已保存设备,两处对应相同身份。 |
| 表号 | 从电表铭牌或厂商资料取得12位数字;平台与FMQX必须完全一致。 必填 · 填写: 123456780807修改后须发布。 |
| 绑定启用 | 开启后将本电表纳入发布配置;协议版本由产品的2007格式确定。 必填 · 填写: 启用 / DLT645_2007修改后须发布。 |
| 数据标识DI | 2007版使用8位十六进制,十项00010000至00010009分别建轮询;这是电表数据标识。 必填 · 填写: 00010000~00010009修改后须发布。 |
| 轮询间隔、超时与重试 | 每项每60000毫秒读取,超时3000毫秒、重试0;写后可能等待接近一分钟才有独立读取。 必填 · 填写: 60000 ms / 3000 ms / 0次修改后须发布。 |
| 轮询优先级与启用 | 首项示例优先级100,保持启用;全部十项保存后再映射。 必填 · 填写: 100 / 启用修改后须发布。 |
| 正式轮询项目与物模型字段 | 保存轮询后从真实列表选择,首项00010000对应演示设定值;其余DI分别对应采集1至9。 必填 · 填写: 正式首项轮询 / 演示设定值修改后须发布。00010000 / 演示设定值:首项从已保存轮询中选择00010000,对应模型字段选演示设定值;首项从已保存轮询中选择00010000,对应模型字段选演示设定值。 |
| 数据格式 | 本篇使用BCD,输入十进制数字的BCD原始值;其他格式只在厂家规范要求时选择。 必填 · 填写: BCD修改后须发布。BCD:按BCD解释数值,本篇选择;按BCD解释数值,本篇选择。UINT:无符号整数格式,按设备资料选择;无符号整数格式,按设备资料选择。INT:有符号整数格式,按设备资料选择;有符号整数格式,按设备资料选择。HEX:十六进制原始内容,按设备资料选择;十六进制原始内容,按设备资料选择。ASCII:字符内容,按设备资料选择;字符内容,按设备资料选择。 |
| 值索引、倍率、偏移与单位 | 首项值索引0、倍率1、偏移0、单位留空;保持输入与读取结果一致。 必填 · 填写: 0 / 1 / 0 / 单位留空修改后须发布。 |
| 允许写入与规范依据 | 仅00010000开启写入并填写本FMQX正式演示场景依据;其余九项关闭,不将只读电量当作可写点。 必填 · 填写: 仅演示设定值允许写入修改后须发布。 |
| 读取操作与风险等级 | 读取选READ_DATA和LOW;写入选WRITE_DATA和HIGH,不能用低风险读取策略放行写入。 必填 · 填写: READ_DATA / LOW / 00010000修改后须发布。READ_DATA / LOW:读取策略,本步使用;读取策略,本步使用。WRITE_DATA / HIGH:受控写策略,另步配置;受控写策略,另步配置。 |
| 读取开关 | 本篇允许手动指令和统一下行,要求密码引用关闭,策略保持启用。 必填 · 填写: 手动开 / 统一下行开 / 密码引用关 / 启用修改后须发布。 |
| 命令超时与重试 | 命令策略超时5000毫秒、重试0;它与轮询超时3000毫秒是不同设置。 必填 · 填写: 5000 ms / 0次修改后须发布。 |
| 写入操作与风险等级 | 本篇对00010000单独建立WRITE_DATA和HIGH策略,操作选择写入后页面会要求密码引用。 必填 · 填写: WRITE_DATA / HIGH / 00010000修改后须发布。READ_DATA / LOW:仅用于读取;仅用于读取。WRITE_DATA / HIGH:本篇受控写入策略;本篇受控写入策略。 |
| 写入开关 | 允许手动指令和统一下行,要求密码引用开启,策略启用;还需当前设备会话授权。 必填 · 填写: 手动开 / 统一下行开 / 密码引用开 / 启用修改后须发布。 |
功能定义
| 字段 / 控件 | 填写说明 |
|---|---|
| 首属性名称与标识 | 首属性为演示设定值,翻译DemoSetpoint,与DI00010000一一对应,其他九项命名为采集1至采集9。 必填 · 填写: 演示设定值 / DemoSetpoint / DI00010000修改后须发布。 |
| 历史存储与只读数据 | 首属性历史开启、只读关闭;其余九项历史开启、只读开启。首项图表展示、实时监测和分享权限关闭。 必填 · 填写: 首项可控制;全部历史开启修改后须发布。 |
| 数据类型、范围与步长 | 十个属性均使用整数0至10000、步长1,便于分辨已知样本。 必填 · 填写: 整数 / 0~10000 / 1修改后须发布。 |
| 单位与计算公式 | 本篇是无量纲的演示整数,单位和计算公式留空;实物按厂家量纲与转换规则填写。 必填 · 填写: 留空修改后须发布。 |
| 采集字段保存结果 | 末项采集9对应00010009;图片显示该行的整数与历史开启,不代表十项已同时展示。 必填 · 填写: 采集9 / 00010009 / 整数 / 历史开启修改后须发布。 |
当前读写与历史操作
| 字段 / 控件 | 填写说明 |
|---|---|
| 当前DI、实际值与受控写入参数 | 当前DI、实际值与受控写入参数 必填 · 填写: 00010000 / 65、66 |
| 本设备、DI字段及完整日期时间 | 本设备、DI字段及完整日期时间 必填 · 填写: 使用对应操作的实际时间窗 |

