新闻中心

EEPW首页 > 手机与无线通信 > 设计应用 > 智能水表的远程无线抄表系统方案

智能水表的远程无线抄表系统方案

作者:时间:2011-08-02来源:网络收藏

本文引用地址:http://www.eepw.com.cn/article/155963.htm

  2)下行通信接口电路:用来和网络进行通信,采用RS-485总线传输方式,如图5(b)所示。使用MAX485芯片和网络进行通信。

  2.2 集中器软件设计

  集中器的软件设计主要包括集中器主程序的设计、集中器接受命令子程序的设计、集中器向采集器发命令子程序软件的设计、集中器向PC机应答子程序的设计。集中器主程序流程图如图6所示。

  2.3 上位机与集中器之间通信协议的帧格式

  上位机与集中器之间通信协议的帧格式有命令帧格式和应答帧格式。通信协议的帧格式由帧头、类型码、地址码、数据码、校验码和帧尾组成,其定义如表1所示。各个部分的具体含义解释如下:

  1)帧头:一帧的起始字节,代表一个新帧的开始1个字节,命令帧固定为1AH,应答帧固定为ICH.

  2)类型码:1个字节,命令帧类型码用来规定上位机管理下达指令的具体内容,不同的内容对应不同的类型码。集中器执行相应指令后上传相应的应答帧类型码,不同的内容对应不同的类型码,命令帧和应答帧类型码如表2所示。

  3)地址码:8个字节,本地址码依次为集中器号(4个字节),网络号(4个字节)。

  规定前4个字节全F代表所有集中器,后4个字节全F代表所有智能网络水表。

  4)数据码:2~10个字节,包括设置集中器和水表的号码、设置集中器的密码、设置的时间、水表的状态、水表上传的数据等。

  5)校验码:1个字节,本设计采用累加和校验,对帧头、类型码、地址码和数据域进行字节累加,结果取1个字节。集中器接收到指令后,对指令的相应字节进行累加,然后再与校验字相比较。

  6)帧尾:表示一帧的结束字节,命令帧固定为IBH;应答帧固定为DH.



评论


相关推荐

技术专区