本协议采用Modbus RTU 通讯规约,主从机之间可以方便地进行数据采集和参数设置。
1.物理接口
1).串行通信口RS-485。
2).信息传输方式为:异步,1 位起始位,8 位数据位,1 位停止位。
3).数据传输速率(波特率bps):9600
4).字节间隔<1mm,帧间隔>4ms。
5).当传送2字节数据时,高8位在前,低8位在后;传送CRC16 校
验码时,也是高8位在前,低8位在后。
6).传输的数据采用二进制码。
7).在系统中的地址为:1~254可设定,广播命令地址为0, 255保留。
8) .为了提高总线利用率,本协议规定,如果主机在发送完一帧非广播命令后,200ms 内没有收完从机的响应信息,则可认为从机响应超时。
2.软件协议:
利用通讯命令,可以进行读取每个模块的类型、量程、单位、报警点设定状态以及实时数据和其它报警情况等系统参数。协议采用16 BIT CRC 校验方式,协议规定:CRC 校验码是从Address 到Data 区最后1 byte 数据的所有数据所产生的CRC 校验码,串行传送时高8 位在前,低8 位在后。
详细通信协议下载→TBBH-60系列气体检测仪探头(总线型)-RS485通信协议.doc