Здравствуйте
Не могли бы вы добавить в wb-modbus-device-editor возможность подключение не только через сериал порт, но и по tcp?
Это было бы удобно, т.к. используются wb mio-e и wb девайсы за ним без контроллера.
p.s. виндовый дефендер ругается на бинарники с гитхаба: Trojan:Win64/LunaLogger!pz
Добрый день.
Добавлю в список пожеланий.
Проверил — да, действительно. Передам информацию разработчикам.
1 Like
Здравствуйте
Вижу, что в 1.4.0 появилась возможность подключения по TCP, спасибо! Чтение параметров работает, а вот запись - нет.
После нажатия на кнопку “Записать параметры” ничего не происходит, на шине тоже пусто.
Проверял под win 11 и debian. Под debian в консоли:
Exception in Tkinter callback
Traceback (most recent call last):
File "/usr/lib/python3.11/tkinter/__init__.py", line 1948, in __call__
return self.func(*args)
^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/wb_modbus_device_editor/main.py", line 430, in btn_write_params_click
self.client = modbus_client.ModbusRTUClient(mb_params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/wb_modbus_device_editor/modbus_client.py", line 48, in __init__
baudrate=mb_params["baudrate"],
~~~~~~~~~^^^^^^^^^^^^
KeyError: 'baudrate'
Еще заметил, что при открытии больших конфигов (map12e например) область с журналом в gui пропадает. Нередактируемые данные (текущий вольтаж, например) вовсе не отображаются, это нормально?
Всё еще актуально.
@avspnz не взглянете? Спасибо.
Добрый день.
Извините за долгий ответ.
Проверил у себя - такая же ошибка при попытке записи параметров. Сообщил разработчикам.
Как будет результат, постараюсь сообщить.
Спасибо за обратную связь.
Здравствуйте.
Увидел новую версию, параметры записываются, благодарю!
Касаемо этого:
Не планируется поправить? Вышеупомянутый map12e выглядит так:
Было бы круто видеть в т.ч. нередактируемые значения.
Добрый день.
Да. Программа на данный момент умеет только конфигурировать доступные параметры, вывод текущих значений не планировался.
Данная проблема взята в проработку.