В этой главе описываются различные типы окон и как их создавать, редактировать и удалять.
6.1 Обзор
Окно - это основной элемент в проекте.
С помощью окон пользователь может увидеть на экране панели все виды информации: в виде объектов, изображений или текста. В EasyBuilder Pro может быть создано до 1997 окон, пронумерованных от 3 до 1999.
6.1 Типы окон
Существуют 4 типа окон, отличающихся по функциональности и способу использования:
- Base Window (Базовое окно)
- Fast Selection Window (Окно быстрого выбора)
- Common Window (Общее окно)
- System Message Window (Окно системных сообщений)
6.2.1 Тип: базовое окно
Этот тип используется чаще остальных. Кроме основного экрана, тип может использоваться для следующих целей:
- В качестве фона (background) для других окон.
- Окно с клавиатурой.
- Всплывающее окно для объекта типа «функциональная кнопка» (function key).
- Всплывающее окно для объектов [Direct window] и [Indirect window].
- Заставка (screen saver).
Примечание:
Окно базового типа должно быть такого же размера, что и экран панели, следовательно, разрешения этого окна и панели должны быть одинаковыми.
6.2.2 Тип: окно быстрого выбора
Окно 3 (Window no. 3) определено, как окно быстрого выбора по умолчанию. Это окно может использоваться совместно с основным окном. Как правило, оно содержит часто используемые кнопки, в левой нижней или в правой нижней части экрана. Сперва создайте окно №3 и задайте соответствующие настройки в [Системные параметры] » [Общие] » [Кнопка быстрого запуска]
Кроме настройки атрибутов быстрого вызова с помощью кнопки быстрого вызова, в системных регистрах выделено несколько адресов:
[LB-9013] Управление окном быстрого вызова - [Спрятать (ON) / Показать (OFF)]
[LB-9014] Управление кнопкой быстрого вызова [Спрятать (ON) / Показать (OFF)]
[LB-9015] Управление окном / кнопкой быстрого вызова [Спрятать (ON) / Показать (OFF)]
Примечание:
В серии cMT окно типа быстрого выбора не поддерживается.
6.2.3 Тип: общее окно
Окно 4 (Window no. 4) по умолчанию является общим окном. Объекты этого окна отображаются во всех других окнах, кроме всплывающих окон (popup windows). Поэтому, объекты совместного использования всегда размещают в общем окне. Например: логотип изделия или общие кнопки.
При работе в панели, выберите [Function Key] » [Change common window] чтобы изменить источник общего окна.
При редактировании проекта, выберите в меню [Файл] » [Предпочтения] » [Отобразить] » [Окно]. Отметьте или снимите галочку у [Отобразить общие окна в базовых окнах]. Эта настройка помогает избежать перекрытия объектов, расположенных в базовом окне и общем.
6.2.3 Тип: окно системных сообщений
По умолчанию окнами системных сообщений назначены окна 5, 6, 7 и 8:
|
Окно No. 5: PLC Response “Ответ контроллера”Если соединение между ПЛК и панелью прерывается, то автоматически всплывает это окно. Это окно можно выключить с помощью системных регистров. |
|
Окно No. 6: HMI Connection - окно сообщений соединения с панельюПоявляется автоматически при разрыве соединения с удаленной панелью оператора. |
|
Окно No. 7: Password Restriction - предназначено для сообщения о необходимости ввода пароляВ случае, если у пользователя недостаточно прав доступа к объекту, окно 7 появится автоматически в соответствии с заданными параметрами безопасности. |
|
Окно No.8: Storage Space Insufficient - предназначено для сообщения о малом объеме оставшейся памятиОкно появляется автоматически, когда заканчивается свободное пространство внутренней памяти панели, USB-накопителя или флэш-карты. (Когда остается менее 4 MB) |
Следующие системные регистры можно использовать для проверки наличия свободного пространства в панели, на USB диске, или на SD карте
-
[LW-9072] текущий объем свободной памяти панели (Кбайт)
-
[LW-9074] текущий объем свободной памяти карты (Кбайт)
-
[LW-9076] свободное пространство USB-накопителя(Кбайт)
Для проверки наличия свободного пространства можно использовать специальные системные регистры.
Эти регистры устанавливаются в ON когда памяти остается менее 4 MB.
-
[LB-9035] оповещение о малом объеме памяти панели (когда состояние ON)
-
[LB-9036] оповещение о малом объеме памяти карты SD (когда состояние ON)
-
[LB-9037] оповещение о малом объеме памяти USB-накопителя (когда значение ON)
Примечание 1
- Текст отображаемый в окнах №5~8 может быть изменен, при необходимости.
- Более подробную информацию вы можете найти в разделе 22 "Системные регистры".
Примечание 2
-
Одновременно на экране могут отображаться максимум 16 всплывающих окон, включая Окно системных сообщений, объекты типа [Direct window] и [Indirect window].
-
Одно и тоже окно может отображаться только однажды в каждый момент времени. Так, пользователь не может открыть два объекта типа [Direct/Indirect window] для отображения одного и того же окна в базовом окне одновременно.
-
Окна с 3 по 9 могут использоваться только системой; окна с 10 по 1999 предназначены для целей пользователя.
-
Для серии cMT только одно всплывающее окно может быть отображено в один момент.
6.3 Создание, настройка и удаление окна
Для просмотра всех имеющихся окон существует панель окон [Дерево окон]. Панель работает в двух режимах: список объектов и окно предпросмотра.
[Список объектов] отображает номера окон и их имена.
Открытые окна отмечены звездочкой(*). Нажмите (+) чтобы посмотреть ID, адрес и описание окна.
[Окно предпросмотра] отображает миниатюры окон.
6.3.1 Создание и настройка окна
Выберите номер окна в дереве окон, сделайте щелчок правой кнопкой мыши и выберите [Создать].
Имя | Название окна, появляющееся в дереве окон и заголовке окна. |
Номер | Номер окна, от 3 до 1999 |
Размер | Ширина и высота окна. Настройте основное окно в соответствии с разрешением панели |
Дочерние окна | Дочернее окно можно рассматривать как дополнительное общее окно. Часто используемые объекты могут быть размещены на разных окнах (но не на всех). Такие объекты можно разместить на дочерних окнах. В каждое базовое окно можно установить до трех дочерних окон в качестве фона, размещая соответственно на [Задний план] [Центр] [Передний план]. Объекты в дочерних окнах отображаются в основном окне в соответствии с этим порядком. |
Всплывающее/Прямое/Косвенное окно | [Монопольно] - если выбрать эту опцию, то когда всплывает это базовое окно, блокируются операции со всеми остальными окнами до тех пор, пока монопольное окно не закроется. Если базовое окно используется в качестве клавиатурного окна, то монопольность включается автоматически. |
Всплывающее окно | Основное окно может использоваться как всплывающее окно. Установите координаты места для всплытия окна относительно левого верхнего угла. |
Панель заголовка | Если выбрана эта опция, то у окон с системными сообщениями будет отображаться панель с заголовком. Эта опция доступна только для окон системных сообщения с №5 по №8. |
Макрос | Выберите макрос, который будет запущен, когда окно открывается или закрывается, или макрос, который будет запускаться с пе5риодимчностью 500мс. Макрос должен быть предварительно создан. |
Примечание:
- Объекты расположенные в дочернем окне не могут редактироваться из основного окна, которое их отображает.
Сперва откройте дочернее окно, чтобы отредактировать объекты, который в нем размещены. - Если одно и то же окно используется и как всплывающее и как основное, всплывающее окно закрывается.
- Когда основное окно и всплывающее окно используют одно и тоже дочернее окно, то объекты дочернего окна не отображаются во всплывающем окне.
Еще один способ создать окно: Зайдите в меню [Просмотр] » [Открыть окно] и нажмите кнопку [Новое]. Выберите тип окна и нажмите [OK].
Способы вызвать диалог настройки окна [Параметры окна]:
-
Кликните правой кнопкой мыши по номеру окна в дереве окон и выберите [Параметры].
-
В меню [Просмотр] » [Открыть окно] выберите окно и нажмите [Параметры].
-
В нужном окне щелкните правой кнопкой мыши в месте, не занятом другими объектами, и нажмите [Атрибут].
6.3.2 Открытие, закрытие и удаление окна
Для открытия существующего окна можно использовать:
-
Двойной щелчок по номеру окна в дереве окон.
-
В дереве окон выбрать окно и, затем, щелчком правой кнопкой мыши открыть меню и выбрать [Open].
-
В меню [Просмотр] » [Открыть окно] выберите окно и нажмите [Открыть]
Закрытие или удаление существующего окна:
-
В дереве окон выбрать окно, щелчком правой кнопкой мыши открыть меню и выбрать [Закрыть] или [Удалить].
-
В меню [Просмотр] » [Открыть окно] выберите окно и нажмите [Удалить].
-
Чтобы удалить окно сперва закройте его.
6.4 Прозрачность окон
В моделях серии cMT поддерживается прозрачность окон. Прозрачность можно добавлять к всплывающим окнам, прямым, косвенным, окнам клавиатуры. На скриншотах ниже показаны настройки прозрачности и результаты их применения:
6.5 Советы по редактированию окон
6.5.1 Неотображаемая область, инструмент "Выбор", инструмент "Рука"
Как показано на скриншоте, в окне редактирования есть две области: светло-сиреневый прямоугольник - это видимая на панели область и серая область - невидимая.
Объекты, расположенные в серой зоне, будут не видны на панели. Невидимые объекты, например, такие как "Передача данных", "Текстовые объекты для комментариев", можно располагать в невидимой области, чтобы не перекрывать другие объекты в редактируемой области, что может добавлять сложности при редактировании. Расположение таких объектов в невидимой области не влияет на их функционирование.
![]() |
Инструмент "Выбор"
Эта иконка панели инструментов служит для выбора инструмента "Выбор" Вы можете выбрать один объект или их множество путем щелчка на пустом месте и растягиванием области выделения вокруг нужных объектов. |
![]() |
Инструмент "Рука"
Эта иконка панели инструментов служит для выбора инструмента "Рука" Этот инструмент позволяет двигать объекты с помощью мыши. |
6.5.2 Линейка
Чтобы добавить линейки в верхней части и слева в панели редактирования установите галочку [Просмотр] » [Линейка].
Можно добавить направляющие щелчком правой кнопки мыши на линейке. Объекты будут автоматически прилипать к направляющим при изменении размеров или перемещении.
Удалить | Удалить направляющую |
Редактирование... |
Настроить положение направляющей |
Параметры... |
Удаление и добавление направляющих |
Цвет и стиль направляющих
Выберите [Файл] » [Предпочтения] » [Сетка] для открытия окна настроек цвета и стиля направляющих.
6.5.3 Быстрое копирование
Чтобы скопировать объект, нужно: выделить объект, нажать и удерживать клавишу Ctrl, стрелкой мыши перетащить объект на новое место, где и появится копия объекта.