天罡热量表通讯协议V1.0d(客户专用)V1.001
需积分: 0 26 浏览量
更新于2022-08-03
1
收藏 284KB PDF 举报
《天罡热量表通讯协议详解》
天罡热量表通讯协议是专用于读取和管理天罡品牌热量表数据的一种通信规范,它基于M-Bus接口或485接口进行数据传输。本协议的核心在于其帧结构和数据格式,确保了热量表与上位机之间的高效、准确通信。
1. **通讯参数设定**
- 接口类型:M-Bus接口或485接口,485接口的线色分别为红(+5V)、黄(B)、蓝(A)和黑(GND)。
- 波特率:2400bps。
- 校验方式:偶校验。
- 数据位:8位。
- 停止位:1位。
- 数据传输顺序:同一字节内先低位后高位,多字节数据先低字节后高字节。
2. **通讯指令结构**
- 帧起始符:68。
- 热量表类型:如20代表热量表,不同代码对应不同类型(如表1所示)。
- 地址:热量表的地址,例如75、36、49等,用于区分不同的热量表。
- 控制码:指示命令类型,如01表示读取数据。
- 数据长度域:表示后续数据的字节数,如03表示3个字节的数据。
- 数据标识:DI0和DI1,用于识别数据的含义。
- 序列号:SER,用于追踪消息的顺序。
- 校验码:CS,通过二进制累加计算得出,用于检测数据完整性。
- 结束符:16,表示帧的结束。
3. **读表指令示例**
- 例如,读取表号为59493675的热量表,上位机发送的指令包含表号的各个字节以及控制码、数据长度域、数据标识等信息。
4. **正常应答数据结构**
- 热量表接收到读取指令后,返回的数据同样包含帧起始符、热量表类型、地址、控制码、数据长度域、数据标识、序列号,以及各种测量数据(如冷量、热量、热功率、瞬时流量、累计流量、温度、累计工作时间和状态字节等)。
- 校验码:应答数据的校验码由返回的所有字节(除了帧起始符和结束符)通过二进制累加计算得出。
- 结束符:16,标志数据传输的结束。
5. **数据单位**
- 单位代码如05表示kWh,不同代码对应不同物理量的单位(如表2所示)。
6. **状态字节**
- 低字节(如04)和高字节(如08)组合表示状态信息,如电池电压欠压、流量传感器故障等(如表4所示)。
天罡热量表通讯协议是一种详细定义了数据交换格式的通信标准,确保了热量表数据的可靠传输和准确解读,对于热量表的远程监控和自动化管理具有重要意义。理解并掌握这个协议,有助于实现高效、精确的热量表数据采集和分析。

小明斗
- 粉丝: 42
最新资源
- 构建计算机专业课有效课堂的实践与思考-1(1).docx
- 声学模型概述-人工智能(1).docx
- 电子商务环境下物流信息支持系统的应用(1).pptx
- 互联网+环境下医院人事档案管理对策研究(1).docx
- 中国应急通信市场分析报告-产业规模现状与发展规划趋势(1).docx
- 软件企业做账流程(1).doc
- 淘宝图片处理教你使用PHOTOSHOP处理图片的实用技巧(1).docx
- 医院信息化中计算机云计算技术的应用(1).docx
- 软件测试需求分析方法(1).ppt
- 计算机技术对社会发展的影响.docx
- 基因工程技术在食品品质改良中的应用(1).docx
- 基于51单片机的声控和光控路灯的设计(1)(1).doc
- 软件代理注册协议范本书.docx
- 管理软件会计总帐子系统培训教材(1).pptx
- 【热门】电子商务涉税风险探讨(1)(1).doc
- 教育信息化背景下小学英语智慧课堂教学研究(1).docx