Modbus 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Modbus 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Modbus 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Modbus 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Modbus 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !

软件简介

Modbus是一种串行通信协议,是Modicon于1979年,为使用可编程逻辑控制器(PLC)而发表的。事实上,它已经成为工业领域通信协议标准,并且现在是工业电子设备之间相当常用的连接方式。Modbus比其他通信协议使用的更广泛的主要原因有:

  1. 公开发表并且无版税要求
  2. 相对容易的工业网络部署
  3. 对供应商来说,修改移动原生的位或字节没有很多限制

Modbus允许多个设备连接在同一个网络上进行通信,举个例子,一个由测量温度和湿度的装置,并且将结果发送给计算机。在数据采集与监视控制系统(SCADA)中,Modbus通常用来连接监控计算机和remote terminal unit (RTU)。

展开阅读全文

评论 (0)

加载中
更多评论
暂无内容
2017/02/09 20:47

Modbus+是Modbus的升级吗?

我们曾在公众号里讲过很多次的Modbus通信,相信广大的猿友已经非常熟悉,Modbus是一种通讯结构简单,广泛应用在智能电子设备之间进行主-从方式通讯。一个Modbus信息桢包括从机地址、功能码、数据区和数据校验码CRC。正因为 Modbus仅仅定义了通讯结构,所以可以使用RS232、RS422和RS485端口,可以使用光纤、无线等媒质实现通讯。 而 Modbus Plus则是一种典型的令牌环网,完整定义了通讯协议、网络结构、连接电缆(或者光缆)以及...

0
0
发表了博客
2019/08/10 21:44

Modbus教程| Modbus协议,ASCII和RTU帧,Modbus工作

转载自:https://www.rfwireless-world.com/Tutorials/Modbus-Protocol-tutorial.html 这个Modbus教程涵盖了modbus协议基础,ASCII和RTU帧结构,Modbus协议工作。Modbus协议教程还描述了应用示例。 什么是Modbus? 简介: “Modbus”术语是Modicon Inc.的商标,维护该标准。它是一种应用层协议,它基于连接在不同类型总线或网络上的设备之间的客户端/服务器架构。该Modbus协议用于SCADA风格的设备之间的网络通信。 Modbus协议运...

0
1
发表了博客
2020/11/22 10:22

Modbus 调试工具: Modbus poll与Modbus slave下载与使用(上)

Modbus 调试工具:Modbus poll与Modbus slave下载与使用 Modbus 协议是全球应用最为广泛的工业控制协议,其位于OSI模型的第七层-应用层,底层通信链路可以是以太网、WiFi、串行链路等。 Modbus poll与Modbus slave是功能完善的Modbus 协议仿真调试软件,过去学习Modbus协议时,不知道这两个软件,因此废了很大功夫自己编写了类似的仿真调试工具。现在有了这两个工具,Modbus相关的调试更加便捷了。 Modbus Poll工具使用简易教程...

0
1
发表了博客
2018/07/26 10:05

Modbus通信协议 【 初识 Modbus】

Modbus协议   Modbus 协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。它已经成为一通用工业标准。有了它,不同厂商生产的控制设备可以连成工业网络,进行集中监控。 此协议定义了一个控制器能认识使用的消息结构,而不管它们是经过何种网络进行通信的。它描述了一控制器请求访问其它设备的过程,如果回应来自其它设备的请求,以及怎样侦测错误并记...

0
2
发表了博客
2018/04/30 18:17

C# 开发Modbus Rtu客户端 modbus测试Demo,Modbus 串口通信 , 虚拟MODBUS-RTU测试

前言 本文将使用一个NuGet公开的组件技术来实现一个ModBus RTU的客户端,方便的对Modbus rtu的服务器进行读写,这个服务器可以是电脑端C#设计的,也可以是PLC实现的,也可以是其他任何支持这个通信协议的服务器。 github地址:https://github.com/dathlin/HslCommunication 如果喜欢可以star或是fork,还可以打赏支持。 联系作者及加群方式(激活码在群里发放):http://www.hslcommunication.cn/Cooperation 在Visual Studio 中...

0
0
发表了博客
2018/02/21 23:50

MODBUS

0
0
发表于开发技能专区
2020/12/06 22:52

Modbus协议

## Modbus协议 ### 概述 Modbus是全球第一个真正用于工业现场的总线协议。Modbus网络是一个工业通信系统,由带智能终端的可编程序控制器和计算机通过公用线路或局部专用线路连接而成。其系统结构既包括硬件、亦包括软件。它可应用于各种数据采集和过程监控。 现在Modbus支持串行链路和以太网链路两种硬件形式,从协议上说有Modbus RTU、Modbus ASCII、Modbus TCP。现在用的最多的就是基于串行链路的Modbus RTU和基于以太网的Mod...

0
1
发表于开发技能专区
2020/09/18 10:28

Modbus协议

Modbus协议 概述 Modbus是全球第一个真正用于工业现场的总线协议。Modbus网络是一个工业通信系统,由带智能终端的可编程序控制器和计算机通过公用线路或局部专用线路连接而成。其系统结构既包括硬件、亦包括软件。它可应用于各种数据采集和过程监控。 现在Modbus支持串行链路和以太网链路两种硬件形式,从协议上说有Modbus RTU、Modbus ASCII、Modbus TCP。现在用的最多的就是基于串行链路的Modbus RTU和基于以太网的Modbus TC...

0
0
发表了博客
2018/05/10 11:15

Modbus 指令

本节内容: 一、S7-1200 作为Modbus RTU 主站 二、S7-1200 作为Modbus RTU 从站 三、S7-1200 作为Modbus RTU 主站 S7-1200 作为Modbus RTU 主站 S7-1200 支持Modbus RTU通信模式的模块可作为Modbus RTU主站。以下以 CPU1215C DC/DC/DC和CM1241 RS485 模块为例,介绍S7-1200 Modbus RTU 主站通信组态及编程步骤。 硬件和软件需求及所完成的通信任务: 硬件: ① CPU1215C DC/DC/DC (订货号: 6ES7 215-1AG31-0XB0) ② CM1241 RS4...

0
0
发表了博客
2020/11/21 14:38

modbus协议详解modbus-rtu、modbus-tcp协议实例介绍

综科智控MODBUS-RTU/TCP 协 议 详 解 目录 一、 MODBUS协议简介... 4 1. 什么是MODBUS协议... 4 2. MODBUS协议格式... 5 2.1 MODBUS-RTU报文模型(用于串口通讯). 5 2.2 MODBUS-TCP报文模型(用于网络TCP/IP通信). 5 3. MODBUS的功能码及寄存器介绍... 5 3.1 功能码... 5 3.2 寄存器分类说明... 6 3.3 寄存器地址说明... 6 二、 MODBUS-RTU协议详解... 7 1. X输入口开关量状态读取 (读取:DI寄存器,命令号:0x02) 7 2. X输入口脉冲计...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
2019/08/13 11:41

java 如何获取地磅数据

协议是modbus rtu协议,第一次接触一头雾水,看了很多不是很明白。

1
0
发表了问答
2012/02/19 23:51

VB通过串口读数据,出现不稳定情况,帮忙分析下

Private Sub Timer1_Timer() '读存储区数据 Dim CRC() As Byte Dim FGetData As String Dim aa() As Byte Dim s As String Dim str As String Dim i As Integer Dim bb, cc As String ReDim aa(5) As Byte '定义动态数组 aa(0) = add aa(1) = order aa(2) = h_add aa(3) = l_add aa(4) = h_num aa(5) = l_num CRC = CRC16(aa) str = CRC s = "" For i = 1 To LenB(str) s = s + Hex(AscB(MidB(str, i, 1)...

1
1
发表了问答
2012/02/16 22:46

modbus通信丢包如何处理?

近排研究利用VB编写程序通过modbus协议,读取硬件设备的数据,但是通信过程中,发现有时数据会出现跳动,一闪而过,然后数据变为0,然后立刻变回正常值。这个应是通信丢包吧,怎么处理这种情况呢?

9
0
发表了问答
2011/08/03 15:30

有没有人做过ups和精密空调的监控,协议是modbus

有没有人做过ups和精密空调的监控,协议是modbus,手上拿到了协议,但是不知道是什么意思,看不懂,有没有做过的人指导下。。。。

2
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
0 评论
25 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部