0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

什么是M-Bus总线协议?

亿佰特物联网应用专家 2023-07-31 23:08 次阅读

M-Bus总线概述

M-Bus(Meter Bus)即仪表总线,M-Bus总线开发的目的是用于满足网络系统和远程抄表的需要。M-Bus总线是Paderborn大学的Dr.Horst Ziegler与TI公司的Deutschland GmbH和Techem GmbH共同提出的,专门用于公共事业仪表的总线结构,全称为Meter-Bus,简称M-Bus。

在OSI的七层网络模型中,M-Bus只对物理层、链路层、网络层、应用层进行了功能定义,由于在ISO-OSI参考模型中不允许上一层次改变如波特率、地址等参数,因此在七层模型之外M-Bus定义了一个管理层,可以不遵守OSI模型对任一层次进行管理。

M-Bus具有布线简单、拓扑无关、抗干扰强等特点,在非电力仪表中的适用性明显优于RS485、Lonwork等传输方式,已在建筑物和工业能源消耗数据采集等方面得到广泛应用。

1f0f4bda-2fb4-11ee-bbcf-dac502259ad0.png

M-Bus系统采用半双工异步通讯,传输速率300~9600bps,传输距离较远,总线连接方式采用总线型拓扑结构,可以在几公里的距离上连接几百个从设备。M-Bus是一个层次化的系统,由一个主设备、若干从设备和一对连接线缆组成,所有从设备并行连接在总线上,由主设备控制总线上的所有串行通信进程。典型的M-Bus总线框架,如下图所示,其中Master表示M-Bus总线控制器,Slave代表挂在总线上的仪表设备,也就是主从应答模式。

1f310554-2fb4-11ee-bbcf-dac502259ad0.png

M-Bus总线特点

(1)两线制总线,没有正负极之分,施工简单;

(2)采用独特的电平特征传输数字信号,抗干扰能力强,传输距离长;

(3)可以选择总线供电,降低维护成本;

(4)总线型拓扑结构,扩展方便,组网成本低;

(5)任一从站的故障不影响整个总线的功能;

(6)专门设计的报文格式,满足能耗计量仪表联网和远程读数的需要。

M-Bus总线工作原理

M-Bus两线电缆通常采用标准双绞线,没有正负极之分。布线无拓扑要求,总线自供电,具有抗干扰能力强、中继级数多、带终端级数多等优势,是目前自动抄表系统应用的最好的总线标准之一。

M-Bus物理层码流传输具有独特的电平特征。主设备到从设备的码流传递通过电平的偏移实现,从设备到主设备的码流传递则通过调制从设备消耗的电流来实现。定义逻辑“1”为MARK,逻辑“0”为SPACE。

1f45f7c0-2fb4-11ee-bbcf-dac502259ad0.png

M-Bus主设备向从设备发送逻辑“1”(MARK)时,总线电压为Vmark(≤42V),发送逻辑“0”(SPACE)时,电压下降10V以上,降到Vspace(≥12V);从站向主站发送逻辑“1”时,从站所取电流为Imark(≤1.5mA),发送逻辑“0”时,从站的M-Bus接口会在Imark上加上脉冲电流11-20mA,形成Ispace。

主设备通过检测总线上是否出现11-20mA脉冲电流确定接收“0”还是“1”;从设备接收数据时,由于总线绝对电压会随着距离和总线电流变化而变化,故通过检测总线电压与动态参考电压是否相差10V以上来确定接收“0”还是“1”。因此M-Bus在任何时候的数据传输都是单向传输,从主设备到从设备或自从设备到主设备,这种通信方式不仅实现了对从设备的远程供电同时还获得较强的抗干扰能力,能抵抗外部干扰。

M-Bus协议规定总线处于空闲状态是用逻辑“1”表示,即总线电压维持在Vmark,而每个从站取电流Imark≈1.5mA,即两线制总线上的总电流等于Imark*从站总数。这样无论总线处于空闲状态还是数据传输状态,总线电压不低于Vspace,每个从站获取电流不小于Imark,这个电流就可用作从站供电电源。在M-Bus的正常运行状态下,总线可以持续不断地既传输信号又提供电源,使终端仪表所用电池成为备用电源,减少了仪表定期维护、更换电池等工作,仪表的安装位置也可以比较随意。

1f64f9fe-2fb4-11ee-bbcf-dac502259ad0.png

M-Bus总线广泛应用于各类控制器、集中器等设备装置中,便于控制系统收集相关仪表的实时数据,然后再通过各类通信方式将数据传送至服务器做分析处理,这样就可以实现远程数据的实时采集、巡检和监控等功能。M-Bus总线被广泛应用于三表集抄、智能家庭控制网络、消防报警及联动网络、小区智能化控制网络、中央空调控制系统领域中。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 协议
    +关注

    关注

    2

    文章

    608

    浏览量

    39448
  • 总线
    +关注

    关注

    10

    文章

    2914

    浏览量

    88693
  • bus
    bus
    +关注

    关注

    0

    文章

    121

    浏览量

    47941
收藏 人收藏

    相关推荐

    STM32G4 CAN为什么无法检测到bus-off状态?

    和CAN-L末端在金属导线上滑动以减小短接的距离,发现距离减小到一定时就进入了bus-off。 4、细节:总线除了CAN盒子(接上位机)后只有板子,直接通过两根线进行了连接,总线长还不到0.5
    发表于 03-11 07:46

    iic协议与其他总线协议比较

    在现代电子系统中,总线协议扮演着至关重要的角色,它们允许不同的电子组件之间进行通信和数据交换。I2C协议是其中一种流行的总线协议,以其简单性
    的头像 发表于 02-05 13:36 386次阅读

    CAN-Bus总线电缆行业技术发展趋势及市场空间预测报告

    根据Global Info Research项目团队最新调研,预计2030年全球CAN-Bus总线电缆产值达到2287百万美元,2024-2030年期间年复合增长率CAGR为3.6%。
    的头像 发表于 12-31 10:59 415次阅读

    总线通信协议解析及应用

    在现代计算机系统中,总线通信协议扮演着至关重要的角色。它们定义了数据如何在处理器、内存、输入/输出设备等组件之间传输。 总线通信协议的基本概念 总线
    的头像 发表于 12-31 10:07 398次阅读

    如何选择合适的总线协议

    在现代电子系统中,总线协议扮演着至关重要的角色,它负责协调各个组件之间的数据传输。选择合适的总线协议可以确保系统的高性能、可靠性和可扩展性。 1. 理解
    的头像 发表于 12-31 09:41 197次阅读

    RISC-V芯片中使用的各种常用总线释义

    High-performance Bus总线是AMBA(Advanced Microcontroller Bus Architecture)总线
    发表于 12-28 17:53

    MS720TE——仪表总线(M-BUS)主站收发电路

    MS720TE 是专为 M-Bus 标准(EN1434-3)的应用而开发的主机收发电路。感兴趣的朋友可以了解一下
    的头像 发表于 12-11 15:32 467次阅读
    MS720TE——仪表<b class='flag-5'>总线</b>(<b class='flag-5'>M-BUS</b>)主站收发电路

    MS721——仪表总线(M-Bus)从站收发电路

    MS721是为M-Bus标准(EN1434-3)的应用而开发的单片收发电路。提供方案和FAE支持,欢迎了解
    的头像 发表于 10-29 16:29 689次阅读
    MS721——仪表<b class='flag-5'>总线</b>(<b class='flag-5'>M-Bus</b>)从站收发电路

    MS726——仪表总线(M-BUS)从站收发电路

    MS726 是为 M-Bus 标准(EN1434-3)的应用而开发的单片收发电路,具有完备的方案,提供FAE,欢迎了解
    的头像 发表于 10-25 16:56 737次阅读
    MS726——仪表<b class='flag-5'>总线</b>(<b class='flag-5'>M-BUS</b>)从站收发电路

    【CAN总线知识】全面了解CAN总线协议

    提及总线,总是让人联想到那些交错在一起的计算机电线。那么这些电线如何发挥功效呢?这还得配合总线协议的管理来使用。那么今天我们介绍的就是CAN总线协议
    的头像 发表于 10-15 08:05 1784次阅读
    【CAN<b class='flag-5'>总线</b>知识】全面了解CAN<b class='flag-5'>总线</b><b class='flag-5'>协议</b>

    EN Power Bus总线接口转接485方案芯片-485接口芯片

    EN20F18 是采用低压直流供电总线通讯技术设计的一款通讯接口芯片,是英锐恩EN Power Bus总线接口转接485方案芯片,用于两总线终端产品,利用
    发表于 09-29 16:04

    西门子总线协议有哪些

    西门子(Siemens)作为工业自动化领域的领先企业,其总线协议在自动化系统中发挥着重要作用。西门子总线协议主要包括了多种类型,这些协议支持
    的头像 发表于 08-05 16:09 1442次阅读

    AMBA总线协议的基本原理和应用场景

    AMBA(Advanced Microcontroller Bus Architecture)总线协议是一种面向高性能嵌入式微控制器设计的片上联接标准,由ARM公司在1996年首次推出。该协议
    的头像 发表于 08-05 15:37 1659次阅读

    FPGA中的单总线协议设计(附示例代码)

    ),这样可以减少硬件连接的复杂度和成本。1什么是单总线协议?单总线协议是一种共享总线的通信方式,主要特点是所有设备共用一条通信线路。通常,单
    的头像 发表于 05-31 08:21 892次阅读
    FPGA中的单<b class='flag-5'>总线</b><b class='flag-5'>协议</b>设计(附示例代码)

    什么是CAN总线协议?它有哪些特性和应用?

    CAN总线协议(Controller Area Network,简称CAN),是一种在汽车和工业自动化领域广泛应用的串行通信协议。自1986年由德国博世公司提出以来,CAN总线
    的头像 发表于 05-27 16:32 1628次阅读