HYBWD3K系列C型RS485通讯协议(ModBus)

HYBWD3K系列C型RS485通讯协议(ModBus)

ID:46865145

大小:96.50 KB

页数:5页

时间:2019-11-28

HYBWD3K系列C型RS485通讯协议(ModBus)_第1页
HYBWD3K系列C型RS485通讯协议(ModBus)_第2页
HYBWD3K系列C型RS485通讯协议(ModBus)_第3页
HYBWD3K系列C型RS485通讯协议(ModBus)_第4页
HYBWD3K系列C型RS485通讯协议(ModBus)_第5页
资源描述:

《HYBWD3K系列C型RS485通讯协议(ModBus)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、HY-BWD3K系列C型通信协议(ModBus_RTU主从问答方式)1、波特率:9600BPS2、通讯方式:数据采用8位,无奇偶校验位,启始、停止各1位。3、通信格式(帧结构):每帧10位含义如下:数据位起始位DODID2D3D4D5D6D7停止位0XXXXXXXX14、下位机地址:11XXXXXXD7D6D5D4D3D2DID0注:下位机地址二COH+xxD(xx为仪表显示中的"d—xX’十逬制数值,例如仪表显示地址30那么此下位机地址二C0H+30D二C0H+1EH二DEH)5、上位机向下位机发送的数据格式:%1、上位机直接读取F位机数据(读取温控器测量

2、温度、温控状态),功能码采用03h。上位机的请求必须具冇下列格式:1字节一卜位机地址1字节功能码(03h)2字节数据库起始地址(OOOOh)2字节读取寄存器的数量(0008h)2字节报文的CRC-16校验码%1、上位机强制卞位机输出(强制温控器风机启动或停」上),功能码采用05h。上位机的请求必须具有下列格式:1字节下位机地址1字节功能码(05h)2字节风机强制开/关命令(002Ah强制开风机/()025h强制关风机)2字节读収寄存器的数量(OOOlh)2字节报文的CRC-16校验码%1、上位机写入数据到卜-位机(修改温控器控制温度值),功能码采用10h。上位

3、机的请求必须具有下列格式:1字节下位机地址1字节功能码(10h)1字节风机关闭温度值1字节风机开启温度值1字节超温报警温度值1字节超高温跳闸温度值2字节报文的CRC-16校验码6、下位机成功应答数据格式如下:%1、上位机直接读取卜•位机数据(读取温控器测量温度、温控状态),功能码采用03h。-卜•位机的应答必须具有下列格式:1字节从机地址1字节功能码(03h)1字节字节计数器(10h)1字节风机关闭温度值1字节风机开启温度值1字节报警温度值1字节跳闸温度值1字节温控器工作状态高字节(00h)1字节温控器工作状态低字节1字节A相温度高字节1字节A相温度低字节1字

4、节B和温度髙字节1字节B相温度低字节1字节C相温度高字节1字节C相温度低字节1字节A相记录温度值(停电前记录)1字节B相记录温度值(停电前记录)1字节C相记录温度值(停电前记录)1字节仪表工作状态记录值(停电前记录)2字节报文的CRC・16校验码②、上位机强制下位机输出(强制温控器风机启动或停止),功能码采用05h。下位机的应答必须具有下列格式:1字节-卜•位机地址1字节功能码(05h)1字节字节计数器(02h)1字节温控器工作状态高字节(00h)1字节温控器工作状态低字节2字节报文的CRC-16校验码③、上位机写入数据到卜-位机(修改温控器控制温度值),功能

5、码采川10h。下位机的应答必须具有下列格式:1字节下位机地址1字节功能码(10h)1字节字节计数器(04h)1字节风机关闭温度值1字节风机开启温度值1字节报警温度值1字节跳闸温度值2字节报文的CRC-16校验码④、温控器工作状态字节(低字节):D7D6D5D4D3D2D1D00/10/10/10/10/10/10/10/1DO:为1时风机开启,为0时风机关闭D1:为1时最高显示,为()时巡回显示D2:为1吋超温报警,为0吋无报警D3:为1时A相传感器故障,为0时A相传感器正常D4:为1时B相传感器故障,为0时B相传感器正常D5:为1时C相传感器故障,为0时C相

6、传感器正常D6:为1时风机强制开启,为()时无D7:为1吋跳闸,为0吋无7、CRC码的计算方法%1、预置1个16位的寄存器为十六进制FFFF(即全为1);称此寄存器为CRC寄存器;%1、把笫一个8位二进制数据(既通讯信息帧的第一个字节)与16位的CRC寄存器的低8位相界或,把结果放于CRC寄存器;%1、把CRC寄存器的内容右移-•位(朝低位)用0填补最高位,并检查最低位;%1、如果最低位为0:垂复第3步(再次右移一位);如果最低位为1:CRC寄存器与多项式A001(1010000000000001)进行异或;%1、垂复步骤3和4,直到右移8次,这样整个8位数据

7、全部进行了处理;%1、重复步骤2到步骤5,进行通讯信息帧下一个字节的处理;%1、最后得到的CRC寄存器内容即为:CRC码。8、通讯时序:上位机通讯时向温控器发送请求如第五条,温控器接受请求后经验证从机地址、功能码、CRC校验等正确,即向上位机发送数据,上位机收到数据后经验证从机地址、功能码、CRC校验等正确则判断该帧数据有效,否则舍弃该帧数据。注:1、上位机还原下位机测量温度值二(温度高字节X10)+(温度低字节一10)2、CRC-16报文先发送低字节,再发送高字节。3、上位机与下位机通讯间隔时间尽量加大(默认为10秒)。佛山市华鹰变压器组件制造有限公司电话:

8、0757-81205519传真:075

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

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

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