0

pymodbus 非同期サーバーの入力レジスタに負の数を割り当てたい。0 から 300 までの範囲の数値を含む PQV という名前の 5 要素の配列がありますが、一部の要素は負です

PQV=[145, -210, 54, 187, -10]

以下のコードを使用して、アドレス 0 から始まる入力レジスタ (レジスタ 4) に PQV を割り当てます。すべての負の数に 65536 を追加しようとしましたが、うまくいきませんでした。

配列 PQV の負の要素を pymodbus で受け入れられるようにするにはどうすればよいですか?

context[slave_id].setValues(4, 0, PQV)
4

1 に答える 1