- {{item.name}}
MAG8000电池流量计MODBUS RTU 通讯指南(更新版)
- 0
- 619
- 6366
第一部分:通讯设置方法
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%未阅读,请登录后下载/查看文档
- 评论
-
分享
扫码分享
- 收藏 收藏
- 点赞 点赞
- 纠错 纠错
- 如何使用Flow Tool 修改MAG8000 MODBUS通信站地址
- MP 277与Omron PLC通讯指南
- 西门子冗余系统指南(更新版)
- MAG6000电磁流量计的MODUBUS RTU通讯简介
- 基于S7-300,400以太网通讯模块CP343-1&CP443-1 Modbus TCP通讯快速入门(更新版本V4.3)
- MAG5000电磁流量计需要如何改造才能实现MODBUS通信功能
- S7-400 PROFINET IO 工业无线iPCF通讯快速入门(更新版)
- 如何实现S7、WinAC和WinCC的以太网通讯(更新版)
- S7-400多CPU通讯(更新版)
- SIMOTION与SIMATIC之间 通过PN I-Device进行通讯(更新版)
{{item.nickName}}