You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SDM230 Modbus RTU电表读取异常:树莓派minimalmodbus返回0值

树莓派通过minimalmodbus读取SDM230 Modbus RTU电表数据异常

我用运行Python3的树莓派,搭配minimalmodbus库读取SDM230 Modbus RTU电表的数据,但始终获取不到正确值:

  • 常规读取时,响应为:
Response from instrument: 01 03 02 00 00 B8 44 (7 bytes)
  • 使用read_float()请求4字节数据时,响应为:
Response from instrument: 01 03 08 00 00 00 00 00 00 00 00 95 D7 (13 bytes)
  • 起始地址为0的电压寄存器返回值始终是0.0。

更新于2023-05-23 22:16

  • 查到一篇关于SDM220(SDM230前代型号)的操作帖子,流程和我的几乎一致,所以不排除当前电表设备本身存在异常的可能。
  • 已经联系供应商B+G,收到回复后会更新问题进展。

内容的提问来源于stack exchange,提问作者bitman

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.20 16:47:05