M-BUS 协议
(1)概述
新版TUF-2000 电池供电低功耗系列超声波流量计/热量计通信协议使用M-BUS通信协议格式,这
是一种新型的欧盟标准,适用于所有仪表联网(可包括电表、水表、热量表、煤气表等),其细节请
参考
www.m-bus.com。M-BUS模块采用的双绞线既能够传输数据又能给所有连接在总线上的所有可以
是不同类型的仪表供电。
每一台新版TUF-2000 电池供电低功耗系列超声波流量计/热量计出厂时都配置了M-BUS 协议的
软件部分。但M-BUS 硬件模块部分用户需要在订货时单独订购。
在大多数应用条件下,M-BUS 协议的软件部分是完全可以在RS232 总线以及RS485 总线上使用
的。
(2)接口
新版TUF-2000 电池供电低功耗系列超声波流量计/热量计根据不同型号,或者根据用户的要
求,可以具有下列不同的硬件配置
(A)RS-232 接口(已配置)
(B)RS-485 接口(已配置)。
(C)光电接口适配板:可以配合带光电接口的仪表读出器很方便的读出其内部的参数。
(D)M-BUS 适配板:使用单根双绞线即能实现双向数据通信、又能使用这根双绞线给仪表供电
报文格式 采用欧盟标准 IEC 870-5-1 关于遥控设备传输协议第一节--通信格式
波特率:300/1200/2400/4800/9600/19200/14400 波特
校验位:奇偶无校验
数据格式:长度可变、多字节数据低位字节在前(即“模式1”)
(3)有关细节
(A)校验和CS 的求法:从C 域至校验和前第一个字节所有字节的8 位累加和,不计进位。
(B)地址 FDh(以下h 后缀是指16 进制)用于地址扩展到第二地址, 而发地址 FEh 和FFh
是广播地址,地址 FEh 需要从机做出应答,而地址FFh 不需要做出回答。
(C)如果存在第一地址相同的多台从机在总线上这种情况,就会发生冲突。冲突时M-BUS 总线
电流电压会发生异常变化,主机可以利用这种异常,辅助‘撤选’ ‘选用第二地址’等报文,
可以自动解决冲突问题。一般来讲,M-BUS 可以实现自动的地址重新分配。
(D)请不要使用那些厂家专用而用户很少使用的主机命令,因为这些命令会造成表计不能正常
工作。
(E)请注意TUF-2000W 型仪表的MBUS 协议与国外进口产品协议存在一些差别。
(4)软件协议
有关M-BUS 协议的详细介绍请参考 DIN EN1434-3,有关M-BUS 协议的更详细的介绍可以参考
“The M-BUS:A Documentation”此文可以从
www.m-bus.com 网站上获得。
新版TUF-2000 型系列超声波超低功耗工业水表/超声波采用的报文格式为可变格式。并且热表
和水表采用了同样的协议,用户在不需要热量数据的情况下,只须抛弃不需要的数据,或者采用下
表中的通用预定数据报文只选取需要的数据。
TUF/TUC-2000 超声波流量计/热量表通讯协议
15
新版TUF-2000 型系列超声波超低功耗工业水表/超声波具支持如下功能。
* 支持第二M-BUS 寻址访问
* 可以修改第一M-BUS 地址
* 可以更改日期时间
* 支持在线更改仪表工作参数
具体协议见下页表格
(请注意M-BUS 报文中一些不常用的变量不完全)