[西门子] Modbus Plus通讯协议是什么?

[复制链接]
查看170 | 回复0 | 2024-9-17 20:57:07 | 显示全部楼层 |阅读模式
>
    一提起Modbus通讯协议,熟悉通讯的朋友们通常会知道Modbus RTU、Modbus ASCLL以及Modbus TCP/IP等几种常见的Modbus通讯协议的变体和实现方式。

一、什么是Modbus Plus?  
      Modbus Plus(MB+)是一种由Modicon公司(后被施耐德电气Schneider Electric收购)开发的高速工业网络通信协议。它允许计算机、可编程逻辑控制器(PLC)和其他数据源以对等式令牌循环方式进行通信,其电气特性为RS-485,适用于工业控制领域。MB+网具有高速、对等通信、结构简单、安装费用低等特点;其通信速度最高为1.5MBPs,通信介质可以是双绞线、同轴电缆或光纤。MB+网的典型应用包括网络控制、数据采集、信号监测、程序上载/下传、编程、远程测试等 。

二、相比传统的Modbus有什么特点?
     尽管Modbus Plus基于Modbus协议发展而来,但它在多个方面进行了显著的改进:
  • 传输速率:Modbus Plus的最大传输速率为1.5Mbps,而传统Modbus(例如RS-485)通常限制在19.2Kbps至384Kbps之间。
  • 网络规模:Modbus Plus网络最多可以连接127个设备,而传统Modbus网络的设备数量通常受限于32个以内。
  • 网络管理:Modbus Plus引入了更高级别的网络管理功能,包括自动设备检测、故障诊断和网络监控等,这使得Modbus Plus网络更加可靠和易于维护。
  • 拓扑结构:Modbus Plus支持星形、总线和环形等多种网络拓扑结构,而传统Modbus网络通常采用简单的主从结构。
    三、Modbus Plus协议简介
  1. Modbus Plus网络中的设备通过‘令牌’的方式实现数据的交换,严格定义了令牌的传递方式,数据校验以及通讯端口等方面的技术参数。Modbus Plus的性能比标准Modbus要好,通讯速率更快,协议开发上区别较大,Modbus比较简单 。
  2. Modbus Plus网络结构中,节点均为对等逻辑关系,通过获得令牌来传递网络信息。网络中的每一个节点都分配有一个唯一的地址,一个节点拥有令牌就可以与所选的目标进行信息传递,或与网络上所有节点交换信息。MB+网的网络介质是两根同轴电缆,将各节点链式联接到MB+网上 。
  3. Modbus Plus是Modbus协议的一个专有变体,它需要一个专门的协处理器来处理类似HDLC的高速令牌旋转。它使用1~1.5Mbit/s的双绞线,并且每个节点都有转换隔离装置。连接Modbus Plus到计算机需要特别的接口,通常是支持ISA(SA85),PCI或者PCMCIA总线的板卡。因为Modbus+是莫迪康专有的,需要特别的接口才能连接到计算机,需要购买施耐德的设备和协议才能使用,详细信息可以到施耐德官网了解 。
  4. Modbus Plus提供了一种简单、高效的方式来连接不同的设备,可以满足多种不同的工业应用需求。它的主要功能特点包括高速数据传输、可靠性和灵活性。Modbus Plus可以用于工厂自动化、智能家居、智能物流、智能交通等应用场景,实现高速、可靠的数据传输,满足多种不同的应用需求 。
  5. Modbus Plus作为Modbus协议的一个变体,相较于标准Modbus,提供了更高的传输速度和更可靠的数据传输保证。它是一种点对点通信协议,由施耐德电气推出,支持各种主站之间的通信 。
  6. Modicon Modbus Protocol Reference Guide 提供了Modicon Modbus协议的详细信息,包括Modbus Plus网络的规划和安装指南,Modbus Plus Bridge/Multiplexer用户指南,以及Modcom III通信软件库用户指南。这些资源对于理解和应用Modbus Plus网络至关重要 。
         总的来说,Modbus Plus是一种专为工业环境设计的高性能通信协议,它通过令牌传递机制提供了一种可靠的数据交换方式,并支持高速数据传输,适用于多种工业自动化和控制应用。


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则