Modbus RTU 从机正在响应 2 个停止位请求,即使它只配置了 1 个停止位

问题描述 投票:0回答:1

我已经配置了没有奇偶校验和 1 个停止位的 modbus rtu 从站。它同时响应 1 个停止位和 2 个停止位请求。如果我配置从机有 2 个停止位,它仅响应 2 个停止位请求,因此 2 个停止位配置没有问题。

请让我知道任何解决方案。 谢谢你

我正在通过充当主设备的 modbus doctor 工具通过串行连接器向我的设备发送数据包。

c embedded modbus rs485
1个回答
0
投票

具有两个停止位的字节是一个完全有效的字节,具有一个停止位后跟一个高位。

由于线路的空闲状态为高电平,因此这与带有一个停止位且字节之间有一个小的空闲间隙的字节完全没有区别。

这意味着您观察到的行为是正确且符合预期的。如果您只想使用两个停止位,请在发送器上进行配置。

© www.soinside.com 2019 - 2024. All rights reserved.