




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、串口通讯 modbus 协议串口通讯常用的有 rs232 和 rs485rs232全双工,电缆最长 15.2m发送 txd;接收 rxd逻辑 1(mark)=-3v-15v逻辑 0(space)=+3+15vrs485半双工,电缆最长 1200m线制:两线,a、b多台设备连接:所有 a 并联,所有 b 并联rs485 转 usb。安装完驱动后会多一个串口(com 口),可在 属性=高级 中 修改串口号 com n。串口(及 modbus)配置波特率 baud rate 4800、9600 、19200、38400、57600串口奇偶校验 parity check无,奇检验,偶校验串口数据位 d
2、atabits 7 或 8 位 停止位 stopbits 1 或者 2 位串口串口双工模式半双工或者全双工(带 rts/cts 控制)串口站号 slave id 1(0 为主站) modbus 协议 protocol modbus rtu modbus主从状态超时responsetimeout从、主 modbus1 秒 modbus延时 200 毫秒 modbus 停止位有校验时 1bit,无校验时 2bit其他ttl(晶体管-晶体管逻辑电平)电平信号。+5v 等价于逻辑“1”,0v 等价于逻 辑“0”modbus-rtu 协议rs485 是硬件,modbus-rtu 是协议。一般 rs485
3、 上跑的也就是 modbus-rtu, 所以被混为一谈。modbus 协议在一根通讯线上使用主从应答式连接(半双工)主机查询,从机回应modbus-rtu 帧结构地址 函数数据1 字节 1 字节 n 字节 一般主机查询1 2 3 4 5校验码2 字节678设备地 功能编 址 码地址高字节地址低字节数据高字节数据低字节crc 高字节crc 低字节1 字节 1 字节 1 字节 1 字节 1 字节1 字节1 字节1 字节地址:1247常用功能码功能码功能位数操作 io说明01读取线圈状态1 位读do取得一组逻辑线圈的当前状态取得一组开关输入的当前状2345读取输入状态读取保持寄存 器读取输入寄存 器
4、强置单线圈1 位16 位整型16 位整型位读读读写diaoaido态在一个或多个保持寄存器中 取得当前的二进制值在一个或多个输入寄存器中 取得当前的二进制值强置一个逻辑线圈的通断状态06预置单寄存器 16 位整型写ao把具体二进值装入一个保持寄存器15强置多线圈位写do强置一串连续逻辑线圈的通断16预置多寄存器 16 位整型写ao把具体的二进制值装入一串 连续的保持寄存器数据设备不同,数据位数不同起始地址:0001默认情况下先发地位,后发高位错误校验(crc)用串口调试软件计算有的通讯 crc 高字节在前,有的通讯 crc 高字节在后 2 路继电器模块读写实例参见 modbus 协议规定读继电
5、器输出数据:01设备地址功能码数据地址高位 8位数据地址低位 8位读取数量高 8 位读取数量低 8 位crc 低 crc 高字节 字节备注读取01 01 000000 02 bd cb00、01状态返回 data16 进制 2 进制低 8 位 00 0000都不亮01 0001 00 亮02 0010 01 亮 03 0011 00、01 都亮读输入数据:02设备地址功能码数据地址高位 8位数据地址低位 8位读取数量高 8 位读取数量低 8 位crc 低 crc 高字节 字节备注01 02 00 00 00 02 f9 cb 返回类似上条写继电器输出数据:05设备 功能 数据地址 数据地址 地
6、址 码 高位 8 位 低位 8 位内容高 8 位内容 crc crc 低 8 位 低 高备注01 05 00 00 ff 00 8c 3a 01 05 00 01 ff 00 8c 3a 01 05 00 00 00 00 cd ca 01 05 00 01 00 00 9c 0a数据地址:00、01内容中:0000 为关,ff00 为开crc 为低字节在前浙江奥新仪表的串口通讯是自定义的 rs485“通讯协议”主机查询开 00开 01关 00关 012a 01 002e起始位 地址从机回应功能码 00 瞬时流量 04 正向总量结束位01从机地址00命令个位十位d0百位千位d1万位十万位d2 d3 d4 d5校验和0aah结束
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年医疗健康行业:医疗健康行业创新技术应用与市场潜力研究
- 肿瘤中医养生调理课件
- 肿瘤病人护理病例讨论
- 培训版权课件
- 肿瘤基因检测初学入门
- HTML5移动开发培训
- 社区护理学:以家庭为中心
- 中班健康:红眼咪咪防护指南
- 新颖小学英语题目及答案
- 科研基本素质课件
- GB/T 26059-2010钛及钛合金网板
- GB/T 19673.2-2013滚动轴承套筒型直线球轴承附件第2部分:5系列外形尺寸和公差
- 《士兵突击》课件
- 《长方形和正方形》 完整版课件
- 苏教版六年级科学下册期末考试卷及答案
- 孕产期保健管理及工作规范(喀什)
- 再遇青春同学聚会画册PPT模板
- 二、施组报审表
- 无砟轨道底座板首件施工总结(最新)
- 油藏数值模拟中几种主要的数学模型
- 200立方米谷氨酸发酵罐设计
评论
0/150
提交评论