电表
目的
使用JX-802 DTU
通过串口(485
)通过DL/T645-2007
协议读电报的相关数据,并上报给九星云平台和第三方服务器(以TCP Server
服务器为例)。
设备说明
该电能表为单相导轨2P(485
)电能表(4
个模数),支持标准DL/T645-2007
协议。接口原理图如下:
串口通信参数如下所示:
- 波特率:
2400
- 数据位:
8
- 停止位:
1
- 校验位:
偶校验
实物接线
将 JX-802 的485
端口和电表的485
端口相连,并给 JX-802 插入手机卡或物联网卡,保证其能上网。接下来将电表和 JX-802 分别上电即可。
云端调试
使用云端调试来测试设备通信情况在很多场景下是非常有用的,建议大家在实际使用过程中遇到调试和问题时,优先使用云端调试功能去尝试解决问题。
关于云端调试的视频教程:https://www.bilibili.com/video/BV1R841197xa
在正式使用前,使用九星云提供的云端调试功能直接从 JX-802 的串口下发读取指令,看返回值是否正常,如果返回值正常,表示接线和通信是没有问题的。
获取一下电表地址,根据DL/T645-2007
协议下发十六进制广播指令:FE FE FE FE 68 AA AA AA AA AA AA 68 13 00 DF 16
能收到返回内容,并且这个返回内容格式是正确的。证明接线是没有问题的。
注意设备串口的参数(波特率、校验位)设置哦!
参数配置
这里使用云端参数配置,先设置采集配置。在串口 1下新建子设备,取名为电表,采集协议选择DL/T645-2007
,由于只接了一个电表,可以直接用默认的广播地址。接下来添加采集配置,如下所示:
配置完成采集协议后再配置上报协议,在4G/LTE/Cat.1
下新建通道,网络通道模式选择九星云,工作模式选择采集上报,上报内容处配置选择之前采集配置中的电能、电压和电流数据,如下所示:
配置完成后点击下发参数按钮 即可。
效果与数据展示
云平台
下发参数完成后,设备等待 5
秒后重启,重新入网后可以看到设备状态变为在线。在数据中心可以看到设备上报数据,如下所示:
点击蓝色的折线箭头图标,可以看到数据点的历史数据记录,如下所示:
历史数据展示需要在参数配置的上报配置处设置云端存储方式,如果选择不存储,是没有历史数据展示的。
在监控大屏的设备监控页面同样可以看到设备采集与上报的数据,如下所示:
九星小程序
打开小程序的数据监控页面,可以看到设备采集上报的数据,点击蓝色的折线箭头图标,就会跳转到数据点的历史数据记录。如下所示:
![]() | ![]() |