综合技术交流
登录
直播中
hjh2008
2年用户
20经验值
私信
关注
[问答]
无法理解Modbus RTU协议写多个寄存器的这两个参数
开启该帖子的消息推送
Modbus RTU协议写多个寄存器的协议是下面这样描述的:
针对这个协议我有几个问题,请教大家:
1、其中请求PDU中的“寄存器数量”和“字节数”两个参数是不是冗余了?“字节数”不是可以通过“寄存器数量”x2得到吗?为什么还要单独再写一个“字节数”呢?
2、是不是所有寄存器都是2个字节?
3、字节数=寄存器数量x2,说明“字节数”的值域范围要比“寄存器数量”值域范围大,那为什么用一个字节来存储值域范围大的“字节数”,却用两个字节来存值域范围小的“寄存器数量”?
感谢!
更多回帖
rotate(-90deg);
回复
相关问答
无法理解
Modbus
RTU
协议
写
多个
寄存器
的
这两个
参数
!
2022-05-07
14111
libmodbus
寄存器
个数的疑问
2022-06-30
7649
ModBus-RTU
通信
协议
如何控制伺服电机?
2021-09-29
3726
什么是
Modbus协议
?如何
写
稳定的
Modbus
代码?
2021-07-02
2085
MODBUS-RTU
工控
协议
是什么?有哪些功能?
2021-07-02
2041
请教Labview与施耐德PLC通过
modbus
通讯问题
2018-03-07
10772
【新手咨询】如何使用labview与plc的
多个
保持
寄存器
通信?有发送有接受的那种
2020-03-02
2299
Modbus
是什么?
Modbus协议
有哪些优点
2021-09-30
3261
modbus协议
为什么发送时是用
两个
字节表示的
寄存器
数量,返回时却是一
个
字节的字节数?
2018-11-06
18649
Modbus协议
是什么
2021-09-29
1498
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
英国威廉希尔公司网站
william hill官网 版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分