The `write_registers` method in the `pymodbus.client.sync.ModbusTcpClient` class is used to write multiple 16-bit registers to a Modbus TCP server. It takes in the starting address of the registers to write to and the list of values to be written. This method sends a Modbus request to the server and waits for the response. If the write operation is successful, the method returns the number of registers written. If not, it raises an exception indicating the cause of the failure. This method is synchronous, meaning it blocks the program execution until the operation completes.
Python ModbusTcpClient.write_registers - 54 examples found. These are the top rated real world Python examples of pymodbus.client.sync.ModbusTcpClient.write_registers extracted from open source projects. You can rate examples to help us improve the quality of examples.