MBUS 和MODBUS 什么关系啊

如题所述

MBUS 和MODBUS之间的关系:

M-Bus是针对仪表(主要是热表)的单线制通讯总线标准,对于物理层、数据链路层、应用层和网络层都有严格的规定。Modbus则对物理层没有过多限制,在RS-232、RS-485、TCP/IP、光纤、红外等任意物理层上都可以跑,基本上来说,Modbus只包含应用层和网络层的定义。

M-Bus 是一种专门为消耗测量仪器和计数器传送信息的数据总线设计的。M-Bus在建筑物和工业能源消耗数据采集有多方面的应用。Modbus协议是一个master/slave架构的协议。有一个节点是master节点。

其他使用Modbus协议参与通信的节点是slave节点。每一个slave设备都有一个唯一的地址。在串行和MB+网络中,只有被指定为主节点的节点可以启动一个命令(在以太网上,任何一个设备都能发送一个Modbus命令,但是通常也只有一个主节点设备启动指令)。

扩展资料:

1、M-Bus的工作原理: 

只有在计算中心发出询问的情况下,才能够在附有MESSDAS软件计算中心和计数器之间执行数据交换。也就是说,各个终端在计算中心发出指令后才能够提供数据。从M-Bus物理角度来看各终端之间是不会产生数据交换的。

M-Bus是一个层次化的系统,由一个主设备、若干从设备和一对连接线缆组成,所有从设备并行连接在总线上,由主设备控制总线上的所有串行通信进程。

2、Modbus比其他通信协议使用的更广泛的主要原因有:

(1)公开发表并且无版权要求;

(2)易于部署和维护;

(3)对供应商来说,修改移动本地的比特或字节没有很多限制。

参考资料来源:百度百科-Modbus通讯协议

参考资料来源:百度百科-m-bus

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-08-02
没什么关系。。。
MBUS是仪表总线。主要是物理层,是一种可以小电流供电可以通讯的二总线,主打的这种简便布线的通讯方法。类似二总线物理层技术大功率还有POWERBUS。
好比物理层四线技术有RS485一样。
相当于你电脑中的硬件,奔腾4,酷睿,赛扬。
而MODBUS相当于跑在硬件上的一个软件,只是规范了一个协议,规范了通讯对话的格式。第一句问什么,第二句问什么,回答第一句回答什么,第二句回答什么。
所以,MODBUS其实可以跑在各个硬件上,UART,RS485,POWERBUS,都能顺畅的用MODBUS进行主节点与传感器和执行器之间的通讯。
一样的,MBUS,RS485,POWERBUS,也都可以跑任何协议。可以使用行业规范的协议,也可以自拟通讯应答协议。
第2个回答  2023-11-04
MBUS 和MODBUS之间的关系:MBUS是通指讯方式的一种,MODBUS是指通讯协议的一种。
M-Bus是针对仪表(如热量表)的单线制通讯总线标准,对于物理层、数据链路层、应用层和网络层都有严格的规定。Modbus则对物理层没有过多限制,在RS-232、RS-485、TCP/IP、光纤、红外、MBUS等任意物理层上都可以跑,基本上来说,Modbus只包含应用层和网络层的定义。
M-Bus 是一种专门为消耗测量仪器和计数器传送信息的数据总线设计的。M-Bus在建筑物和工业能源消耗数据采集有多方面的应用。Modbus协议是一个master/slave架构的协议。有一个节点是master节点。
第3个回答  2012-07-19
没有任何关系。MBus是Meter-Bus的缩写。