Seite 1 von 1

write_registers in pymodbus

Verfasst: Samstag 8. Oktober 2016, 13:55
von HFlor
Hallo,

ich möchte ein (doppel)Register [4 Bytes] schreiben über modbus-rtu schreiben. Jedoch finde ich kein Beispiel für den richtigen Aufruf.
r ist ein array mit 2 Int-Werten. Mit dem Versuch:

Code: Alles auswählen

client.write_registers(40, 2, r, unit = 0x01)
bekomme ich den Fehler:

Code: Alles auswählen

TypeError: write_registers() takes exactly 3 arguments (5 given)
Was mache ich falsch? hat jemand einen Link für ein paar Beispiele?

Vielen Dank,

Hardy