DLT645协议解析(一)---初识 DLT645协议
(一)初识 DLT645协议
DLT645协议是一种国内电表远传协议,与Modbus协议类似,采用请求应答式交互模型,采集器和电表一问一答进行通信,电气层可以是经典的RS485有线通信,也可以是非接触式红外无线通信。
非接触式红外读表方式最为常见,它的特点是易于工程实施,电表、计量柜不需要停电接线,将支持DLT645标准的红外读表器放置在电表前方就可以读到电表电量、电压、电流、功率等数据。本篇文章主要是初步认识DLT645,后面几篇文章会介绍新科TH076红外读表器和DLT645协议数据帧的详细解析。
DLT645是国内电力行业通信标准,国网南网的表基本都支持,距今为止有两个版本,DL/T645-1997协议和DL/T645-2007协议,以下简称97协议和07协议,两者帧结构类似,新出厂的表具都会支持07协议,电表厂商为了向前兼容,支持07的表,会同时支持97协议,用两种协议都可以进行通信。
下图展示的是DLT645-2007协议读取电表电量的交互过程,数据请求帧里面请求的数据类型是当前正向有功电量。
PC请求帧: 68 AA AA AA AA AA AA 68 11 04 33 33 34 33 AE 16
电表应答帧: 68 01 72 00 72 00 00 68 91 08 33 33 34 33 33 33 33 33 E7 16
数据请求帧和应答帧都以十六进制68开头,以16结尾,本节文章主要是初步认识DL/T645协议,具体数据帧字段构成和解析,将会在下篇文章载出。
支持DLT645协议的表,会在表盘位置写明DL/T645-2007或者1997的字样,有少数表会表DLT614,614协议是645协议的超集。
支持645协议的表,表盘上会有明显位置放置红外收发窗口,一般是一个椭圆形窗口,内部有一个发送报文的红外发光二极管和一个接收报文的38K一体化红外接收头。
DLT645协议其实规定了两种红外通信方式,调制型通信和非调制型红外(另一种说法叫做近红外,其实两种红外的波长都一样,都是940nm),电表厂商一般都会采用调制型红外,采用37.9k红外调制信号收发信号,调制型会比非调试型的光电耦合传输更方便,有更高的抗干扰性和通信距离。
贴几张平时调试时候留下的图,覆盖了几个主要电表厂商,有科陆、华立、浩宁达,赫美、安科瑞、凤凰仪表、深宝电等,大家先认识下,注意看2个表盘特征:
1)表盘DLT645字样
2)表盘红外收发串口
小程序现场调试
DLT645协议解析(一)---初识 DLT645协议相关推荐
- python爬虫最为核心的HTTP协议解析,及自定义协议的分析
机器之间的协议就是机器通信的语法,只有按照这种语法发来的信息,机器之间才能相互理解内容,也可以理解为信息的一种格式. HTTP/IP协议是互联网最为重要的协议,没有HTTP/IP协议,也就没有互联跟不 ...
- wireshark协议解析器 源码分析 封装调用
源码分析 Wireshark启动时,所有解析器进行初始化和注册.要注册的信息包括协议名称.各个字段的信息.过滤用的关键字.要关联的下层协议与端口(handoff)等.在解析过程,每个解析器负责解析自己 ...
- 视音频数据处理入门:UDP-RTP协议解析
===================================================== 视音频数据处理入门系列文章: 视音频数据处理入门:RGB.YUV像素数据处理 视音频数据处理 ...
- 调用wireshark(二):调用协议解析器
上文[调用wireshark(一):初次尝试 http://www.cnblogs.com/zzqcn/archive/2013/05/11/3072362.html ]已经介绍了调用wireshar ...
- Modbus通信协议+Modbus串口调试工具+Java版协议解析源码
网络与串口二合一调试助手TCPCOM: https://download.csdn.net/download/liuyuan_java/87454762 Modbus调试工具,模拟串口调试工具 htt ...
- Oracle(TNS)协议解析及C/C++代码解析
Oracle客户端和服务器使用TNS作为其数据交换协议. 它提供了一种对用户透明的层, 为不同的工业标准协议提供统一, 通用的接口. 基本上是TNS以这样的方式指定了端口1521上的会话是" ...
- 认识流媒体协议,从 RTSP 协议解析开始!
RTSP 是 Internet 协议规范,是 TCP/IP 协议体系中的一个应用层协议级网络通信系统.专为娱乐(如音频和视频)和通信系统的使用,以控制流媒体服务器.该协议用于在端点之间建立和控制媒体会 ...
- Pycharm实现645协议解析器(一)
目录 Pycharm实现645协议解析器 645协议帧结构 Pycharm配置基于Qt5的图形开发环境 Pycharm实现645协议解析器 目前智能电网的645通信协议主要两个版本DLT645-97和 ...
- 【死磕opensips】sip协议解析
[死磕opensips]sip协议解析 闲话 webrtc专栏 opensips专栏 开始 sip历史 什么是sip sip 会话协议流程 sip消息格式 请求行 状态行 消息头 结束 闲话 最近一直 ...
最新文章
- 数据结构之【栈】的基本操作C语言实现
- 《这就是搜索引擎:核心技术详解》---读后感
- 【python3】爬取鼠绘汉化的海贼王漫画
- IDEA 系列安装资料及教程
- Java学习开发入门基础教程系列
- OSI 网络协议模型为什么是 7 层?
- js oop写法小例子
- arduino代码_纯纯小白开发arduino--我的调试经验
- if函数 字体自动标红_发喜糖!REPT函数和图表订婚了~~
- 人工智能语言python实验报告_【报名】人工智能语言Python启蒙课程(五六年级)...
- IE6、7 a链接内图片加滤镜后导致a标签链接失效问题解决
- 开源怎么保证专利_开源质量保证的基础
- Redis系列-Redis笔记(一)
- linux应用--yum
- www.sohu.com/a/162498139_165716
- 2013全国天线年会将于11月在广州隆重召开
- 做SEO优化网站跳出率太高怎么办
- 陀螺仪和加速度传感器
- 炒菜什么时候放盐最健康?
- 移动最快apn服务器,中国移动修改APN为CMTDS提高4G网速