Перейти к содержанию

Project-backup: различия между версиями

Материал из XIOT Wiki
COR-01: уточнены ручное сохранение, облачная синхронизация и загрузка на контроллер
Английские адреса Wiki: обновление ссылок с сохранением русских подписей
 
(не показано 8 промежуточных версий этого же участника)
Строка 1: Строка 1:
Сохранённая версия проекта создаётся в XIOT-EDITOR только после явного действия интегратора. Изменения автоматически не сохраняются.
{{DISPLAYTITLE:Сохранение резервной копии проекта}}
Правки в XIOT-EDITOR, локальная резервная копия, сохранение в облаке и конфигурация на XIOT-PLC — не одно и то же. Подготовка приложения для телефона тоже имеет отдельный результат. Эта инструкция помогает проверить каждый этап и безопасно вернуться к рабочему проекту.


'''Для кого:''' для интеграторов, которые настраивают проект, передают его другому специалисту или возвращаются к более раннему состоянию.
'''Для кого:''' для интеграторов, которые редактируют проект, выполняют пусконаладку, передают объект или восстанавливают рабочую конфигурацию.


'''Результат:''' создана датированная версия проекта, а её статус показывает, отправлена ли она в облако.
'''Результат:''' вы понимаете, где сохранён проект, что отправлено на контроллер и что нужно проверить перед передачей объекта.


'''Проверено:''' 19 августа 2026 года, текущая версия XIOT-EDITOR.
'''Проверено:''' 16 сентября 2026 года по актуальным исходникам нового XIOT-EDITOR и XIOT-PLC. Проверка кода и изолированные программные проверки не заменяют испытания на вашем оборудовании.


== Чем отличаются сохранение, синхронизация и загрузка на контроллер ==
'''Главное:''' команда '''Загрузить конфигурацию на контроллер''' сначала сохраняет проект локально, а после успешной записи отправляет на XIOT-PLC снимок конфигурации из этого сохранения. Отдельно нажимать '''Сохранить проект''' перед загрузкой не обязательно. Облачная синхронизация выполняется независимо: ждать её завершения для штатной отправки на PLC редактор не обязан.


* '''Изменения в редакторе''' ещё не являются сохранённой версией.
<span id="Коротко_о_трёх_состояниях"></span>
* Кнопка '''Сохранить проект''' создаёт датированную версию на текущем устройстве и запускает её отправку в облако.
== Что именно нужно различать ==
* Статус '''В облаке''' подтверждает, что эта версия отправлена в XIOT-CLOUD. Статусы '''На устройстве''', '''Отправляется''' или '''Не отправлено''' означают, что облачная синхронизация ещё не подтверждена.
* Кнопка '''Загрузить конфигурацию на контроллер''' выполняет отдельную операцию. Обычное сохранение проекта не изменяет конфигурацию XIOT-PLC.


== Как сохранить проект ==
* '''Правки в открытом редакторе.''' Для контрольной точки явно выполните сохранение и проверьте его результат. Изменение структуры проекта само по себе не загружает новую конфигурацию на PLC.
* '''Локальная копия.''' После успешного сохранения проект и резервная копия записаны в хранилище этого браузера. Это ещё не подтверждение облачной копии.
* '''Облачная копия.''' Появляется после подтверждённой синхронизации. В списке резервных копий у соответствующей записи отображается '''В облаке'''.
* '''Приложение для телефона.''' Его подготовка и публикация могут ещё выполняться или завершиться ошибкой, даже если сам проект уже сохранён в облаке.
* '''Конфигурация контроллера.''' Обновляется отдельной загрузкой на XIOT-PLC. Подтверждение сохранения или облачной синхронизации не означает, что конфигурация принята контроллером и оборудование работает правильно.


# Завершите изменения и проверьте структуру проекта, настройки устройств и сценарии.
== Что делает каждое действие ==
# Нажмите '''Сохранить проект'''.
# Откройте список сохранённых версий и убедитесь, что появилась новая запись с текущими датой и временем.
# Если версия должна быть доступна с другого устройства или другому интегратору, дождитесь статуса '''В облаке'''.


'''Успешный результат:''' новая версия отображается в списке сохранений. Для удалённого хранения у неё указан статус '''В облаке'''.
{| class="wikitable"
! Действие
! Результат
! Что не меняется автоматически
! Как проверить
|-
| '''Сохранить проект'''
| Создаёт локальную датированную копию и запись для облачной синхронизации. Если проверка актуальности не пройдена, отправка в облако может ожидать повторной проверки или подтверждения.
| Конфигурация на XIOT-PLC.
| Найдите нужную запись в резервных копиях и прочитайте состояние сохранения в меню со значком облака.
|-
| Дождаться '''В облаке'''
| Подтверждено облачное сохранение соответствующей версии проекта.
| Конфигурация PLC; готовность приложения для телефона не следует из одного этого статуса.
| Проверьте дату нужной записи, затем отдельно сведения о публикации приложения, если передаёте объект пользователю.
|-
| Повторить отправку или публикацию
| Продолжает незавершённую операцию, если редактор предлагает такой повтор.
| Новая локальная копия не создаётся только из-за повтора. Повтор публикации приложения не является повторной загрузкой на PLC.
| Пользуйтесь предложенной кнопкой в меню облака и дождитесь результата. При требовании '''Сохранить заново''' следуйте этому сообщению.
|-
| Открыть более раннюю версию
| Открывает выбранную копию в XIOT-EDITOR.
| Конфигурация на PLC; облачная версия не заменяется одним открытием.
| Перед сменой версии сохраните нужные правки, после открытия проверьте содержимое проекта.
|-
| '''Скачать файл''' у резервной копии
| Выгружает выбранное сохранение с используемыми проектными изображениями в файл. В старом меню эта команда называется '''Скачать сохранение'''.
| Открытый проект и конфигурация PLC.
| Проверьте завершение загрузки файла. Если изображение недоступно, устраните ошибку экспорта; не считайте неполученный файл резервной копией.
|-
| '''Загрузить из файла'''
| Импортирует резервную копию и открывает её в текущем проекте. Импортированная версия сначала хранится только на этом устройстве.
| Облачная версия и конфигурация PLC. Для облака потребуется отдельное сохранение.
| Проверьте источник файла, текущий проект, изображения, адреса оборудования, устройства и сценарии до сохранения в облако или загрузки на PLC.
|-
| '''Загрузить конфигурацию на контроллер'''
| Сначала успешно сохраняет проект локально, затем отправляет сохранённый снимок конфигурации на привязанный XIOT-PLC. При ошибке локального сохранения штатная отправка не начинается.
| Успешная загрузка не подтверждает облачную синхронизацию или публикацию приложения.
| Дождитесь результата загрузки, восстановленной связи и проверьте команды и обратную связь на объекте.
|}


Не закрывайте редактор и не очищайте данные сайта, пока нужная версия не получила статус '''В облаке'''.
Локальная копия хранится в данных браузера, а скачанный файл — отдельно на компьютере. До подтверждённой облачной синхронизации или получения проверенного файла не очищайте данные сайта и не рассчитывайте найти локальную копию в другом браузере или на другом устройстве.


== Как открыть более раннюю версию ==
== Рекомендуемый порядок сохранения и запуска ==


# Откройте список сохранённых версий в верхней панели XIOT-EDITOR.
# Проверьте, какой проект и какая версия открыты. Завершите правки устройств, драйверов, адресов управления и состояния, связей и сценариев.
# Выберите запись по дате и времени.
# Если нужна только контрольная точка, например при вёрстке интерфейса в Pro, нажмите '''Сохранить проект'''. На контроллер ничего загружать не нужно.
# Дождитесь открытия проекта и проверьте помещения, устройства, связи и сценарии.
# Перед работами с повышенным риском скачайте проверенную резервную копию. Для передачи проекта другому человеку также убедитесь, что нужная версия есть в облаке.
# Для применения правок нажмите '''Загрузить конфигурацию на контроллер'''. Эта команда сама выполняет локальное сохранение перед отправкой.
# Прочитайте возможное предупреждение о другой облачной версии. Подтверждайте замену только после проверки, что нужно применить именно открытую копию.
# Не изменяйте проект во время сохранения и загрузки и не запускайте повторную операцию, пока первая не завершилась.
# Дождитесь результата загрузки и восстановления связи с XIOT-PLC. При принятии новой конфигурации рабочий процесс контроллера перезапускается; повтор уже установленной конфигурации может не требовать перезапуска.
# Проверьте управление, обратную связь и критичные сценарии на объекте. Если изменялось приложение для телефона, отдельно дождитесь его публикации и проверьте пользовательский интерфейс в XIOT-APP.


Если выбранной версии нет на текущем устройстве, редактор попытается получить её из облака. Это возможно только для версии, которая ранее была отправлена в XIOT-CLOUD.
'''Успешный результат:''' нужная локальная копия существует, конфигурация принята PLC и оборудование прошло проверку. Для удалённого хранения, передачи проекта и обновления приложения дополнительно нужны подтверждения соответствующих облачных этапов.


Открытие более ранней версии само по себе не меняет конфигурацию контроллера и не создаёт новую сохранённую версию. Если вы решили продолжить работу с этим состоянием, нажмите '''Сохранить проект'''.
== Как читать состояния сохранения ==


== Как применить выбранную версию на контроллере ==
Откройте меню со '''значком облака''' в верхней панели редактора. Оно показывает состояние текущего сохранения, незавершённые отправки и публикацию приложения. В списке резервных копий проверяйте именно нужную запись:


# Откройте и проверьте нужную версию проекта.
* '''На устройстве''' — локальная копия; подтверждения облачного сохранения этой записи нет.
# Нажмите '''Сохранить проект''' и убедитесь, что новая запись появилась в списке сохранений.
* '''Отправляется''' — операция ещё выполняется.
# Нажмите '''Загрузить конфигурацию на контроллер'''.
* '''Не отправлено''' — требуется внимание к ошибке; локальную копию не удаляйте.
# Дождитесь завершения загрузки и восстановления связи с XIOT-PLC.
* '''В облаке''' — проект сохранён в облаке. Это не отдельное подтверждение загрузки на PLC или готовности приложения для телефона.
# Проверьте основные устройства и сценарии в XIOT-APP.


Если загрузка завершилась ошибкой, предыдущая конфигурация контроллера сохраняется. Восстановите связь и повторите загрузку проверенной версии.
Если проект уже в облаке, но приложение ещё не готово, меню облака показывает отдельное предупреждение. Используйте '''Повторить публикацию приложения''', когда такая кнопка доступна. Не загружайте конфигурацию на PLC повторно только ради завершения публикации приложения.


== Если версия не отправилась в облако ==
== Если в облаке другая версия ==


* Проверьте подключение текущего устройства к интернету.
Перед сохранением редактор проверяет актуальность открытой копии. Если облачная версия отличается, он может предложить сохранить открытую копию как новую текущую версию. Предыдущая остаётся в истории.
* Откройте меню синхронизации и повторите отправку.
* Не удаляйте локальные данные браузера до завершения синхронизации.
* Если ошибка повторяется, [[Связь с поддержкой|обратитесь в поддержку XIOT]].


== Текущие ограничения ==
* Сначала сравните дату и содержимое открытого проекта с нужной рабочей версией. Особенно важно сделать это после работы другого интегратора, импорта файла или открытия старого сохранения.
* Если заменять облачную версию не нужно, отмените операцию и откройте нужную копию. Не подтверждайте замену автоматически.
* Если проверка облачной версии недоступна, редактор может отдельно запросить разрешение загрузить открытую конфигурацию на PLC с локальным сохранением. Такое подтверждение не означает, что облачная версия проверена или уже обновлена.
* При конфликте, обнаруженном во время отправки, следуйте сообщению редактора: повторно проверьте версию и только затем решайте, сохранять ли открытую копию.


* Экспорт проекта в архивный файл и импорт такого архива в текущем XIOT-EDITOR недоступны.
== Как вернуть проверенную конфигурацию ==
* В облаке подтверждённо находится только версия со статусом '''В облаке'''.
 
* Сохранённые версии проекта не следует путать с инфраструктурными резервными копиями сервиса.
# После ошибки связи не нажимайте загрузку повторно сразу: PLC мог принять конфигурацию, а подтверждение могло не дойти.
# Восстановите связь и выясните, что фактически работает на контроллере.
# Сохраните нужные текущие правки, затем откройте последнюю проверенную версию в резервных копиях. Если её нет в списке, используйте заранее скачанный файл.
# Проверьте открытый проект: помещения, устройства, адреса управления и состояния, привязки и сценарии. Не загружайте непроверенную копию на рабочий объект.
# Нажмите '''Загрузить конфигурацию на контроллер''' и внимательно прочитайте подтверждение замены версии, если оно появится.
# Дождитесь результата загрузки и проверьте оборудование. При необходимости отдельно завершите облачную синхронизацию и публикацию приложения.
 
Открытие старой версии или импорт файла — ещё не откат контроллера. Возврат завершается после загрузки проверенной конфигурации на XIOT-PLC и проверки объекта.
 
== Если операция не завершилась ==
 
* '''Локальное сохранение завершилось ошибкой.''' Проверьте сообщение редактора и доступное место на устройстве. В штатной команде отправка на PLC не начинается до успешной локальной записи.
* '''Проект сохранён локально, но не отправлен в облако.''' Проверьте интернет, права и сообщение об актуальности версии. Используйте предложенную повторную проверку или отправку; не очищайте хранилище браузера.
* '''Проект в облаке, но приложение не опубликовано.''' Следуйте сообщению о публикации. Повтор публикации продолжает прежнее сохранение; если редактор требует '''Сохранить заново''', сначала устраните указанную причину, например проблему с изображениями.
* '''Проект сохранён, но загрузка на PLC не началась.''' Локальная копия не потеряна. Проверьте права на загрузку, выбранный проект и связь с контроллером.
* '''Контроллер отклонил конфигурацию.''' Проверьте ошибку и настройки. Неполные данные или некорректный JSON не должны заменять файл конфигурации; успешный приём корректного JSON всё равно не доказывает правильность настройки оборудования.
* '''Связь пропала на финальном этапе.''' Сначала проверьте связь и фактическое состояние объекта; только затем решайте, повторять загрузку или возвращать рабочую версию.
 
== Не перепутайте две команды скачивания ==
 
Для резервирования используйте '''Скачать файл''' у выбранного сохранения либо '''Скачать сохранение''' в старом меню. Пакет пользовательского приложения и команда '''Скачать проект на ПК''' не заменяют проверенную резервную копию редактируемого проекта.
 
Импорт копии другого проекта требует отдельного подтверждения. Данные интерфейса, устройств, сценариев и интеграций берутся из файла, но учётная запись, токены XIOT и выбор контроллера остаются от текущего проекта. В файле могут быть адреса и учётные данные оборудования: передавайте его только тем, кому разрешён доступ, и обязательно проверяйте привязки перед управлением.


== См. также ==
== См. также ==


* [[Установка редактора]]
* [[Getting-started-for-integrators|С чего начать интегратору]]
* [[Привязка реальных устройств к виртуальным]]
* [[Xiot-devices|Виртуальные устройства XIOT]]
* [[Подключение Wiren Board]]
* [[Xiot-editor-access|Доступ к XIOT-EDITOR]]
* [[Как сменить интегратора в XIOT]]
* [[Device-bindings|Привязка реальных устройств к виртуальным]]
* [[Transfer-project-to-new-owner|Передача проекта новому владельцу]]
* [[Project-completion-and-handover|Завершение и передача проекта]]
* [[Changing-your-xiot-integrator|Как сменить интегратора в XIOT]]
* [[Support|Связь с поддержкой]]


[[Категория:Документация XIOT]]
[[Категория:Документация XIOT]]
[[Категория:Установка и обновление]]
[[Категория:Установка и обновление]]
{{DEFAULTSORT:Сохранение резервной копии проекта}}

Текущая версия от 22:20, 2 октября 2026

Правки в XIOT-EDITOR, локальная резервная копия, сохранение в облаке и конфигурация на XIOT-PLC — не одно и то же. Подготовка приложения для телефона тоже имеет отдельный результат. Эта инструкция помогает проверить каждый этап и безопасно вернуться к рабочему проекту.

Для кого: для интеграторов, которые редактируют проект, выполняют пусконаладку, передают объект или восстанавливают рабочую конфигурацию.

Результат: вы понимаете, где сохранён проект, что отправлено на контроллер и что нужно проверить перед передачей объекта.

Проверено: 16 сентября 2026 года по актуальным исходникам нового XIOT-EDITOR и XIOT-PLC. Проверка кода и изолированные программные проверки не заменяют испытания на вашем оборудовании.

Главное: команда Загрузить конфигурацию на контроллер сначала сохраняет проект локально, а после успешной записи отправляет на XIOT-PLC снимок конфигурации из этого сохранения. Отдельно нажимать Сохранить проект перед загрузкой не обязательно. Облачная синхронизация выполняется независимо: ждать её завершения для штатной отправки на PLC редактор не обязан.

Что именно нужно различать

  • Правки в открытом редакторе. Для контрольной точки явно выполните сохранение и проверьте его результат. Изменение структуры проекта само по себе не загружает новую конфигурацию на PLC.
  • Локальная копия. После успешного сохранения проект и резервная копия записаны в хранилище этого браузера. Это ещё не подтверждение облачной копии.
  • Облачная копия. Появляется после подтверждённой синхронизации. В списке резервных копий у соответствующей записи отображается В облаке.
  • Приложение для телефона. Его подготовка и публикация могут ещё выполняться или завершиться ошибкой, даже если сам проект уже сохранён в облаке.
  • Конфигурация контроллера. Обновляется отдельной загрузкой на XIOT-PLC. Подтверждение сохранения или облачной синхронизации не означает, что конфигурация принята контроллером и оборудование работает правильно.

Что делает каждое действие

Действие Результат Что не меняется автоматически Как проверить
Сохранить проект Создаёт локальную датированную копию и запись для облачной синхронизации. Если проверка актуальности не пройдена, отправка в облако может ожидать повторной проверки или подтверждения. Конфигурация на XIOT-PLC. Найдите нужную запись в резервных копиях и прочитайте состояние сохранения в меню со значком облака.
Дождаться В облаке Подтверждено облачное сохранение соответствующей версии проекта. Конфигурация PLC; готовность приложения для телефона не следует из одного этого статуса. Проверьте дату нужной записи, затем отдельно сведения о публикации приложения, если передаёте объект пользователю.
Повторить отправку или публикацию Продолжает незавершённую операцию, если редактор предлагает такой повтор. Новая локальная копия не создаётся только из-за повтора. Повтор публикации приложения не является повторной загрузкой на PLC. Пользуйтесь предложенной кнопкой в меню облака и дождитесь результата. При требовании Сохранить заново следуйте этому сообщению.
Открыть более раннюю версию Открывает выбранную копию в XIOT-EDITOR. Конфигурация на PLC; облачная версия не заменяется одним открытием. Перед сменой версии сохраните нужные правки, после открытия проверьте содержимое проекта.
Скачать файл у резервной копии Выгружает выбранное сохранение с используемыми проектными изображениями в файл. В старом меню эта команда называется Скачать сохранение. Открытый проект и конфигурация PLC. Проверьте завершение загрузки файла. Если изображение недоступно, устраните ошибку экспорта; не считайте неполученный файл резервной копией.
Загрузить из файла Импортирует резервную копию и открывает её в текущем проекте. Импортированная версия сначала хранится только на этом устройстве. Облачная версия и конфигурация PLC. Для облака потребуется отдельное сохранение. Проверьте источник файла, текущий проект, изображения, адреса оборудования, устройства и сценарии до сохранения в облако или загрузки на PLC.
Загрузить конфигурацию на контроллер Сначала успешно сохраняет проект локально, затем отправляет сохранённый снимок конфигурации на привязанный XIOT-PLC. При ошибке локального сохранения штатная отправка не начинается. Успешная загрузка не подтверждает облачную синхронизацию или публикацию приложения. Дождитесь результата загрузки, восстановленной связи и проверьте команды и обратную связь на объекте.

Локальная копия хранится в данных браузера, а скачанный файл — отдельно на компьютере. До подтверждённой облачной синхронизации или получения проверенного файла не очищайте данные сайта и не рассчитывайте найти локальную копию в другом браузере или на другом устройстве.

Рекомендуемый порядок сохранения и запуска

  1. Проверьте, какой проект и какая версия открыты. Завершите правки устройств, драйверов, адресов управления и состояния, связей и сценариев.
  2. Если нужна только контрольная точка, например при вёрстке интерфейса в Pro, нажмите Сохранить проект. На контроллер ничего загружать не нужно.
  3. Перед работами с повышенным риском скачайте проверенную резервную копию. Для передачи проекта другому человеку также убедитесь, что нужная версия есть в облаке.
  4. Для применения правок нажмите Загрузить конфигурацию на контроллер. Эта команда сама выполняет локальное сохранение перед отправкой.
  5. Прочитайте возможное предупреждение о другой облачной версии. Подтверждайте замену только после проверки, что нужно применить именно открытую копию.
  6. Не изменяйте проект во время сохранения и загрузки и не запускайте повторную операцию, пока первая не завершилась.
  7. Дождитесь результата загрузки и восстановления связи с XIOT-PLC. При принятии новой конфигурации рабочий процесс контроллера перезапускается; повтор уже установленной конфигурации может не требовать перезапуска.
  8. Проверьте управление, обратную связь и критичные сценарии на объекте. Если изменялось приложение для телефона, отдельно дождитесь его публикации и проверьте пользовательский интерфейс в XIOT-APP.

Успешный результат: нужная локальная копия существует, конфигурация принята PLC и оборудование прошло проверку. Для удалённого хранения, передачи проекта и обновления приложения дополнительно нужны подтверждения соответствующих облачных этапов.

Как читать состояния сохранения

Откройте меню со значком облака в верхней панели редактора. Оно показывает состояние текущего сохранения, незавершённые отправки и публикацию приложения. В списке резервных копий проверяйте именно нужную запись:

  • На устройстве — локальная копия; подтверждения облачного сохранения этой записи нет.
  • Отправляется — операция ещё выполняется.
  • Не отправлено — требуется внимание к ошибке; локальную копию не удаляйте.
  • В облаке — проект сохранён в облаке. Это не отдельное подтверждение загрузки на PLC или готовности приложения для телефона.

Если проект уже в облаке, но приложение ещё не готово, меню облака показывает отдельное предупреждение. Используйте Повторить публикацию приложения, когда такая кнопка доступна. Не загружайте конфигурацию на PLC повторно только ради завершения публикации приложения.

Если в облаке другая версия

Перед сохранением редактор проверяет актуальность открытой копии. Если облачная версия отличается, он может предложить сохранить открытую копию как новую текущую версию. Предыдущая остаётся в истории.

  • Сначала сравните дату и содержимое открытого проекта с нужной рабочей версией. Особенно важно сделать это после работы другого интегратора, импорта файла или открытия старого сохранения.
  • Если заменять облачную версию не нужно, отмените операцию и откройте нужную копию. Не подтверждайте замену автоматически.
  • Если проверка облачной версии недоступна, редактор может отдельно запросить разрешение загрузить открытую конфигурацию на PLC с локальным сохранением. Такое подтверждение не означает, что облачная версия проверена или уже обновлена.
  • При конфликте, обнаруженном во время отправки, следуйте сообщению редактора: повторно проверьте версию и только затем решайте, сохранять ли открытую копию.

Как вернуть проверенную конфигурацию

  1. После ошибки связи не нажимайте загрузку повторно сразу: PLC мог принять конфигурацию, а подтверждение могло не дойти.
  2. Восстановите связь и выясните, что фактически работает на контроллере.
  3. Сохраните нужные текущие правки, затем откройте последнюю проверенную версию в резервных копиях. Если её нет в списке, используйте заранее скачанный файл.
  4. Проверьте открытый проект: помещения, устройства, адреса управления и состояния, привязки и сценарии. Не загружайте непроверенную копию на рабочий объект.
  5. Нажмите Загрузить конфигурацию на контроллер и внимательно прочитайте подтверждение замены версии, если оно появится.
  6. Дождитесь результата загрузки и проверьте оборудование. При необходимости отдельно завершите облачную синхронизацию и публикацию приложения.

Открытие старой версии или импорт файла — ещё не откат контроллера. Возврат завершается после загрузки проверенной конфигурации на XIOT-PLC и проверки объекта.

Если операция не завершилась

  • Локальное сохранение завершилось ошибкой. Проверьте сообщение редактора и доступное место на устройстве. В штатной команде отправка на PLC не начинается до успешной локальной записи.
  • Проект сохранён локально, но не отправлен в облако. Проверьте интернет, права и сообщение об актуальности версии. Используйте предложенную повторную проверку или отправку; не очищайте хранилище браузера.
  • Проект в облаке, но приложение не опубликовано. Следуйте сообщению о публикации. Повтор публикации продолжает прежнее сохранение; если редактор требует Сохранить заново, сначала устраните указанную причину, например проблему с изображениями.
  • Проект сохранён, но загрузка на PLC не началась. Локальная копия не потеряна. Проверьте права на загрузку, выбранный проект и связь с контроллером.
  • Контроллер отклонил конфигурацию. Проверьте ошибку и настройки. Неполные данные или некорректный JSON не должны заменять файл конфигурации; успешный приём корректного JSON всё равно не доказывает правильность настройки оборудования.
  • Связь пропала на финальном этапе. Сначала проверьте связь и фактическое состояние объекта; только затем решайте, повторять загрузку или возвращать рабочую версию.

Не перепутайте две команды скачивания

Для резервирования используйте Скачать файл у выбранного сохранения либо Скачать сохранение в старом меню. Пакет пользовательского приложения и команда Скачать проект на ПК не заменяют проверенную резервную копию редактируемого проекта.

Импорт копии другого проекта требует отдельного подтверждения. Данные интерфейса, устройств, сценариев и интеграций берутся из файла, но учётная запись, токены XIOT и выбор контроллера остаются от текущего проекта. В файле могут быть адреса и учётные данные оборудования: передавайте его только тем, кому разрешён доступ, и обязательно проверяйте привязки перед управлением.

См. также