Modbus на PI с использованием Python работает, но только пустые результаты - PullRequest
0 голосов
/ 13 мая 2018

В моем первом эксперименте Modbus на PI я могу подключиться к устройству.Это так называемый измерительный преобразователь сетки (MTR3 от DEIF) с сотнями измерений в его таблицах.Но все возвращаемые значения равны нулю.Как вы можете видеть из моего кода, я новичок в этом.Что я делаю не так?

from pymodbus.client.sync import ModbusSerialClient
client = ModbusSerialClient("rtu", port="/dev/ttyUSB1", baudrate=115200, timeout=1)
for i in range(5000):
      s=client.read_holding_registers(r,2, unit=33).registers[0]
print(i,s)
...