【ModBus进阶日记】①ModBus协议栈解析

关注+星标公众号,不错过精彩内容
在这里插入图片描述



前言

本专栏包括Modbus协议的基础、如何使用Modbus协议进行设备间通信、如何读写寄存器、如何处理异常情况等。包含一些实际应用、案例和一些Modbus开源项目和各种程序代码、工具箱、模拟器和调试工具。

本章详细介绍了ModBus RTU协议栈、协议栈处理流程、异常处理、使用注意事项等实际开发过程中可能遇到的实际问题。


一、ModBus简介

Modbus是由 Modicon (现为施耐德电气公司的一个品牌)在 1979 年发明的,是全球第一个真正用于工业现场的总线协议。

ModBus网络是一个工业通信系统,由带智能终端的可编程序控制器和计算机通过公用线路或局部专用线路连接而成。其系统结构既包括硬件、亦包括软件。它可应用于各种数据采集和过程监控。

为更好地普及和推动Modbus在基于以太网上的分布式应用,目前施耐德公司已将Modbus协议的所有权移交给IDA (Interface for Distributed Automation,分布式自动化接口) 组织,并成立了Modbus-IDA 组织,为Modbus今后的发展奠定了基础。

《基于Modbus协议的工在中国,Modbus已经成为国家标准,标准编号: GB/T19582-2008,标准名称:业自动化网络规范》,分 3 个部分:

  1. 《GB/T 19582.1-2008 第 1 部分: Modbus 应用协议》
  2. 《GB/T 19582.2-2008 第 2 部分: Modbus 协议在串行链路上的实现指南》
  3. 《GB/T 19582.3-2008 第 3 部分: Mdbus 协议在 TCP/IP 上的实现指南》

二、ModBus协议概述

2.1 ModBus RTU主机框架

在这里插入图片描述

2.2 ModBus RTU从机框架

从机的核心就是等待主机消息并应答回复。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

量子君@极客工作室

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值