Обновление версии прошивки — различия между версиями
(Новая страница: «*Необходимо убедиться что WebHMI подключен к интернет и есть связь с сервером обновления, п…») |
|||
Строка 1: | Строка 1: | ||
+ | <p> WebHMI постоянно развивается и совершенствуется - появляются новые возможности, старые могут модифицироваться, некоторые становятся не нужными и уходят, также исправляются выявленные ошибки. | ||
+ | Необходимо однако иметь в виду, что существующий проект, созданный в версии, отличной от версии WebHMI, куда он планируется быть установленным, может быть не полностью совместим. Как правило, версии с небольшой разницей номеров в последних позициях версии прошивки совместимы 100%, но при очень большой разнице версий возможна частичная совместимость. Например, так было при переходе с версии 1.9 на 1.10. Добавились скрипты Lua и старые визуальные скрипты были убраны т.к. они были гораздо менее функциональными. Таким образом, после загрузки проекта версии до 1.9 на более высокую возможно (если в проекте использовались скрипты) потребуется написать скрипты на языке Lua.</p> | ||
+ | Поэтому перед обновлением следует иметь в виду вероятность потери части функций в проекте при его развертывании на WebHMI c отличной версией. | ||
+ | Как уже было сказано, соседние версии обычно 100% совместимы, и хотя при попытке восстановить проект с отличной версией выдается предупреждение, эту проверку можно отключить, установив флаг "Ignore version check". | ||
+ | |||
+ | |||
+ | Если у вас есть тиражируемое решение на базе WebHMI и ваш проект хорошо работает на конкретной версии прошивки, то что бы не тратить время в будущем на адаптацию существующего проекта к более новой прошивке можно просто использовать ту же версию, для которой у вас есть проект. | ||
+ | При обновлении прошивки текущий проект всегда стирается. После обновления проект нужно восстанавливать из заранее сохраненной резервной копии. | ||
+ | В случае возникновения вопросов по поводу совместимости проект-прошивка перед обновлением, консультируйтесь с поставщиком. Перед таким обращением необходимо подготовить данные о текущей версии проекта, зав. номере WebHMI и номере версии на которую требуется выполнить обновление - (самую последнюю, либо определнную версии в целях сохранения совместимости проекта). | ||
+ | |||
+ | |||
*Необходимо убедиться что WebHMI подключен к интернет и есть связь с сервером обновления, путем отправки эхо-запроса на адрес webhmicloud.com. Сделать это можно из сетевых настроек, зайдя в п. меню "Диагностика". Нормальный результат выполнения команды показан ниже. Настройка интернет-подключения на WebHMI - см. [[http://wiki.webhmi.com.ua/index.php/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D1%81%D0%B5%D1%82%D0%B5%D0%B2%D1%8B%D1%85_%D1%81%D0%BE%D0%B5%D0%B4%D0%B8%D0%BD%D0%B5%D0%BD%D0%B8%D0%B9 здесь]]. | *Необходимо убедиться что WebHMI подключен к интернет и есть связь с сервером обновления, путем отправки эхо-запроса на адрес webhmicloud.com. Сделать это можно из сетевых настроек, зайдя в п. меню "Диагностика". Нормальный результат выполнения команды показан ниже. Настройка интернет-подключения на WebHMI - см. [[http://wiki.webhmi.com.ua/index.php/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D1%81%D0%B5%D1%82%D0%B5%D0%B2%D1%8B%D1%85_%D1%81%D0%BE%D0%B5%D0%B4%D0%B8%D0%BD%D0%B5%D0%BD%D0%B8%D0%B9 здесь]]. | ||
*В настройках Setup п. меню Backuup & Restore, вкладка Upgade Firmware неообходимо ввести код, полученный от поставщика (производителя) и нажать кнопку Upgrade | *В настройках Setup п. меню Backuup & Restore, вкладка Upgade Firmware неообходимо ввести код, полученный от поставщика (производителя) и нажать кнопку Upgrade |
Версия 12:41, 29 июля 2016
WebHMI постоянно развивается и совершенствуется - появляются новые возможности, старые могут модифицироваться, некоторые становятся не нужными и уходят, также исправляются выявленные ошибки. Необходимо однако иметь в виду, что существующий проект, созданный в версии, отличной от версии WebHMI, куда он планируется быть установленным, может быть не полностью совместим. Как правило, версии с небольшой разницей номеров в последних позициях версии прошивки совместимы 100%, но при очень большой разнице версий возможна частичная совместимость. Например, так было при переходе с версии 1.9 на 1.10. Добавились скрипты Lua и старые визуальные скрипты были убраны т.к. они были гораздо менее функциональными. Таким образом, после загрузки проекта версии до 1.9 на более высокую возможно (если в проекте использовались скрипты) потребуется написать скрипты на языке Lua.
Поэтому перед обновлением следует иметь в виду вероятность потери части функций в проекте при его развертывании на WebHMI c отличной версией. Как уже было сказано, соседние версии обычно 100% совместимы, и хотя при попытке восстановить проект с отличной версией выдается предупреждение, эту проверку можно отключить, установив флаг "Ignore version check".
Если у вас есть тиражируемое решение на базе WebHMI и ваш проект хорошо работает на конкретной версии прошивки, то что бы не тратить время в будущем на адаптацию существующего проекта к более новой прошивке можно просто использовать ту же версию, для которой у вас есть проект.
При обновлении прошивки текущий проект всегда стирается. После обновления проект нужно восстанавливать из заранее сохраненной резервной копии.
В случае возникновения вопросов по поводу совместимости проект-прошивка перед обновлением, консультируйтесь с поставщиком. Перед таким обращением необходимо подготовить данные о текущей версии проекта, зав. номере WebHMI и номере версии на которую требуется выполнить обновление - (самую последнюю, либо определнную версии в целях сохранения совместимости проекта).
- Необходимо убедиться что WebHMI подключен к интернет и есть связь с сервером обновления, путем отправки эхо-запроса на адрес webhmicloud.com. Сделать это можно из сетевых настроек, зайдя в п. меню "Диагностика". Нормальный результат выполнения команды показан ниже. Настройка интернет-подключения на WebHMI - см. [здесь].
- В настройках Setup п. меню Backuup & Restore, вкладка Upgade Firmware неообходимо ввести код, полученный от поставщика (производителя) и нажать кнопку Upgrade