纸鸢|工业物联网通讯协议Modbus协议详解

目录

Modbus简介

格式总览

从机地址

功能码和寄存器

PLC地址和Modbus协议地址

功能码总览

异常分析


Modbus简介

Modbus 是一种串行通信协议,是 Modicon 于 1979 年,为使用可编程逻辑控制器(PLC)而发表的。Modbus 是工业领域通信协议的业界标准,并且现在是工业电子设备之间相当常用的连接方式。

格式总览

从机地址

功能码和寄存器

PLC地址和Modbus协议地址

PLC地址

PLC 的地址,是指控制器中的寄存器地址,这些控制器可以是 PLC,也可以是触摸屏,或是文本显示器。

PLC 地址一般采用 10 进制描述,共有 5 位,其中第一位代码,如 0、3,标明寄存器类型。第一位

Modbus是一种串行通信协议,最初是为了使用可编程逻辑控制器(PLC)而设计的。它是工业领域通信协议的业界标准,并且在工业电子设备之间的通信中被广泛使用。Modbus采用master/slave(server/client)架构,其中只有一个主机和多个从机,每个从机都有一个唯一的设备地址。这个协议可以通过串口、以太网和其他互联网协议进行通信,常用的通信方式是TCP或485串口通信。需要注意的是,PLC的起始地址(偏移量)是从0001开始,而Modbus协议的偏移量是从0000开始。此外,PLC的地址是以十进制表示,而协议地址是以十六进制表示。因此,一般来说,PLC的起始地址等于Modbus协议地址(转换为十进制)。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [纸鸢工业物联网通讯协议Modbus协议详解](https://blog.csdn.net/shizhiyuanjava/article/details/124274749)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] - *2* [modbus协议简介](https://blog.csdn.net/shui12912/article/details/130039846)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

纸鸢|

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

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

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

打赏作者

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

抵扣说明:

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

余额充值