У меня есть драйв на расстоянии, скорость, ускорение и замедление в регистрах 40001, 40003, 40005 и 40007 (соответственно). Первоначально я мог писать в дистанционный регистр, используя client.write_register(0000, n). После попытки записи на скорость диск начал выходить из строя, давать сбои и вращаться в 10 раз быстрее, чем должен был. Однако настоящий приоритет — чтение регистров. Я пытаюсь прочитать данные из этих регистров, но мне не повезло. Я пробовал использовать
Код: Выделить всё
request = client.read_holding_registers(0000,4)
response = client.execute(request)
print response
Итак, еще раз, мой главный приоритет — попытаться прочитать значения из этих регистров... есть какой-нибудь совет? (Кстати, это через TCP)
Подробнее здесь: https://stackoverflow.com/questions/248 ... h-pymodbus
Мобильная версия