2024年5月15日发(作者:濯宜然)
MULTICAL® 603 M-Bus协议(V1.1)
1. 介绍
1.1 概况介绍
本协议只适用于MULTICAL 603 M-Bus。
M-Bus模块有如下几种。
图1 图2
图3
HC-003-20和HC-003-21可以使用电池和市电供电,但是HC-003-22只可以使用24V
和230V电源供电。
HC-003-33可以用于连接24VAC常开或常关的电热执行器。
支持的波特率有300,2400,9600和19200,8E1。
1.2 通信间隔
MULTICAL603最小通信间隔为2s。
为了确保电池寿命,通信间隔应大于10s。不建议太频繁的通信。
1.3 M-Bus格式
M-Bus协议有以下几种帧格式。
单字符 短帧
Ack. = E5h Start = 10h
C-Field
A-Field
Checksum
Stop = 16h
控制帧
Start = 68h
L-Field = 3
L-Field = 3
Start = 68h
C-Field
A-Field
CI-Field
Checksum
Stop = 16h
长帧
Start = 68h
L-Field = N +
3
L-Field = N +
3
Start = 68h
C-Field
A-Field
CI-Field
Userdata
(N = 0..252
bytes)
Checksum
Stop = 16h
1.4 通信流程
M-Bus抄表可分为下面四种抄表方式。
项目
热量表
一级地址 二级地址
描述
一级地址通讯 1-250(0h-FAh) —— 利用一级地址与单块热量表通讯
二级地址通讯 253(FDh) 地址码 利用二级地址与单块热量表通讯
点对点通讯 254(FEh) —— 采集器只连接一块热量表
广播通讯 255(FFh) —— 采集器统一修改所有热量表参数
➢ 按照一级地址通信
每块表都有一个独立的一级地址,一级地址通信最多可连接250块表。
➢ 按照二级地址通信
二级地址(序列号) 通讯是对一级地址通讯的扩展。当仪表数量过多时,一级地址
无法满足通讯要求,此时需要通过二级地址进行扩展。 与一级地址通讯不同,使用
二级地址通讯时首先要通过二级地址“选择仪表”。选择仪表成功后,便可通过一级
地址“FDh”与被选中仪表进行通讯。通讯结束后还要发送“取消选择” 命令, 以释放
一级地址“FDh”,以备继续与其他仪表通讯。 具体流程如下:
➢ 点对点通信
点对点通信仅用于采集器只连接一块表时,一级地址统一使用“FE”,抄表流程与一
级地址通信完全相同。
➢ 广播通信
2024年5月15日发(作者:濯宜然)
MULTICAL® 603 M-Bus协议(V1.1)
1. 介绍
1.1 概况介绍
本协议只适用于MULTICAL 603 M-Bus。
M-Bus模块有如下几种。
图1 图2
图3
HC-003-20和HC-003-21可以使用电池和市电供电,但是HC-003-22只可以使用24V
和230V电源供电。
HC-003-33可以用于连接24VAC常开或常关的电热执行器。
支持的波特率有300,2400,9600和19200,8E1。
1.2 通信间隔
MULTICAL603最小通信间隔为2s。
为了确保电池寿命,通信间隔应大于10s。不建议太频繁的通信。
1.3 M-Bus格式
M-Bus协议有以下几种帧格式。
单字符 短帧
Ack. = E5h Start = 10h
C-Field
A-Field
Checksum
Stop = 16h
控制帧
Start = 68h
L-Field = 3
L-Field = 3
Start = 68h
C-Field
A-Field
CI-Field
Checksum
Stop = 16h
长帧
Start = 68h
L-Field = N +
3
L-Field = N +
3
Start = 68h
C-Field
A-Field
CI-Field
Userdata
(N = 0..252
bytes)
Checksum
Stop = 16h
1.4 通信流程
M-Bus抄表可分为下面四种抄表方式。
项目
热量表
一级地址 二级地址
描述
一级地址通讯 1-250(0h-FAh) —— 利用一级地址与单块热量表通讯
二级地址通讯 253(FDh) 地址码 利用二级地址与单块热量表通讯
点对点通讯 254(FEh) —— 采集器只连接一块热量表
广播通讯 255(FFh) —— 采集器统一修改所有热量表参数
➢ 按照一级地址通信
每块表都有一个独立的一级地址,一级地址通信最多可连接250块表。
➢ 按照二级地址通信
二级地址(序列号) 通讯是对一级地址通讯的扩展。当仪表数量过多时,一级地址
无法满足通讯要求,此时需要通过二级地址进行扩展。 与一级地址通讯不同,使用
二级地址通讯时首先要通过二级地址“选择仪表”。选择仪表成功后,便可通过一级
地址“FDh”与被选中仪表进行通讯。通讯结束后还要发送“取消选择” 命令, 以释放
一级地址“FDh”,以备继续与其他仪表通讯。 具体流程如下:
➢ 点对点通信
点对点通信仅用于采集器只连接一块表时,一级地址统一使用“FE”,抄表流程与一
级地址通信完全相同。
➢ 广播通信