問題タブ [pymodbus]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iot - ソーラーインバーターのmodbusエラーを解決するには?
私は現在、Growatt インバーターの 1 つ、5 KVA 住宅用インバーターを使用しています。2 つのポートがあり、1 つは RS-485 です。グリッドに流れるバックパワーを制御するために Smart Energy Meter を接続しました。もう一方のポートでは、Growatt wifi デバイスが動作していました。 、私は自分のプラットフォームを使用したかったので、このプロトコル Growatt PV Inverter Modbus RS-485 RTU Protocol を使用し、Raspberry Pi で RS-232 にワイヤを接続してデータを読み取り、サーバーに送り返しました。ここでの問題は、両方のデバイスが動作し始めるとすぐに、インバーターがエラーを表示し始めることです。なぜGrowattデバイスで与えなかったのか理解できません. 解決策はありますか?
python-3.x - 一度に 13 を超えるレジスタを読み取ることはできません
これは私のコードです:
そして、次のエラーが表示されます。
しかし、読み取りレジスタが最大 13 の場合、エラーは発生しません。次のコードを使用して見つけました。
出力: