Как перенести экран из одного проекта PH в другой?

Проверено экспертом Опубликовано: 26.12.2025 1134 просмотра Помогло 69%

В HMI Studio 2 для этого есть штатная функция — копирование окна между проектами. Собирать типовой экран заново под каждую машину не нужно: наработанные экраны переносятся из проекта в проект целиком, вместе с объектами.

Вместе с ней в разделе редактирования есть ещё три инструмента, которые экономят время при массовых правках:

  • преобразование адресов — пересчёт адресов у группы объектов. Именно то, что нужно после переноса экрана: компоновка осталась, а адреса надо привязать к новой машине;
  • групповое изменение свойств — правка свойств сразу у нескольких объектов: шрифт, цвет, размер, поведение;
  • множественное копирование — размножение объекта заданное число раз, для однотипных блоков.

Типовой порядок переноса:

  1. Скопируйте окно из проекта-донора в новый проект.
  2. Проверьте, что все использованные библиотеки — тексты, графика, теги — есть и в новом проекте.
  3. Прогоните преобразование адресов, привязав объекты к нужным устройствам и адресам.
  4. Проверьте разрешение: экран, нарисованный под 1920 × 1080, на панели 800 × 480 не поместится.

Практический вывод для тех, кто делает похожие проекты серийно: заведите собственный проект-заготовку с готовыми экранами — авторизация, аварии, тренды, сервисный экран, ручное управление. Каждый следующий проект начинается не с чистого листа, а с копирования проверенных окон, и на объекте вы отлаживаете технологию, а не рисование кнопок.

Отдельная возможность того же ряда — пользовательская библиотека: в неё складывают собственные элементы для повторного использования.

Прикреплённая документация

Георгий Жуков Георгий Жуков Ведущий инженер

Этот ответ был полезен?

Не нашли ответ?

Инженер сервисной службы ответит на почту. Вопросы, которые повторяются, мы публикуем в базе знаний — без ваших контактов.

Вопрос из раздела Как перенести экран из одного проекта PH в другой?