DDZY719-Z型单相费控智能电能表通过Rola模块实现的无线抄表实验

实验环境

硬件

DDZY719-Z型单相费控智能电能表1块 ;
E95-DTU型Rola模块2个 ;
电脑1台;

软件

SerialDebug;
Rola模块配套软件;
校验位计算工具

涉及知识点

465规约帧格式 :参考:(https://img-blog.csdn.net/20170906175555913?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMjM1MTA1MQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center);
DDZY719-Z型单相费控智能电能表:2400(波特率)、8E1(偶校验);
电脑所属参数:9600(波特率)、8N1(无校验);
万能抄表命令
a. 68 99 99 99 99 99 99 68 11 04 33 33 34 33 48 16;
b. 68 AA AA AA AA AA AA 68 11 04 33 33 34 33 AE 16;
数据与传输运算方式:主站加0x33,从站减0x33;
传输次序:所有的数据项都是先传低位字节,再传高位字节,这里的数据项,主要涉及到地址域和数据域,因为其他都是1个字节。

实验步骤

  1. 将与电表端相连接的Rola模块使用配套软件将波特率、校验方式设置成与电表相一致;

在配置Rola模块参数时,需要将其设置为M1模式


2. 将与电脑相连接的Rola模块波特率、校验方式同样设置成与电脑一致;
3. 使用SerialDebug进行串口配置;
a. 将配置端口为:

b. 接收区和发送区均配置为十六进制显示:

4. 使用SerialDebug发送万能抄表命令,获取电表的地址;

此时输入68 AA AA AA AA AA AA 68 11 04 33 33 34 33 AE 16 命令,返回值为68 13 17 07 19 00 00 68 91 08 33 33 34 33 36 33 33 33 4F 16,此时读数与电表上地址一致(传输次序是低位在前,高位在后,而且是十六进制)
(电表上地址为BCD码,不是十进制数);

  1. 将电表地址重新写入68 AA AA AA AA AA AA 68 11 04 33 33 34 33 AE 16(AE为校验码,地址写入后需要重新计算);最后经过计算得:68 13 17 07 19 00 00 68 11 04 33 33 34 33 FC 16;

  2. 此时使用SerialDebug再输入68 13 17 07 19 00 00 68 11 04 33 33 34 33 FC 16,返回值为68 13 17 07 19 00 00 68 91 08 33 33 34 33 36 33 33 33 4F 16

    得到 68 13 17 07 19 00 00 68 91 08 33 33 34 33 36 33 33 33 4F 16各部分颜色代表:
    68:---------------------------------帧起止符
    13 17 07 19 00 00:------------地址域
    68:---------------------------------帧起止符
    91:---------------------------------控制码
    08:---------------------------------数据域长度
    33 33 34 33 36 33 33 33:----数据域
    4F:---------------------------------校验码
    16:---------------------------------结束符
    其中数据域这里的33 33 34 33真实的含义应该是00 00 01 00,因为加了33,这个数据块也可以理解成寄存器地址;而后面的36 33 33 33分析数据时应当减去33,才是电表读数,所以:
    0x:36-33=03;
    0x:33-33=00;
    0x:33-33=00;
    0x:33-33=00;(注意传输次序)
    此时计算电量为0.03KW/h,与电表上示数一致;

参考自:(https://blog.csdn.net/u012351051/article/details/77869547);

DDZY719-Z型单相费控智能电能表通过Rola模块实现的无线抄表实验相关推荐

  1. YXD171 WIFI型单相费控智能电表 WIFI电表 手机app电表 预付费电表

    系统优点 1)整个充值,只需要两步: 第一步,用户端app通过微信或者支付宝付款给管理者: 第二步,用户端app在能搜索到电表WIFI(热点)信号的地方,下发钱包到电表: 2)抄表:代替人工抄表: 3 ...

  2. [转]适应多种智能电表通信规约的无线抄表解决方案

    Pastedfrom <http://www.cnki.com.cn/Article/CJFDTotal-DZJY200105023.htm> 摘 要:阐述了一种适应多种智能电表通信规约的 ...

  3. 单相费控电能表的工作原理

    电能表作为电能计量的工具,在能源管理中发挥着重要作用.随着技术的发展,单相费控电能表逐渐成为电能表的主流.本文将介绍单相费控电能表的工作原理,包括其测量电能和计量电能的方法,常见问题以及应用场景. 一 ...

  4. NB-IoT费控智能电表功能介绍及远程拉合闸控制的应用

    窄带物联网(NB-IoT)为远程抄表带来巨大便利,摆脱传统集中器模式,省去布线施工,让电表.水表.燃气表.蒸汽表.流量表像一部部手机,可直接联网,让能耗数据随时随地轻松掌握. 在电力行业,一直采用的是 ...

  5. 费控智能电表抄表原理

    费控智能电表是一种能够实现远程计费和控制.本地实现计量的电能表.与传统的电能表相比,费控智能电表具有更高的智能化程度和更安全的计费方式.在费控智能电表中,抄表是一个重要的环节,其原理和过程如下: 抄表 ...

  6. 单相远程费控智能电表使用指南

    一.什么是远程费控电表和智能交费? 1.远程费控电表指的是可以远程操作进行停.复电的电表. 2.智能交费指的是通过预付费方式,采用网上国网.微信. 支付宝等手机APP.各供电营业厅以及第三方(国家电网 ...

  7. 智能抄表-基于DTU无线抄表解决方案

    一.行业背景 现在大部分城市的抄表方式都还是处于人工抄表和预付费卡这两种方式,传统的抄表方式存在着信息更新慢.抄表不准确.监管不到位等问题.即使加大人力资源的投入也仅仅只能解决当前所需,其根本问题依然 ...

  8. 适应多种通信规约(RS485|红外)的智能电表远程无线抄表的解决方案

    在变电站等配电房场景,智能电表会非常集中,而这些智能电表都具备通信功能: 1.RS485接口 ,一般是modbus RTU协议或DLT645协议 2.红外通讯接口 这个时候使用无线电表采集器通过485 ...

  9. 单相三相智能电能表试验项目及检测设备配置清单

    电能表是一种测量电路中消耗电能量的计量仪表.电能表的出现和发展已有一百多年历史,随着科学技术的飞跃发展,电能表已从感应式交流电能表发展到智能电能表,电能表的计量准确度越来越高.稳定性越来越好,功能也越 ...

  10. 发现细分赛道:费控SaaS跨越资本寒冬

    2020年春节刚过,百度智能云.UCloud等238家SaaS企业联合签署了<来自SaaS行业的一封公开信>,声称中国的SaaS企业被推到了前所未有的"风口"时刻,同时 ...

最新文章

  1. 01 http协议概念及工作流程
  2. python正则表达式(三)
  3. python程序员工资低吗-程序员嫌工资低拒绝offer,HR:估计你一辈子就是个程序员...
  4. 解决Eclipse 项目报错:Unbound classpath container: ‘JRE System Library [JavaSE-1.7]
  5. Java8新特性总结 - 3. Lambda表达式
  6. lucene3.0中使用MultiFieldQueryParser多字段查找
  7. Javascript:一个屌丝的逆袭之路
  8. astah-professional 证书
  9. Excel插入复选框
  10. 电脑怎样查看密码?100%简单实用的方法
  11. Springboot+easyUI filebox实现单个文件上传
  12. 网络安全架构与域划分(企业安全)
  13. 解决MySQL 8.x以上版本安装中出现staring the server错误
  14. 1146-Table ‘performance schema.session variables‘ doesn‘t exist
  15. 堡垒机和防火墙的区别是什么?能防删库跑路吗?
  16. 联想S41-70拆机换内存条
  17. 使用测试客户端「玩转」MQTT 5.0
  18. 请用两种java方式显示今天的日期_日期时间显示格式的两种设置方法
  19. 微信登录(网站应用)ASP.NET
  20. JavaScript与JQuery学习笔记

热门文章

  1. BIOS的启动原理学习--加载引导程序
  2. Mapgis67软件实用操作
  3. 安装SQL Server2012报Microsoft.NET Framework4无法安装错误解决方案
  4. Win Me安装教程
  5. Altium Designer精简版
  6. timesten java_windows下TimesTen的配置及使用
  7. GBK编码和UTF-8编码区别各所占用字节数
  8. HttpSession详解
  9. 基于matlab的音频处理论文,基于Matlab的语音信号处理与仿真设计毕业论文
  10. 由QCustomplot引发drawPolyline和drawLine的区别