钴龘子 2021-03-23 10:36 采纳率: 50%
浏览 196
已采纳

python使用modbus_tk写入modbus异或检验报文,没有响应?

python使用modbus_tk调用modbus报文,要给航姿传感器一个输入报文,使用串口调试程序有用

但使用modbus_tk没反应,是我的代码有问题吗?应该怎么写?

传感器本身给的输入报文检验方法是异或检验

 

  • 写回答

3条回答 默认 最新

  • 关注

     不太清楚你的设备是否支持modbus,

    可参考这篇文章,根据你的设备支持的协议使用相应的模块 https://blog.csdn.net/yt16210/article/details/109361754

     

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
  • 钴龘子 2021-03-23 16:28
    关注

    我最后使用pyserial查看返回的报文,发现报文中除了十六进制数据外,也存在乱码,但是从串口调式工具中确实正确的报文。会不会是这里报文的格式问题,让我写入的报文没有被传感器识别呢?

     

    评论
  • 有问必答小助手 2021-03-23 20:57
    关注

    您好,我是问答小助手,你的问题已经有小伙伴为您解答了问题,您看下是否解决了您的问题。

    如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥20 Java的kafka错误unknowHostException
  • ¥20 gbase 8a没有lisense,需要获取一个lisense
  • ¥15 前端的3d饼图不知道用啥框架做的
  • ¥15 三个问答题,很简单,都是关于网络安全
  • ¥15 算法问题 斐波那契数 解答
  • ¥15 VS2019 SPY++ 获取句柄操作
  • ¥15 Facebook 获取广告
  • ¥15 PID算法的输出结果如何转换成pwm
  • ¥15 java文本解密算法
  • ¥15 有没有办法等sql查询完成后执行下一步操作