• {{item.name}}
流量测量仪表 {{item.name}}
{{item2.name}}
更多
操作指南

MAG8000电池流量计MODBUS RTU 通讯指南(更新版)

star star star star star
5.0 分
  • 使用操作
  • 电磁流量计
文档编号:A0137| 文档类型:操作指南| 发布时间:2024年03月11日
  • 0
  • 619
  • 6366
MAG8000电池式电磁水表,在灌溉、计量收费、水管网和水提取等应用领域得到广泛使用,且支持Modbus通讯和GPRS无线通讯等功能,在国内得到很多用户的青睐,此文主要是详细介绍其Modbus通讯的建立和数据格式,以方便用户更好的使用。

第一部分:通讯设置方法
1. Modbus RTU RS485 二线制,按要求接线

短接块放在”on”的位置,出厂默认就放在”on”上

通讯板及接线实物图片如下:

2. 串口设置:如下图.(调试时只要把串口设置都恢复为出厂设置)

3. 现场确认MAG8000的地址及通讯速率(地址及通讯速率无法通过按键进行修改,可以通过MAG8000专用软件或其他通用Modbus软件修改)

4. 调试软件设置

5.如何计算字符串

通讯不上常见问题:

1. 电脑串口设置问题 (因为我们平时使用PDM软件设置不同,调试时先把串口的高级设置恢复工厂设置)2. 现场地址不对应3. Modbus软件通讯速率设置与MAG8000默认设置不对应

第二部分:数据格式分析

1, 读取流速:
发送命令格式:01030BB80002460A
01: 从站地址 (1)
03:功能码(读取保持在寄存器中内容)
0B B8: Modbus地址/起始寄存器地址 (3000 十进制)
00 02: 数量 (2 个寄存器)
46 0A: CRC16校验码

响应命令格式如下定义

关于32位浮点型响应格式及计算公式的详细说明,可以参考本网站的另一篇文档“MAG6000电磁流量计的MODUBUS RTU通讯简介”。本例对累积流量进行详细说明,说明格式如下文。

2, 读取累积流量:
发送命令格式:01030BC900049613
01: 从站地址 (1)
03: 功能码(读取保持在寄存器中内容)
0B C9: Modbus地址/起始寄存器地址(3017 十进制)
00 04: 数量 (4 个寄存器或8个字节)
96 13: CRC16校验码

响应命令格式:0103000000C80000D6D88AD8
01: 从站地址 (1)
03: 功能码(读取保持在寄存器中内容)
00 00 00 C8 00 00 D6 D8: 值 (8 个字节,十六进制值。前四个字节00 00 00 C8 = 200 十进制 和后四个字节= 00 00 D6 D8 = 55000 十进制.累积类型(西门子定义totaltype)值:200.00055)
8A D8: CRC16

以上累积类型响应格式如下定义

对累积类型格式更多描述见下:
整数部分+(小数部分除以10的9次方)=累积流量
累积量数据定义格式如下:是有符合长整数型,最大累积量为:2147483647m3

以下将十六进制转换成十进制读数举例如下:

累积量为92506774.000000 m3 时的响应格式:
01 03 08 05 83 3A 96 00 00 00 00 B0 57

通过西门子STEP 7软件变量表转换(仅供参考),以方便查看比较

读数:92486294 m3

累积量为271.234000 m3 时的响应格式:

01 03 08 00 00 01 0F 0D F2 8E 7F 47 18

以上分别为整数部分和小数部分

271+233999999/1000000000=271.234

累积量为1979.058700 m3 时的响应格式:

01 03 08 00 00 07 BB 03 7F B0 E0 35 AF

以上分别为整数部分和小数部分

1979+58700000/1000000000=1979.058700

关键詞
MAG8000,Modbus RTU,通讯


您可以前往全球资源库查看此文档

剩余80%未阅读,请登录后下载/查看文档

  • 评论
更多
  • 分享

    扫码分享

提示
您即将前往“全球技术资源库”。
“全球技术资源库”的用户名与本地支持中心(下载中心、技术论坛、找答案、1847工业学习平台)的用户名不通用。如果需要在全球技术资源库下载文档,您需要重新登录或注册。
确定

0元领课点我

信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。