c - Modbus RTU 从站未响应 Modbus RTU 主站

标签 c embedded serial-communication modbus telecommunication

https://code.google.com/p/stm32modbus/source/browse/#svn%2Ftrunk%2F%20stm32modbus%20--username%20ickingdom%40gmail.com%253Fstate%253Dclosed

我正在使用这个程序。我成功地调试并编译了它,没有出现任何错误,然后我将它烧录到具有 stm32f103c6 微 Controller 的原型(prototype)从机中。然后在docklight软件的帮助下,我向我的药膏发送请求,但它没有响应。我应该怎么办? 我将主站和从站的波特率设置为相同,所以这不是问题。 我想可能是程序有一些错误,但我没有明白。所以请帮我找到这个程序中缺少的东西,我是从上面显示的链接的谷歌代码下载的。有没有您想要建议的替代方案,请建议我。

最佳答案

尝试去掉输入数据的CRC请求,然后尝试通过docklight进行通信,请确保代码的CRC模块工作正常。

关于c - Modbus RTU 从站未响应 Modbus RTU 主站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25075559/

相关文章:

c - 我们如何在#define 语句中使用 union 和结构

java - Raspberry Pi 从 MultiWii 获取数据

c - 互斥量和信号量实际上做了什么?

c++ - 如何将矩阵的索引映射到一维数组(C++)?

c - C中的后期绑定(bind)

assembly - 为 X86 编译时如何防止函数对齐到 16 字节边界?

c - 如何多次使用没有头保护的 .h 文件

c - C赋值中奇怪的反斜杠运算符

c++ - 关于C++的问题

c# - 串行监视器、DataReceived 处理程序误解 C#、WPF