DLT645和modbus rtu无线通信协议介绍对比

超详细!dlt645通信协议介绍无线通信协议传输简介目前主要使用的有两个版本dlt645-97和dlt645-07,该协议主要用于电表抄表,采用为主-从结构的半双工通讯模式,硬件接口使用rs-485,协议帧报文和使用方法与modbus rtu类似,我们学习时可以将两者进行比较来加强记忆。
帧格式dlt645协议的数据帧由,起始符、地址域、控制符、数据域长度、数据域、检验码、结束符组成,每个部分都由十六进制码构成。
1.帧起始符 68hdlt645协议的数据帧每帧的开始都固定为0x68,作为数据的起始符方便接收方做数据解析。
2.地址域 a0~a5地址域是用来表示电表地址,低位在前,高位在后;在485总线上可能挂着多个645设备,要找到指定的设备,必须要根据设备的地址查找。每台设备出厂会有自己的地址,也可以修改设备的通信地址。如下图
该设备的地址为00013310。
3.控制码1个字节,例如读取数据的控制码为0x11(00010001),读取通讯地址的控制码为0x13(00010011)。
4.数据长度l1个字节,表示数据域的字节数,读取数据时l<= 200;写数据时l <= 50,l=0表示无数据域。
5.数据域数据域为变长,字节数由数据长度l决定,传输时候。发送方需要加0x33,接收方需要减去0x33。
6. cs校验码1个字节,采用算术和进行校验。
7.结束符16hdlt645的指令帧均已0x16作为结束符。
应答帧无线通信协议传输在发送帧信息之前,需要根据设备需要先发送前导码,前导码由0-4个feh组成,所有数据项都是按照低字节在前,高字节在后的方式传输。通讯的时候现有主站发出信息帧,然后从站收到后根据信息做应答。
例如
发送:68 03 20 12 22 20 65 68 11 04 33 33 33 33 8d 16
应答:68 03 20 12 22 20 65 68 91 08 33 33 33 33 33 33 33 33 dd 16
发送:fe fe fe fe 68 18 20 12 22 20 65 68 11 04 33 32 34 35 a4 16
应答:fe fe fe fe 68 18 20 12 22 20 65 68 91 0a 33 32 34 35 33 33 33 33 c7 56 13 16

LM39102/LM39100/LM39101应用电路
矽典微加速射频技术产业化 系统功耗从瓦级降至百毫瓦级别
大疆近日推出的新品FPV穿越无人机已通过美国FCC审核
友达9月合并营收420亿元
CSS渐变知识的详细讲解
DLT645和modbus rtu无线通信协议介绍对比
高通发布全球首款5G毫米波智能手机天线模块,智能手机能够顺利连接5G网络
SJ5200系列螺纹综合测量机助力全国螺纹单一中径量值比对
三星Galaxy A6s拥有2400万像素并支持自然光等7种光效
PS5和XSX的光追技术有无限的可能
直面新能源汽车存储痛点
重磅!国内首款AEC-Q100车规级红外热成像产品即将亮相上海车展
苹果iPhoneX产量充足,华强北iPhoneX价格一夜崩盘
瓷片电容信号失真的真正原因,几种常见的电容加速电路设计
锤子T3尤抱琵琶半遮面!锤子T3真机图及宣传海报爆出,这次绝对真实惊艳
禾赛与一清达成战略合作布局自动驾驶全生态
BG微络斯移动电源拆解评测:信“芯”十足
洲明科技:做LED视显行业的冲浪儿
基于Lonworks技术和无线通信技术实现数据采集与监控系统的设计
【新专利介绍】基于RTC的供电电路和智能电表