佑富485协议液位压力YF-17通信协议.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
佑富485协议液位压力YF-17通信协议

YF-17变送板卡MODBUS-RTU通信协议 一.概述: 本协议遵守MODBUS通信协议,采用了MODBUS协议中的子集RTU方式.RS485半双工工作方式. 二.串行数据格式: 串口设置:无校验,8位数据,1位停止位. 举例:9600,N,8,1 含义:9600bps,无校验,8位数据位,1位停位. 本变送器支持的串口波特率为: 1200,2400,4800,9600,19200,38400,57600,115200 CRC校验的多项式:0xA001. BS-17的通信协议可以传输有符号整形数,也可以传输浮点类型数据。 通信格式: 有符号整形数输出: A.发送读命令格式: 地址 功能码 数据起始(H) 数据起始(L) 数据个数(H) 数据个数(L) CRC16 (L) CRC16 (H) 0X01 0X03 0X00 0X00 0X00 0X01 0X84 0X0A B.返回读数据格式:举例 地址 功能码 数据长度 数据 (H) 数据 (L) CRC16 (L) CRC16 (H) 0X01 0X03 0X02 0X00 0X01 0X79 0X84 2.写命令格式(06功能码)举例 地址 功能码 数据起始(H) 数据起始(L) 数据 (H) 数据 (L) CRC16 (L) CRC16 (H) 0X01 0X06 0X00 0X00 0X00 0X02 0X08 0X0B B.返回读数据格式:举例 地址 功能码 数据起始(H) 数据起始(L) 数据 (H) 数据 (L) CRC16 (L) CRC16 (H) 0X01 0X06 0X00 0X00 0X00 0X02 0X08 0X0B 3.异常应答返回 地址 功能码 异常码 CRC16 (L) CRC16 (H) 0X01 0X80+功能码 0x01(非法功能) 0x02(非法数据地址) 0x03(非法数据) 整形数支持的命令及命令和数据意义: 功能码 数据偏移 (10进制) 数据个数 字节 数据范围 指令意义 0x03功能码读取数据 整形数读取范围 0x03 0 1 2 1-255 读取从机地址 0x03 1 1 2 0-1200 1-2400 2-4800 3-9600 4-19200 5-38400 6-57600 7-115200 波特率读取 0x03 2 1 2 0-3 通信校验模式(目前无效) 0x03 3 1 2 Kpa Mpa Ma % Inh2o Fth2o MmH2O MmHg PSI Bar Mbar Kg/cm2 Pa Torr Atm 空 M Cm Mm inHg mHg Mh2O 压力单位 0x03 4 1 2 0-#### 1-###.# 2-##.## 3-#.### 4-#.#### 小数点分别代表0-4位小数点 0X03 5 1 2 0-30 滤波系数 0x03 6 1 2 0-电流显示 1-压力显示 2-百分比显示 主屏显示模式 0x03 7 1 2 0-不显示 1-显示温度 付屏显示模式 0x03 8 1 2 0-线性输出 1-开方输出 电流输出模式 整形数据用户需要的列举完毕 浮点数读取范围 功能码(16进制) 偏移地址 (10进制) 字数 字节数 数据范围 备注 0x03 20-21 2 4 0-20.000 理论电流输出 0x03 22-23 2 4 -19999-99999 压力输出(主变量输出) 0x03 24-25 2 4 -19999-99999 主变量偏移值 0x03 26-27 2 4 -19999-99999 变送量程低点 0x03 28-29 2 4 -19999-99999 变送量程高点 0x03 30-31 2 4 -19999-99999 传感器量程低点 0x03 32-33 2 4 -19999-99999 传感器量程高点 0x03 42-43 2 4 0-1.00000 主变量增益系数 0X03 181-182 2 4 -40-120℃ 内部温度传感器 以上是浮点数读取数据的范围 0x06功能码写数据 0x06 0 1 2 1-255 改写从机地址 0x06 1 1 2 0-1200 1-2400 2-4800 3-9600 4-19200 5-38400 6-57600 7-115200 修改波特率 0x06 24-25 2 4 -19999-99999 零位偏移值.压力输出值=校准测量值+零位偏移值 保存 0x06 65535 1 2 保存到用户区 浮点数的传输请参考MODBUS-RTU协议中关于多字节浮点数传输的规定。 读取压力命令举例:(hex) Tx:01 03 00 16 00 02 25

文档评论(0)

sandaolingcrh + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档