Веб-конфигуратор устройств Wiren Board

Добрый день.
Не получается сконфигурировать MAI6, при попытке записи в регистры выбора измеряемой величины отличной от “Термопара типа К (КХА)” выдает ошибку. Пытался выбрать и записать режим “Измерение напряжения 0-10 В” - ошибка, пробовал “Измерение тока 4-20мА” - ошибка. Случайно выбрал “Термопара типа К (КХА)” - записало. Что я делаю не так? Подробности см. скрины ниже.

P.S. И Сделайте уже кнопку “Тиражировать”, сейчас у Вас в коде сделано что при совпадении ID нет возможности записать ранее считаные данные в кэше в устройство с другим ID так как кнопка становится не активной (понятно что версии на устройствах должны совпадать). А еще лучше дать возможность сохранить настройки в файл и потом в другое устройство загрузить, а пока приходится “колхозить”.

Добрый день.
Какая версия прошивки в модуле?

А этого не достаточно?


он подключен пока только к Web конфигуратору.
При первом подключении он захотел обновится и я его обновил, потому что помню что были проблемы с измерением температуры по 3 проводной схеме на прошлых прошивках. После обновления вот так.
P.S. C помощью Pyton Modbus Editor еще хуже - вообще ничего не происходит (пробовал и MAI-6 и MAO4 и разные шаблоны), Хотя из устройства он что то пытается читать судя по светодиоду на модуле, хотя нет - молчит

Было что-то похожее с актуальной версией wb-mqtt-serial, попрошу разработчиков глянуть.

Проверьте в актуальной версии клиента пожалуйста. То есть обновите его.

В актуальной версии чего? Python Editor? или обновить страницу https://deveditor.wirenboard.com.?

Да, обновить, полностью с перезагрузкой.

Развиваться не будет, то есть лучше не использовать.

Нет, все равно так же.


Удалил историю за 24 часа, перезагрузил страницу Ctrl+F5, поменял браузер на Chrome, установил приложение для браузера и … ничего не помогло. Причем редактор дает сохранить измерение температуры(pt100, любые другие режимы измерения температуры но сразу выдает ошибку при попытке выбрать режим измерения 0-10В, 4-20Ма, 0-5мА.
P.S. Опытным путем (перебор всех значений в выпадающем списке) удалось выяснить что это происходит при выборе любого из этих значений
. Гарантированно получаем ошибку как на скрине выше.

Попробую еще раз проверить.
Откатил прошивку на предыдущую:


Видно что все настройки читаются.

Обновил FW, проверяю на 2.3.3:

Устанавливаю для P первого канала тип 0-5мА, второй выключен.
Нажимаю “Save”.
Получаю “Error loading current settings from device: Port IO error: Parameter "in1_physical_value_scale" is read only or not found in "WB-MAI6-since-fw-2.2" device template. Default values are displayed for parameters not present in the configuration file”


Значение не сохраняется, после нажатия “Reload parameter” возвращается предыдущая настройка.
Пошел к разрабочикам.

Добрый день!

И еще несколько просьб:

  1. Разнесите кнопки «Сканирование» и «Сохранение настроек». Уже несколько раз случайно нажимал «Сканирование» вместо «Сохранить». Может быть, разместить кнопку сканирования перед «Add device»?
  2. Добавьте кнопку «Тиражировать», которая позволит игнорировать совпадение ID в локальных данных и добавляемых устройствах. Сейчас приходится совершать следующие действия:
  • 2.1. Подключать устройство №2 (допустим, MAI-6) и менять ему ID (например, на 10). При этом ранее мы уже настроили точно такое же устройство №1 с ID 10 и отключили его.
  • 2.2. После смены ID отключаем устройство №2 и заново подключаем полностью настроенное устройство №1. Считываем настройки, сохраняем их локально и снова отключаем устройство.
  • 2.3. Опять подключаем устройство №2 и нажимаем кнопку «Сохранить» — тогда данные, сохраненные локально, записываются в устройство №2.

Вот так приходится действовать, чтобы просто скопировать настройки из одного устройства в другое (пишу по памяти, мог в чем-то ошибиться). Практически все параметры в модулях MAI-6 и MAO-4 у меня не дефолтные, поэтому приходится каждый раз проверять всё глазами, чтобы не забыть изменить регистры. Когда устройств десяток — это начинает напрягать. Конечно, можно написать скрипт и всё автоматизировать, но «лень». :slightly_smiling_face:
P.S. А если сделаете перенос настроек через “Сохранить в файл” и “Загрузить из файла” так это вообще будет отлично.

Добрый день.
Работу с шаблоном WB-MAI6 исправили.

Проверьте еще и работу с MAO-4.

Не могу проверить, не удается открыть страницу (белый холст)


в консоли вот это


P.S. КВН не помогает, провайдер МТС

C:\Users\User\tracert deveditor.wirenboard.com
Трассировка маршрута к 7mqvfiq6ha.a.trbcdn.net [151.236.103.221]
с максимальным числом прыжков 30:

1 <1 мс <1 мс <1 мс 10.10.10.1
2 1 ms <1 мс <1 мс XXXXXXX
3 1 ms 1 ms 1 ms XXXXXXXXXXX
4 2 ms 1 ms 2 ms XXXXXX
5 8 ms 8 ms 8 ms mag-cr02-eth-trunk7.surgut.mts-internet.net [212.188.2.62]
6 8 ms 8 ms 8 ms resp-cr01-be6.surgut.mts-internet.net [212.188.56.69]
7 19 ms 18 ms 18 ms mel-cr02-eth-trunk7.tum.mts-internet.net [212.188.56.85]
8 28 ms 28 ms 28 ms zoo-cr03-be12.ekt.mts-internet.net [212.188.1.129]
9 73 ms 72 ms 67 ms psshag-cr01-ae13.74.chel.mts-internet.net [195.34.50.89]
10 63 ms 76 ms 63 ms che-cr02-ae10.63.sam.mts-internet.net [212.188.42.129]
11 * * * Превышен интервал ожидания для запроса.
12 60 ms 60 ms 60 ms mar-cr01-eth-trunk9.msk.mts-internet.net [195.34.53.190]
13 80 ms 78 ms 81 ms as57363.asbr.router [212.188.45.207]
14 81 ms 83 ms 75 ms 151.236.103.221

Трассировка завершена.

Сегодня удалось проверить работу веб конфигуратора на MAI-6 и MAO-4. Подтверждаю что проблема на данный момент решена. Ошибок сохранения конфигураций сейчас не наблюдается. Спасибо за работу. Вопрос решен.
P.S. Но по поводу кнопки “Тиражирование” и сохранения настроек в файл все же подумайте. Пока что тиражирую способом описанным выше