Вам нужно знать немного больше о вашем приводе. У вас есть данные об этом? Если да, вам нужно найти карту регистров, где все адреса даны для регистров, где хранятся данные привода. Вот пример, где вы можете найти этот тип карты регистров: SIMEAS Pxxx Com-Modbus Datasheet .
Будьте осторожны, иногда вам нужно добавить или вычесть 1 к вашему адресу в реестре, потому что ребята, которые это реализовали, поступили именно так. Внимательно прочитайте таблицу данных.
Поэтому, если вам нужно что-то записать в конкретный регистр, вам нужен правильный адрес регистра, значение, которое вы хотите записать в правильном формате, и клиент библиотеки ModbusClient .
У вас должно быть что-то вроде этого:
client = ModbusClient(host='YOUR_IP_ADRESS', port=xxx)
client.connect()
client.write_register(REGISTER_ADRESS, PAYLOAD, UNIT)
Надеюсь, это немного поможет. Вы также можете go продолжить, прочитав документацию Pymodbus .