组态王与电力协议DLT645-2007调试总结

DLT645-2007是多功能电能表通信协议,该标准由中国电力企业联合会2006年提出,该协议为主-从结构的半双工通信方式。其中手持单元或其它数据终端为主站,多功能电能表为从站。每个多功能电能表均有各自的地址编码,通信链路的建立与解除均由主站发出的信息帧来控制。每帧由帧起始符、从站地址域、控制码、数据域长度、数据域、帧信息纵向校验码及帧结束符7个域组成,每部分由若干字节组成。本文重点介绍组态王与电力协议DLT645-2007通讯调试过程。

1.通讯链路及参数

在组态王中定义设备时选择:[智能仪表]>[ 国家标准]>[ DLT645_2007]>[COM],设备链路如图1所示。
设备通讯参数:波特率:可修改(2400bps),数据位长度:8,停止位长度:1
奇偶校验位:偶校验。

2.确定设备地址

地址域由 6 个字节构成,每字节 2 位 BCD 码,地址长度可达12位十进制数。每块表具有唯一的通信地址,且与物理层信道无关。当使用的地址码长度不足 6 字节时,高位用“0”补足。 地址域传输时低字节在前,高字节在后,下面具体介绍两种在实际工程中的确认设备地址的两种方法。

方法1:直接读表

多用户电能表的地址采用一表多户的方式,以0201为例,02读取的是表的总地址,01代表第一户;如图2所示:

其中0101、0201代表设备地址,在组态王定义设备地址前面要加8个0,共12位(加6个0也可以),即000000000101:1、000000000201:1,后面加的:1表示发送数据表示发送数据帧中地址不足6位以0x00、0x00补齐,如图3中的新IO设备、新IO设备1。

方法2:广播地址

在无法确认电表地址的情况下可以单独给表发广播地址,获取设备地址。
广播指令读取表地址为:FE 68 AA AA AA AA AA AA 68 13 00 DF 16,使用串口调试工具发送,如图4所示。

规约报文地址是反过来的,000200000000对应的实际设备地址就是00000000000200,将其写在组态王的设备地址中即可。

3.读取电表的数据

使用DATA寄存器,通道号就是通用多功能电能表说明书中的标识编码,如图5所示,按DI3DI2DI1DI0顺序写入,组态王里建变量,例如,DATA00000000,即可用该变量读取电度数。

如图6所示,56 36 33 33 29就是读取的数据域,通过数据解析(将其先减去33H,然后把16进制转换10进制)后,就是读取的电度数。

DLT645-2007驱动文件下载

组态王与DLT645-2007电能表通讯调试总结相关推荐

  1. 485通讯的校验和_组态王与西门子S71200PLC无线Modbus通讯

    组态王软件与S7-1200无线Modbus通信方案 本方案是组态软件与西门子S7-1200进行无线MODBUS 通信的实现方法.此方案可以作为西门子S7-1200与组态软件的无线MODBUS 通信实例 ...

  2. DLMS电能表通讯协仪

    本文是对于IEC62056协议族,即DLMS协议族的中文说明手册.本文并没有包含DLMS协议族的全部,但解释了在应用中可能出现的大多数情况.本文的目的是为电能量数据采集终端提供与使用DLMS协议族的电 ...

  3. modbus tcp主站和从站_组态王与西门子 PLC无线Modbus通讯

    组态王与西门子PLC无线Modbus通信方案 本方案是组态软件与西门子S7-200 Smart 进行无线MODBUS 通信的实现方法.此方案可以作为西门子S7-200 Smart与组态软件的无线MOD ...

  4. DLT645-2007电能表通讯协议+DDSY5188电能表之间通讯简介

    DLT645-2007通讯协议: 1.发送的帧格式: 1.1 帧起始符 0x68H     这个不多说,记住就好: 1.2 地址域A0-A5 地址域由 6 个字节构成,每字节 2 位 BCD 码,地址 ...

  5. DLT645-2007电能表通讯协议

    DLT645-2007通讯协议: 1.发送的帧格式: 1.1 帧起始符 0x68H     这个不多说,记住就好: 1.2 地址域A0-A5 地址域由 6 个字节构成,每字节 2 位 BCD 码,地址 ...

  6. 组态王调用mysql存储过程_组态王与数据库通讯

    记录体 "一节: ◆ 连接数据库: 新建画面"数据库连接", 在画面上作一个按钮, 按钮文本为: "连接数据库",在按钮"弹起时" ...

  7. 组态王与西门子plc通讯步骤

    1.使用西门子V4.0 STEP 7 MicroWIN SP4编程软件,在系统块中设置plc地址为2,波特率为9.6kbps,将已经编制好的程序下载到PLC中,此时PLC编程通讯电缆的DIP开关设置应 ...

  8. 安科瑞预付费电能表及电能管理系统的应用分析

    安科瑞 王文杰 摘要:本文阐述了传统IC卡式预付费电能表的主要功能,分析了其应用优势和存在的弊端:较为详细地介绍了一种预付费电能表,在融入了通讯技术和智能控制技术后的功能拓展及推广实用价值,从而描述出 ...

  9. 面包板如何接线电源 图解_互感器、电能表接线和原理讲解

    1.电压互感器V/V接法 V/V接法原理图 V/V接法3D示意图 2.电压互感器Y/Y接法 Y/Y接法原理图 Y/Y接法3D示意图 3.电流互感器不完全星型接法 电流互感器不完全星型接法原理图 电流互 ...

  10. 组态王与网络mysql数据库通过ODBC连接

    组态王与网络mysql数据库通过ODBC连接 一.mysql数据库的安装 二.Navicat安装和配置 2.1 安装 2.2 建立数据的连接 2.3 设计表格 三.ODBC的配置 四.组态王安装与配置 ...

最新文章

  1. VConsole的使用
  2. 加班越久故障越多,如何跳出程序员的恶性循环?
  3. Ubuntu伪分布式hadoop安装
  4. 计算两个日期相差的小时差
  5. 深度学习笔记 第五门课 序列模型 第三周 序列模型和注意力机制
  6. Cisco asa 5520 oid
  7. OpenGL:画个水壶
  8. 计算机网络转本文科,江苏专转本计算机经验总结
  9. jquery remove() empty()
  10. python大数据处理与分析课程目标_《大数据分析与挖掘》课程教学大纲
  11. 数字电路 模拟电路 先学哪个_国外经典电子资料:电子电路分析与设计
  12. @RequestParam今天才知道是咋用的..
  13. 【收藏】十个深度学习和机器学习问题速问速答
  14. java下载 文件_Java下载文件的几种方式
  15. 手机号段归属地数据库
  16. kali linux启动盘工具,白话kali linux USB启动盘的制作(快捷版)
  17. HTML制作搞笑照片,美图秀秀怎么制作搞笑的GIF表情 搞笑的GIF表情在怎么制作
  18. watershed 算法原理以及skimage/opencv中的使用
  19. 王牌竞速安装后显示服务器维护,王牌竞速进不去游戏怎么办 如何解决进不去游戏...
  20. java lifo 队列_java - 如何在LIFO模式下实现链接的阻塞队列 - SO中文参考 - www.soinside.com...

热门文章

  1. DynamipsGUI支持的全系列Cisco IOS下载
  2. CnPack Pascal 代码格式化工具测试版
  3. WPF——GridView
  4. firemonkey mysql_FireMonkey下画图线条的大小
  5. it男如何像黑客一样聊天qq
  6. 计算机网络 CDN技术介绍
  7. 杨振宁100岁了,诺奖都不算他的人生巅峰
  8. STK MATLAB联合仿真(一)STK与MATLAB的连接(COM与Connector)
  9. 回归方程的拟合优度检验_线性回归模型的拟合优度检验方法分析.ppt
  10. 生物医学信号处理之数字信号处理基础