免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
MODBUS RTU 通讯协议波特率9600 数据格式:8位 校验位无 停止位 1位 数据默认1位小数,例如 10表示1.01 读 测量值(温度、湿度、开关状态)命令:主机读数据格式: 开始从机地址命令寄存器地址寄存器个数 CRC校验5ms延迟1字节0x03高字节 低字节0x00 22高字节 低字节0x00 03高字节 低字节0xXXXX从机返回数据格式:开始从机地址命令字节数数据 CRC校验5ms延迟1字节0x036温度高位 温度低位湿度高位 湿度低位状态高位 状态低位高字节 低字节0xXXXX注意: 状态:0x80 00 表示温度为 负 , 0x00 00 表示温度为正例如:命令:01 03 00 22 00 00 e5 c0 返回:01 03 06 01 21 02 E3 80 00 0d 2d2 读 继电器设定值(温度上限、温度下限、湿度上限、湿度下限、温度回滞、湿度)命令:主机读数据格式: 开始从机地址命令寄存器起始地址寄存器个数 CRC校验5ms延迟1字节(0x01)0x03高字节 低字节0x00 0x33高字节 低字节0x00 0x00高字节 低字节从机返回数据格式:开始从机地址命令字节数数据 CRC校验5ms延迟1字节(0x01)0x0310温度上限高位温度上限低位温度下限高位温度下限低位湿度上限高位 湿度上限低位湿度下限高位 湿度下限低位温度回滞湿度回滞高字节 低字节例如: 命令:01 03 00 33 00 00 b5 c5 返回:01 03 0A 01 05 00 A1 02 56 01 C3 0A 32 C5 B23 读补偿状态及温湿度补偿数值:主机读数据格式: 开始从机地址命令寄存器起始地址寄存器个数 CRC校验5ms延迟1字节(0x01)0x03高字节 低字节0x00 0x44高字节 低字节0x00 0x00高字节 低字节从机返回数据格式:开始从机地址命令字节数数据 CRC校验5ms延迟1字节(0x01)0x035补偿状态温度补偿高字节温度补偿低字节湿度补偿高字节湿度补偿低字节高字节 低字节例如:命令:01 03 00 44 00 00 05 df返回:01 03 05 00 00 04 00 08 F2 95注意:补偿状态 =0x00 表示关补偿 =0x11表示开补偿 补偿高字节=0x00表示正补偿 =0x11表示负补偿 3写继电器设定值命令:主机写数据格式: 开始从机地址命令寄存器起始地址寄存器个数 写入字节数数据CRC校验10ms1字节(0x01)0x10高字节 低字节0x00 0x33高字节 低字节0x00 0x0010字节温度上限高位温度上限低位温度下限高位温度下限低位湿度上限高位 湿度上限低位湿度下限高位 湿度下限低位温度回滞湿度回滞高字节 低字节从机返回数据格式:开始从机地址命令寄存器起始地址寄存器个数 CRC校验10ms1字节(0x01)0x10高字节 低字节0x00 0x33高字节 低字节0x00 0x00高字节 低字节例如:命令:01 10 00 33 00 00 0a 01 93 00 cd 03 20 01 96 05 05 68 4f返回:01 10 00 33 00 00 30 063写温度补偿设定值命令:主机写数据格式: 开始从机地址命令寄存器起始地址寄存器个数 写入字节数数据CRC校验10ms1字节(0x01)0x10高字节 低字节0x00 044高字节 低字节0x00 0x005字节补偿状态温度补偿高字节温度补偿低字节湿度补偿高字节湿度补偿低字节高字节 低字节从机返回数据格式:开始从机地址命令寄存器起始地址寄存器个数 CRC校验10ms1字节(0x01)0x10高字节 低字节0x00 0x44高字节 低字节0x00 0x00高字节 低字节例如:命令:01 10 00 44 00 00 05 11 00 05 11 03 6e 04返回:01 10 00 44 00 00 80 1C4写IP地址:主机写数据格式: 01 10 00 55 00 00 01 02 1c 5b 开始从机地址命令寄存器起始地址寄存器个数 写入字节数数据CRC校验10ms1字节(0x01)0x10高字节 低字节0x00 055高字节 低字节0x00 0x00字节数0x010x02(IP地址)0x1c(高字节)0x5b 低字节从机返回数据格式: 02 10 00 55 00 00 D0 2A开始从机地址命令寄存器起始地址寄存器个数 CRC校验10ms0x020x10高字节 低字节0x00 0x55高字节 低字节0x00 0x00高字节 低字节0x2b 0x9cIP改后测试:读新地址数据:命令:02 03 00 22 00 00 e5 f3返回:02 03 05 00 D1 01 5D 00 A2 EB附件:读数命令(1-10):01 03 00 22 00 00 e5 c0 02 03 00 22 00 00 e5 f303 03 00 22 00 00 e4 2204 03 00 22 00 00 e5 9505 03 00 22 00 00 e4 4406 03 00 22 00 00 e4 7707 03 00 22 00 00 e5 a608 03 00 22 00 00 e5 5909 03 00 22 00 00 e4 880a 03 00 22 00 00 e4 bb0b 03 00 22 00 00 e5 6a0c 03 00 22 00 00 e4 dd0d 03 00 22 00 00 e5 0c0e 03 00 22 00 00 e5 3f0f 03 00 22 00 00 e4 ee改IP命令(1-10)01 10 00 55 00 00 01 02 1c 5b01 10 00 55 00 00 01 03 dd 9b01 10 00 55 00 00 01 04 9c 5901 10 00 55 00 00 01 05 5d 9901 10 00 55 00 00 01 06 1d 9801 10 00 55 00 00 01 07 dc 5801 10 00 55 00 00 01 08 9c 5c01 10 00 55 00 00 01 09 5d 9c01 10 00 55 00 00 01 0a 1d 9d01 10 00 55 00 00 01 0b dc 5d01 10 00 55 00 00 01 0c 9d 9f01 10 00 55 00 00 01 0d 5c 5f01 10 00 55 00 00 01 0e 1c 5e01 10 00 55 00 00 01 0f dd 9eCRC校验:unsigned char code auchCRCHi = 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0,0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41,0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0,0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40,0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1,0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41,0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1,0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41,0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0,0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40,0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1,0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40,0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0,0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40,0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0,0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40,0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0,0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41,0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0,0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41,0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0,0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40,0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1,0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41,0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0,0x80, 0x41, 0x00, 0xC1, 0x81, 0x40;unsigned char code auchCRCLo=0x00, 0xC0, 0xC1, 0x01, 0xC3, 0x03, 0x02, 0xC2, 0xC6, 0x06,0x07, 0xC7, 0x05, 0xC5, 0xC4, 0x04, 0xCC, 0x0C, 0x0D, 0xCD,0x0F, 0xCF, 0xCE, 0x0E, 0x0A, 0xCA, 0xCB, 0x0B, 0xC9, 0x09,0x08, 0xC8, 0xD8, 0x18, 0x19, 0xD9, 0x1B, 0xDB, 0xDA, 0x1A,0x1E, 0xDE, 0xDF, 0x1F, 0xDD, 0x1D, 0x1C, 0xDC, 0x14, 0xD4,0xD5, 0x15, 0xD7, 0x17, 0x16, 0xD6, 0xD2, 0x12, 0x13, 0xD3,0x11, 0xD1, 0xD0, 0x10, 0xF0, 0x30, 0x31, 0xF1, 0x33, 0xF3,0xF2, 0x32, 0x36, 0xF6, 0xF7, 0x37, 0xF5, 0x35, 0x34, 0xF4,0x3C, 0xFC, 0xFD, 0x3D, 0xFF, 0x3F, 0x3E, 0xFE, 0xFA, 0x3A,0x3B, 0xFB, 0x39, 0xF9, 0xF8, 0x38, 0x28, 0xE8, 0xE9, 0x29,0xEB, 0x2B, 0x2A, 0xEA, 0xEE, 0x2E, 0x2F, 0xEF, 0x2D, 0xED,0xEC, 0x2C, 0xE4, 0x24, 0x25, 0xE5, 0x27, 0xE7, 0xE6, 0x26,0x22, 0xE2, 0xE3, 0x23, 0xE1, 0x21, 0x20, 0xE0, 0xA0, 0x60,0x61, 0xA1, 0x63, 0xA3, 0xA2, 0x62, 0x66, 0xA6, 0xA7, 0x67,0xA5, 0x65, 0x64, 0xA4, 0x6C, 0xAC, 0xAD, 0x6D, 0xAF, 0x6F,0x6E, 0xAE, 0xAA, 0x6A, 0x6B, 0xAB, 0x69, 0xA9, 0xA8, 0x68,0x78, 0xB8, 0xB9, 0x79, 0xBB, 0x7B, 0x7A, 0xBA, 0xBE, 0x7E,0x7F, 0xBF, 0x7D, 0xBD, 0xBC, 0x7C, 0xB4, 0x74, 0x75, 0xB5,0x77, 0xB7, 0xB6, 0x76, 0x72, 0xB2, 0xB3, 0x73, 0xB1, 0x71,0x70, 0xB0, 0x50, 0x90, 0x91, 0x51, 0x93, 0x53, 0x52, 0x92,0x96, 0x56, 0x57, 0x97, 0x55, 0x95, 0x94, 0x54, 0x9C, 0x5C,0x5D, 0x9D, 0x5F, 0x9F, 0x9E, 0x5E, 0x5A, 0x9A, 0x9B, 0x5B,0x99, 0x59, 0x58, 0x98, 0x88, 0x48, 0x49, 0x89, 0x4B, 0x8B,0x8A, 0x4A, 0x4E, 0x8E, 0x8F, 0x4F, 0x8D, 0x4D, 0x4C, 0x8C,0x44, 0x84, 0x85, 0x45, 0x87, 0x47, 0x46, 0x86, 0x82, 0x42,0x43, 0x83, 0x41, 0x81, 0x80, 0x40;unsigned int calcrc16(unsigned char *puc
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 居住区规划案例分享
- 天一大联考皖豫联盟2025-2026学年生物高二上期末调研试题含解析
- 福建省龙岩市高级中学2023年高二上物理期末经典试题含解析
- 2025年内蒙古赤峰市重点高中化学高二第一学期期末复习检测试题含解析
- 山东电子职业技术学院《木材切削原理与刀具》2024-2025学年第一学期期末试卷
- 康复医学科脊柱骨折患者理疗康复培训要点
- 检验科实验室标本采集技术教程
- 泌尿外科膀胱肿瘤手术后护理指南
- 儿童神经母细胞瘤治疗方案培训
- 2025年中级注册安全工程师之安全生产技术基础押题练习试卷A卷附答案
- 湖南省A佳教育2024年11月高三联考试题及答案高三数学参考答案
- 供应链管理师三级实操考试题库及答案
- 社区警务管理办法
- 嗜铬细胞瘤副神经节瘤诊疗指南(2025年版)
- 预防流感守护健康课件
- 深海矿产勘探2025技术安全风险防控报告
- 住培师资培训学习心得(总结文件)
- 2025年大型设备安装服务项目投资分析及可行性报告
- DB14∕T 3236-2025 外倾双索面混凝土部分斜拉桥设计指南
- 肩周炎患者的护理课件
- invt英威腾CHF100A变频器说明书
评论
0/150
提交评论