CJT188水表通信协议详解

需积分: 0 24 下载量 23 浏览量 更新于2024-08-05 收藏 103KB PDF 举报
"该文档描述了一个基于CJ/T188-2004标准的专线集中抄表系统下行接口通讯协议,适用于水表等计量设备的远程数据采集。协议内容涉及控制帧、文件传输协议,并规定了网络拓扑结构、通信方式、字节格式、波特率以及数据编码格式等。" 本文档主要介绍了用于水表通信的一种通讯协议,其设计依据是CJ/T188-2004中华人民共和国城镇建设行业标准,同时加入了一部分自定义内容。此协议主要用于实现主-从模式的半双工通讯,其中采集器作为主叫方,水表作为被叫方,通过设定的地址编码进行通信。通信链路的建立和关闭由采集器负责。 协议的字节格式遵循CJ/T188-2004标准,每个字节包含8位二进制数据,加上起始位、偶校验位和停止位,总计11位。通信波特率设定为2400bps,校验码采用CJ/T188-2004的标准,即对起始符后的所有字节进行和运算,取模256的结果作为校验码。 网络拓扑结构包括数据服务器、WEB数据管理系统、前端管理机、内部局域网、SCDMA、集团公司服务器、现场采集器、集团公司内网或Internet、收费票据打印工作站等组成部分,形成一个完整的数据传输和管理网络。 协议定义了四种基本的控制帧,分别是: 1. 读表计数据:SND_SU 2. 读表计地址:SND_UD_RAD 3. 设置表计地址:SND_UD_AD 4. 读表计状态:SND_UD_CK 表计地址编码由生产流水号和生产日期组成,而表计数据编码则采用BCD码。此外,还定义了不同类型的表的代码,如水表(10)、热水表(20)、燃气表(30)和热量表(40),为系统扩展预留了空间。 在数据传输过程中,采集器在发送命令前会先发送2字节的0xfe作为标识,表计应在1秒内响应,其他过程需符合CJ/T188-2004标准。 这个协议不仅提供了基础的通信框架,还考虑到了系统的可扩展性和可靠性,确保了水表数据的准确、安全和高效传输,对于实现智能抄表和远程监控具有重要意义。