Добрый день.
Снова возник вопрос по обновлению устройств за шлюзом WB-MIO-E v2.
Похожая тема уже всплывала тут
Симптомы похожие, в веб интерфейсе не появляются версии прошивок и возможность их обновить.
В частности WB-LED-ы. На скриншотах видно как это выглядит.
Скриншоты
Отображение версии прошивки WB-LED на интерфейсе контроллера RS485-1:
Отсутствие версии прошивки WB-LED на интерфейсе шлюза WB-MIO-E v2:
Версия самого устройства WB-LED в списке устройств (видно что не последняя) :
Прошивка последний стейбл (wb-2606), контроллер 7.3.4I/1 1C/A-2GC
Диагностический архив прилагаю
приложен диагностический архив, доступен только сотрудникам поддержки
(711,8 КБ)
Добрый день.
Да, в актуальной версии нет обновления через Ethernet шлюзы.
Есть в планах - но сроки подсказать не могу.
Вот как… очень жаль. Было очень удобно. В текущем способе обновления больше смущает необходимость полностью останавливать сервис serial, а не ручной маппинг и вызов команд из консоли. На период обновления все устройства перестают опрашиваться.
Может есть способ обновления с маппингом портов, но без остановки сервиса?
Да, именно консольный updater не умеет RPC.
Сам процесс обновления через шлюз - он имеет нюансы.
Например RS485 шина шлюза работает не на 9600.
Начинаем обновление. Модуль получает команду: перейди в загрузчик на текущей скорости шины.
Переходит, слушает на текущей.
Предположим что при загрузке обновлении (основной программы) возникла ошибка, модуль снова перезагрузился в загрузчик. При этом слушает он на 9600. Все, без изменения скорости шины шлюза он не ответит и повторить попытку не удастся.
При обновлении самого загрузчика - он всегда начинает слушать на дефолтной скорости.
Нет, мешать будет. Можно отключить (временно) опрос порта, конечно. Но не пробовал.