- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电磁流量计通信规约
电磁流量计技术文件
电磁流量计Modbus-ASCII通信规约
二00六年五月
电磁流量计Modbus-ASCII通信规约
一 、 通信物理层: RS-485
二 、 通信协议: Modbus-ASCII
三 、 字节通信格式
1 个起始位,8 个数据位(无奇偶校),1 个停止位;传输时低位在前,高位在后。
四、 参数格式
1、 为了便于软件操作,每个参数固定5个字节。信息字节: BCD2为0;BCD1中的低3位表示小数点的位置,第4位为1表示该参数为负数。BCD3---BCD10为8位数据,若有的参数不足8位,则高位用0充之。
参 数 BCD码排法 例1(正数) 例2(负数) 高
低 信息 字节1 BCD2 BCD1
357.968 0 3
0 4 参数 字节2 BCD4 BCD3 0 0 9 6 参数 字节3 BCD6 BCD5 3 5 7 3 参数 字节4 BCD8 BCD7 7 9 8 5 参数 字节5 BCD10 BCD9 6 8 1 2 2、 传送时,1个BCD码变成1个ASCII码,固1个参数字节传送时有10个字节。
3、 发送时高字节前,低字节在后。
五 、 命令与应答
1、 通信帧的一般格式:
: 地址 命令 参数起始号 参数个数 参数 LRC校验 回车 换行 1字节2字节2字节 2字节 2字节 N字节 2字节 1字节 1字节
2、 上位机向仪表读取多个数据 03H命令
上位机向仪表读取数据
: 地址 03 参数起始号 参数个数 LRC校验 回车 换行 1字节 2字节 2字节 2字节 2字节 2字节 1字节 1字节
例如,上位机向01号仪表从00号参数开始读取6个数据,ASCII码命令形式如下:
3A 30 31 30 33 30 30 30 36 37 36 0D 0A
仪表向上位机正常回送应答数据
: 地址 03 参数字节数 参数内容 LRC校验 回车 换行 1字节 2字节 2字节 2字节 N字节 2字节 1字节 1字节
例如,执行上条命令将得到如下应答数据:
3A 30 31 30 33 33 43 30 32 30 30 30 3032 31 34 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 33 30 30 30 30 30 30 30 30 30 35 30 30 30 30 30 30 30 30 30 32 30 30 30 30 30 30 30 30 30 30 37 33 0D 0A
翻译:瞬时流量: 21。40 m3/h 出错信息:00 净累积量:3 m3
正向累积量:5 m3 负向累积量:2 m3 备用参数:00
仪表向上位机发送出错信息
: 地址 83 附加信息 LRC校验 回车 换行 1字节 2字节 2字节 2字节 2字节 1字节 1字节
例如,校验和错: 3A 30 31 38 33 30 37 43 44 0D 0A
3、 上位机向仪表写入单个数据 06H命令
上位机向仪表写入数据
: 地址 06 参数号 参数内容 LRC校验 回车 换行 1字节 2字节 2字节 2字节 N字节 2字节 1字节 1字节
例如:上位机向01号仪表从08号参数写入阻尼时间5秒,ASCII码命令形式如下:
3A 30 31 30 36 30 38 30 30 30 30 30 30 30 30 30 35 45 43 0D 0A
仪表向上位机正常回送应答信息(原命令原封不动回送)
: 地址 06 参数号 参数内容 LRC校验 回车 换行 1字节 2字节 2字节 2字节 N字节 2字节 1字节 1字节
例如:上条命令的应答信息如下:
3A 30 31 30 36 30 38 30 30 30 30 30 30 30 30 30 35 45 43 0D 0A
仪表向上位机发送出错信息
: 地址 86 附加信息 LRC校验 回车 换行 1字节 2字节 2字节 2字节 2字节 1字节 1字节
例如:非法数据值
3A 30 31 38 36 30 33 43 45 0D 0A
六、LRC校验
LRC校验是除冒号、回车、换行以外的所有信息累加和(8位
您可能关注的文档
- 燃气轮机温度控制与性能试验.pdf
- 热工学chapter1.ppt
- 煤矿井巷漏垮冒顶的预防及处理措施.doc
- 燃烧和灭火第一课时教案1.doc
- 煤矿安全规程考试复习题.doc
- 燃烧热能源例题.doc
- 爱医资源-首都医科大学附属北京友谊医院应急预案汇编.doc
- 爱受伤的笨笨.ppt
- 爱国演讲:我们为什么要上学.doc
- 爱尔康培训-白内障围手术期用药.pdf
- 人教版英语5年级下册全册教学课件.pptx
- 部编人教版2年级上册语文全册教学课件含单元及专项复习.pptx
- 人教版8年级上册英语全册教学课件(2021年8月修订).pptx
- 教科版(2017版)6年级上册科学全册课件+课时练.pptx
- 人教版PEP版6年级英语下册全册教学课件(2022年12月修订).pptx
- 部编人教版2年级下册语文全册课件(2021年春修订).pptx
- 人教版数学6年级下册全册教学课件(2023年教材).pptx
- 湘少版5年级下册英语全册教学课件(2021年春修订).pptx
- 人教PEP4年级下册英语全册教学课件 [2}.pptx
- 人教版6年级上册英语全册教学课件.pptx
文档评论(0)