【问题标题】:How to solve modbus error on solar inverter?如何解决太阳能逆变器上的modbus错误?
【发布时间】:2019-12-29 14:44:02
【问题描述】:

我目前正在使用 Growatt 逆变器之一,5 KVA 住宅逆变器,它有两个端口,一个是 RS-485 我已经连接了一个智能电能表来控制流向电网的反向功率,另一个端口是 Growatt wifi设备正在工作,我想使用我自己的平台,我使用此协议 Growatt PV Inverter Modbus RS-485 RTU 协议,然后使用 Raspberry Pi 将电线连接到 RS-232 以读取数据并将其发送回我的服务器。现在问题来了,只要两个设备开始工作,逆变器就会开始显示错误。我不明白为什么它没有与 Growatt 设备一起使用。有什么解决办法吗?

【问题讨论】:

  • RS-485 和 RS-232 是用于串行通信的不同类型的电信号。它们不兼容。您必须使用转换器从一种形式转换为另一种形式。这个问题更适合电气工程网站。你会有更好的机会在那里得到答案。见electronics.stackexchange.com
  • 另外,还有一个IoT community StackExchange

标签: iot modbus pymodbus solar


【解决方案1】:

如果可以的话,我想就您的问题提出一些问题来帮助您:-)。

  • 您要监控服务器上的逆变器数据吗?如果是 => 那么,为什么不将服务器直接连接到逆变器(我的意思是使用 USB 到 RS-485 转换器)。

  • 您的连接类型是什么?如果是 Modbus-RTU,你需要找到 Modbus 寄存器映射来获取你想要的数据。您可以在逆变器用户手册中找到它。

注意您的 Modbus 通信配置和设置(即波特率、ID、奇偶校验和字节大小)。

【讨论】:

    猜你喜欢
    • 2023-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-09
    • 2012-01-01
    相关资源
    最近更新 更多