欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

使用 4G DTU 网关进行远程抄表的 CJ/T188 协议

最编程 2024-04-07 07:30:52
...

水气电表188协议简述

水气电表188协议是我国国家标准GB/T 17215.321-2008《多功能电能表通信协议第21部分:DL/T645-2007规约》中定义的一种通讯协议。这个协议是为了实现多种水、气、电表之间的通讯而设计的。

188协议主要包括硬件接口、数据帧格式、通讯协议等内容。它采用的是基于RS485总线的多点通讯方式,支持数据传输的双向通讯,具有通讯速度快、可靠性高等特点。

在使用188协议进行通讯时,水气电表可以实现远程抄表、费率切换、状态查询、数据上传等功能。同时,由于该协议已经成为国家标准,因此被广泛应用于能源计量、用电管理等领域。

水气电表188协议 由采集器向表计发送的查询帧数据格式

根据国家标准GB/T 17215.321-2008《多功能电能表通信协议第21部分:DL/T645-2007规约》中的定义,188协议中由采集器向表计发送的查询帧数据格式如下:

起始字符 | 地址域 | 控制码 | 数据长度 | 数据域 | 校验码 | 结束字符

具体说明如下:

起始字符:为0x68,表示数据帧的开始。

地址域:为表计的地址,包括主站地址和从站地址,分别用6个字节的BCD码表示。

控制码:用于标识数据帧的类型,包括读数据、写数据、确认、否认等控制码,其中读数据的控制码为0x11,写数据的控制码为0x14。

数据长度:表示数据域的长度,用1个字节表示,范围为0-223。

数据域:用于存储具体的指令或数据,包括读取的数据类型、数据长度、数据内容等信息。

校验码:用于校验数据帧是否正确,包括帧头、帧尾、地址域、控制码、数据长度、数据域的异或校验和。