Project-backup: различия между версиями
Admin (обсуждение | вклад) NAV-07: сохранение, загрузка и запуск проекта |
Admin (обсуждение | вклад) NAV-12: связан чек-лист сдачи, резервная копия и роли после передачи |
||
| Строка 113: | Строка 113: | ||
* [[Привязка реальных устройств к виртуальным]] | * [[Привязка реальных устройств к виртуальным]] | ||
* [[Передача проекта новому владельцу]] | * [[Передача проекта новому владельцу]] | ||
* [[Завершение и передача проекта]] | |||
* [[Как сменить интегратора в XIOT]] | * [[Как сменить интегратора в XIOT]] | ||
* [[Связь с поддержкой]] | * [[Связь с поддержкой]] | ||
Версия от 08:14, 29 августа 2026
Правки в XIOT-EDITOR, сохранённая версия проекта и конфигурация, работающая на XIOT-PLC, — это три разных состояния. Эта инструкция показывает, когда изменяется каждое из них и как безопасно вернуться к проверенной версии.
Для кого: для интеграторов, которые редактируют проект, выполняют пусконаладку, передают объект или восстанавливают рабочую конфигурацию.
Результат: вы понимаете, что именно сохранено, что уже работает на контроллере и какую версию нужно загрузить для возврата.
Проверено: 24 августа 2026 года, текущие версии XIOT-EDITOR и XIOT-PLC.
Коротко о трёх состояниях
- Редактирование меняет только открытое рабочее состояние в XIOT-EDITOR. Изменения автоматически не сохраняются и не попадают на контроллер.
- Сохранить проект создаёт датированную версию проекта. Отдельное сохранение удобно как контрольная точка, например во время вёрстки интерфейса в Pro, но не изменяет XIOT-PLC.
- Загрузить конфигурацию на контроллер сначала сама сохраняет проект, создаёт одну новую версию, а затем передаёт на XIOT-PLC точный снимок этой версии. Контроллер проверяет и записывает конфигурацию, перезапускает рабочий процесс и только после этого запускает новую версию.
Что делает каждое действие
| Действие | Что происходит | Где хранится результат | Когда вступает в силу | Как проверить | Как вернуться |
|---|---|---|---|---|---|
| Продолжить редактирование | Меняется открытое рабочее состояние. Сохранённая версия не создаётся. | Только в текущем сеансе XIOT-EDITOR; не в истории версий и не на XIOT-PLC. | Сразу в редакторе, но только как несохранённые правки. | Сравните открытый проект с последней записью в истории сохранений. | Откройте последнюю нужную сохранённую версию. Несохранённые правки будут потеряны. |
| Нажать Сохранить проект | Создаётся одна датированная версия и начинается её синхронизация с XIOT-CLOUD. | В истории сохранений текущего проекта. Удалённое хранение подтверждено только после статуса В облаке. | Версия сразу становится контрольной точкой для дальнейшей работы; XIOT-PLC не изменяется. | Убедитесь, что в истории появилась одна запись с текущими датой и временем. Для работы с другого устройства дождитесь статуса В облаке. | Откройте более раннюю версию. Сам контроллер при этом не изменится. |
| Дождаться статуса В облаке | Завершается отправка уже сохранённой версии в XIOT-CLOUD. Новая версия не создаётся. | В XIOT-CLOUD и в истории проекта. | После появления статуса версия доступна для удалённого получения с другого поддерживаемого устройства. | Обновите список сохранений и проверьте статус В облаке. | Если отправлена не та версия, не удаляйте её вслепую: откройте нужную версию и продолжите работу с неё. |
| Открыть более раннюю версию | Выбранный снимок открывается в XIOT-EDITOR как текущее рабочее состояние. | Исходная запись остаётся в истории; открытие само по себе не создаёт новую версию. | Сразу в редакторе. На XIOT-PLC ничего не меняется. | Проверьте помещения, устройства, адреса управления и состояния, связи и сценарии. | Снова откройте версию, с которой работали до этого. |
| Нажать Скачать сохранение | Выбранная сохранённая версия и связанные с ней файлы скачиваются как резервная копия проекта. | В папке загрузок браузера или в другом выбранном месте на компьютере. | На проект и XIOT-PLC не влияет. | Убедитесь, что файл полностью скачан, имеет ненулевой размер и сохранён в понятном месте. | Возврат не нужен: это только копирование файла. |
| Нажать Загрузить из файла | Проверенная резервная копия импортируется в текущий проект и открывается как выбранная версия. | В истории текущего проекта; связанные файлы добавляются в этот проект. | Сразу в XIOT-EDITOR. На XIOT-PLC не влияет, пока вы отдельно не выполните загрузку конфигурации. | После перезапуска редактора проверьте дату версии, помещения, устройства, связи и сценарии. | Откройте предыдущую сохранённую версию. Не загружайте импортированную версию на контроллер до проверки. |
| Нажать Загрузить конфигурацию на контроллер | XIOT-EDITOR автоматически создаёт одну новую сохранённую версию и отправляет точный снимок этой версии на привязанный XIOT-PLC. Контроллер принимает конфигурацию целиком и перезапускает рабочий процесс. | Версия остаётся в истории проекта, а рабочая конфигурация записывается на XIOT-PLC. | После успешного приёма и перезапуска XIOT-PLC. Во время перезапуска связь кратковременно прерывается. | Дождитесь окончания индикатора загрузки и восстановления связи, затем проверьте основные устройства и сценарии в XIOT-APP. | Откройте последнюю проверенную версию и снова нажмите Загрузить конфигурацию на контроллер. Одной кнопки автоматического отката нет. |
Рекомендуемый порядок сохранения и запуска
- Завершите правки и проверьте структуру проекта, виртуальные устройства, драйверы, адреса управления и состояния, связи и сценарии.
- Если нужна самостоятельная контрольная точка, нажмите Сохранить проект и убедитесь, что появилась одна новая версия.
- Если эту версию нужно хранить удалённо или передать другому интегратору, дождитесь статуса В облаке.
- Перед работами с повышенным риском выберите нужную запись в истории и нажмите Скачать сохранение. Проверьте полученный файл.
- Для применения текущего состояния нажмите Загрузить конфигурацию на контроллер. Непосредственно перед этим не нужно ещё раз нажимать Сохранить проект без отдельной причины: команда загрузки сама создаст одну новую версию.
- Дождитесь завершения загрузки и восстановления связи с XIOT-PLC.
- Проверьте управление и обратную связь основных устройств, а также критичные сценарии в XIOT-APP.
Успешный результат: в истории есть версия, автоматически созданная командой загрузки, XIOT-PLC снова на связи, а устройства и сценарии работают в соответствии с этим снимком.
Как вернуть проверенную конфигурацию
- Не повторяйте загрузку сразу после ошибки связи: контроллер мог уже принять конфигурацию, а финальное подтверждение могло не дойти до редактора.
- Восстановите связь с XIOT-PLC и проверьте фактическое состояние устройств и сценариев.
- Откройте в истории последнюю версию, которая точно работала. Если её нет, используйте Загрузить из файла и выберите заранее скачанную резервную копию.
- Проверьте открытый проект в XIOT-EDITOR.
- Нажмите Загрузить конфигурацию на контроллер. Команда создаст новую датированную версию этого снимка и применит его на XIOT-PLC.
- После восстановления связи снова проверьте объект в XIOT-APP.
Открытие старой версии или импорт файла — ещё не откат контроллера. Возврат завершается только после загрузки проверенного снимка на XIOT-PLC и проверки объекта.
Если операция не завершилась
- Сохранение не подтверждено: обновите историю проекта перед повтором. Если запись уже появилась, повторное нажатие создаст ещё одну версию.
- Нет статуса «В облаке»: проверьте интернет, повторите синхронизацию и не очищайте данные сайта до её завершения.
- Контроллер отклонил конфигурацию: проверьте связь и настройки проекта; активная конфигурация не должна заменяться неполным или некорректным набором данных.
- Связь пропала на финальном этапе: сначала выясните, какая версия фактически работает на XIOT-PLC, и только потом решайте, повторять загрузку или возвращать проверенную версию.
Не перепутайте две команды скачивания
Скачать сохранение создаёт резервную копию выбранной версии проекта, которую затем можно вернуть через Загрузить из файла. Команда Скачать проект на ПК формирует локальный пакет приложения и не заменяет резервную копию проекта.