HY-BWD3K系列RS485通信协议(0810版)

HY-BWD3K系列RS485通信协议(0810版)

ID:46865321

大小:110.00 KB

页数:4页

时间:2019-11-28

HY-BWD3K系列RS485通信协议(0810版)_第1页
HY-BWD3K系列RS485通信协议(0810版)_第2页
HY-BWD3K系列RS485通信协议(0810版)_第3页
HY-BWD3K系列RS485通信协议(0810版)_第4页
资源描述:

《HY-BWD3K系列RS485通信协议(0810版)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、HY-BWD3K系列RS485通信协议(ModBus_RTU主从问答方式)K波特率:9600BPS2、通讯方式:数据采用8位,无奇偶校验位,启始、停止各1位(“9600,n,&1”)。3>通信格式(帧结构):每帧10位含义如下:数据位起始位DODID2D3D4D5D6D7停止位0XXXXXXXX1下位机地址:下位机XXXXXXXXD7D6D5D4D3D2DID05、上位机向下位机发送的数据格式:①上位机真接读取下位机数据(读収温控器测量温度、温控状态),功能码釆用03h。上位机的请求必须具有下列格式:下位机

2、地址1-2551字节功能码03H1字节数据库起始地址(高8位)OOh1字节数据库起始地址(低8位)xxh1字节读取寄存器的数量(高8位)00h1字节读取寄心器的数量(低8位)xxh1字节CRC校验(低8位)xxh1字节CRC校验(高8位)xxh1字节②上位机强制下位机输岀(远方风机启动或停止),功能码采JIJ05ho上位机的请求必须具有下列格式:下位机地址1-255I字节功能码05H1字节输出起始地址(高8位)00h1字节输出起始地址(低8位)00h1字节风机远方控制输出(高8位)00h1字节风机远方控制输

3、出(低8位)00H—风机关/FFH—风机开1字节CRC校验(低8位)xxh1字节CRC校验(高8位)xxh1字节6、下位机成功应答数据格式如下:①、上位机直接读取下位机数据(读取绕组温度、温控状态),功能码采用03h。一卜'位机的应答必须具有下列格式:下位机地址1-2551字节功能码03H1字节字节计数器寄存器数暈*21字节温控器工作状态(高8位)00h1字节温控器工作状态(低8位)xxh1字节A相温度(高8位)实际温度值二温度数据/101字节A相温度(低8位)1字节B相温度(高8位)实际温度值二温度数据/

4、101字节B相温度(低8位)1字节C相温度(髙8位)实际温度值二温度数据/101字节C相温度(低8位)1字节CRC校验(低8位)xxh1字节CRC校验(高8位)xxh1字节a:数据在下位机的存贮地址定义如下:起始地址说明()()(X)H温控器工作状态(高8位)000001H温控器工作状态(低8位)FALG0:(0-A相传感器止常,1-A相传感器故障)FLAG1:(0-B相传感器正常,1-B相传感器故障)FLAG2:(0-C相传感器正常,1-C相传感器故障)FLAG3:(0-未开风机,1■已开风机)FLAG4

5、:(0■未超温报警,1■已超温报警)FLAG5:(0•未超高温跳闸,1■已超高温跳闸)0002HA相温度(高8位)A相温度A相温度(低8位)0004HB相温度(高8位)B相iuuix.B相温度(低8位)0006HC相温度(高8位)C相温度C相温度(低8位)②、上位机强制下位机输出(远方风机启动或停止),功能码采川05h。卜•位机的应答必须具仃下列格式:下位机地址1-2551字节功能码05H1字节输出起始地址(高8位)00hI字节输出起始地址(低8位)00h1字节风机远方控制输出(高8位)00h1字节风机远方

6、控制输出(低8位)00H—风机关/FFH—风机开1字节CRC校验(低8位)xxh1字节CRC校验(髙8位)xxh1字节7.错误命令下位机回传数据格式如下:下位机地址1-2551字节功能码xxh1字节错误代码,01h为功能码错误/02h为起xxh始地址和寄存器数量错课1字节CRC校验(低8位)xxh1字节CRC校验(高8位)xxh1字节8、CRC码的计算方法%1、预置1个16位的寄存器为十六进制FFFF(即全为1);称此寄存器为CRC寄存器;%1、把第一个8位二进制数据(既通讯信息帧的第一个字节)与16位的C

7、RC寄存器的低8位相异或,把结果放于CRC寄存器;%1、把CRC寄存器的内容右移一位(朝低位)用0填补最高位,并检査故低位;%1、如果最低位为0:重复第3步(再次右移一位);如果最低位为1:CRC寄存器与多项式A001(1010000000000001)进行异或;%1、重复步骤3和4,直到右移8次,这样整个8位数据全部进行了处理;%1、重复步骤2到步骤5,进行通讯信息帧下一个字节的处理;%1、最后得到的CRC寄存器内容即为:CRC码。9.通讯时序:上位机通讯吋向温控器(下位机)发送请求命令,温控器接受请求后

8、经验证从机地址、功能码、CRC校验等正确,即向上位机回传数据,上位机收到数据后经验证从机地址、功能码、CRC校验等正确则判断该帧数据有效,否则舍弃该帧数据。注:上位机与下位机通讯间隔时间尽量加大(默认为10秒)。以下为举例说明:上位机直接读取下位机数据格式下发顺序下发字节下发字节说明第]字节02h下位机地址(温控器显示地址为2)第2字节03h功能码第3字节00h数据库起始地址低字节第4字节00h数据库起始地址高字

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。