文档介绍:实用标准:..®MODBUS通讯协议使用手册文档大全实用标准1. -485,主从式半双工通讯,主机呼叫从机地址,从机应答方式通讯。,1个起始位,8个数据位,1个停止位,无校验。波特率:9600;**********.:读寄存器值 主机发送: 12345678ADR03H起始寄存器高字节起始寄存器低字节寄存器数高字节寄存器数低字节CRC低字节CRC高字节第1字节 ADR : 从机地址码(=001~254) 第2字节03H : 读寄存器值功能码第3、4字节: 要读的寄存器开始地址下挂仪表, 第5、6字节: 要读的寄存器数量第7、8字节: 从字节1到6的CRC16校验和从机回送: 1234、56、7M-1、MM+1M+2ADR03H字节总数寄存器数据1寄存器数据2。。。寄存器数据MCRC低字节CRC高字节第1字节 ADR : 从机地址码(=001~254) 第2字节 03H : 返回读功能码第3字节: 从4到M(包括4及M)的字节总数第4到M字节: 寄存器数据第M+1、M+2字节: 从字节1到M的CRC16校验和当从机接收错误时,从机回送:12345ADR83H信息码CRC低字节CRC高字节第1字节 ADR : 从机地址码(=001~254) 第2字节 83H : 读寄存器值出错第3字节信息码: 见信息码表第4、5字节: :写单个寄存器值 主机发送: 12345678ADR06寄存器高字节地址寄存器低字节地址数据高字节数据低字节CRC码低字节CRC码高字节当从机接收正确时,从机回送:12345678ADR06寄存器高字节地址寄存器低字节地址数据高字节数据低字节CRC码低字节CRC码高字节当从机接收错误时,从机回送:12345ADR86H错误数息码CRC低字节CRC高字节第1字节 ADR :从机地址码(=001~254) 第2字节 86H :写寄存器值出错功能码第3字节错误数息码: 见信息码表第4、5字节: :连续写多个寄存器值1234567ADR10H起始寄存器高字节地址起始寄存器低字节地址寄存器数量高字节寄存器数量低字节数据字节总数8,910,11N,N+1N+2N+3寄存器数据1寄存器数据2寄存器数据MCRC码低字节CRC码低字节当从机接收正确时,从机回送:12345678ADR10H寄存器高字节地址寄存器低字节地址寄存器数量高字节寄存器数量低字节CRC码低字节CRC码高字节当从机接收错误时,从机回送:12345ADR90H错误信息码CRC低字节CRC高字节第1字节 ADR : 从机地址码(=001~254) 第2字节 90H : 写寄存器值出错第3字节错误信息码: 见信息码表第4、5字节: 寄存器定义表:(注:寄存器地址编码为16进制)寄存器地址内容说明只读寄存器地址内容说明只读00000001表型字(2字节)√√0003仪表地址√00040010通道1瞬时值(4字节浮点数高2字节)√0011通道1瞬时值(4字节浮点数低2字节)√0012通道2瞬时