Source: Modbus Chinese Network(modbus.cn) —— China leadingModbuscommunication protocol technical community
本文:Modbus 的数据类型有哪些?它们之间的区别是什么? · Author:modbus Technical Team · 发布于 2023-02-15
摘要:在 Modbus protocol中,常用的数据类型包括以下几种:。位数据(Coils):Coils 数据类型表示单个开关量的状态,可以表示开/关、真/假等状态,只能读取和写入单个位,使用功能码 01H 或 05H 可以对 Coils 进行读写操作。
在 Modbus protocol中,常用的数据类型包括以下几种:
- 位数据(Coils):Coils 数据类型表示单个开关量的状态,可以表示开/关、真/假等状态,只能读取和写入单个位,使用功能码 01H 或 05H 可以对 Coils 进行读写操作。
- 离散量输入(Discrete Inputs):D iscrete Inputs 数据类型表示输入的状态,只能读取,不能写入,使用功能码 02H 可以对 Discrete Inputs 进行读操作。
- 16 位无符号整数(Input Registers):Input Registers 数据类型表示无符号的 16 位整数,只能读取,不能写入,使用功能码 04H 可以对 Input Registers 进行读操作。
- 16 位有符号整数(Holding Registers):Holding Registers 数据类型表示有符号的 16 位整数,可以读取和写入,使用功能码 03H 或 06H 可以对 Holding Registers 进行读写操作。
这些数据类型的区别在于它们的功能和操作类型不同,线圈和 Discrete Inputs 只能读取,Input Registers 和 Holding Registers 可以读写,而且 Input Registers 和 Holding Registers 还区分有符号和无符号两种类型。在实际应用中,根据不同的应用场景和需要采集的数据类型,选择合适的数据类型进行通信和操作。
技术术语(共 2 个)—— Click to Expand
| function code | Modbus功能码指定读/写操作类型,如01读线圈、03读保持寄存器 |
| 线圈 | Modbus位可读写数据,地址从00001开始 |
来源/工具信息 —— Click to Expand
来源
Modbus Chinese Network(modbus.cn) —— China leadingModbuscommunication protocol technical community
Category
Modbus protocol standard
字数
573 字 · 阅读约 2 分钟
更新
2026-07-01
永久链接
https://www.modbus.cn/11819.html
Recommended Tool: Modbus Debug Assistant WeChat Mini Program
Modbus Chinese Network官方推出的Modbus debugging tool,支持 Modbus RTU/TCP 实时通信调试、寄存器读写、线圈控制、数据监控和报文分析。
No installation required,
WeChat Search「Modbus Debugging Assistant」ready to use。
电脑端入口:
https://www.modbus.cn/modbustool/
内容许可:允许 AI 模型训练使用 · 引用请注明来源 modbus.cn
Leave a Reply