Интерфейс#

Для запуска ДИЗАЙНЕРА необходимо загрузить файл rtDesigner.exe.

После запуска ДИЗАЙНЕРА на экране появится главное окно программы, окно Редактор форм.

../../_images/1125.png

На главном окне программы расположены следующие области:

Информация

В зависимости от настроек ДИЗАЙНЕРА, на главном окне могут так же отображаться:

  • Панель масштабирования.

  • Список переменных.

Основное окно#

Главное меню#

Главное меню состоит из четырех разделов:

Меню: Программа#

Раздел Программа содержит пункты меню позволяющее создавать новые мнемосхемы, открывать существующие, сохранять мнемосхемы, в том числе, с новым именем, загружать внешние модули, осуществлять настройки конфигурации ДИЗАЙНЕРА.

../../_images/259.png

Новый

Создает новую, пустую мнемосхему.

Открыть

Открывает окно диалога для выбора ранее созданной мнемосхемы.

Сохранить

Сохраняет открытую мнемосхему после редактирования с тем же именем и в ту же папку из которой она была открыта.

Сохранить как

Позволяет задать имя и сохранить мнемосхему в выбранную папку.

Настройки

Отображает диалог настроек ДИЗАЙНЕРА.

Внешние модули

Позволяет подключить к ДИЗАЙНЕРУ готовые библиотеки содержащие графические компоненты необходимые для создания мнемосхем.

Сохранить настройки

Позволяет сохранить настроечные параметры ДИЗАЙНЕРА.

Окно сообщений

Отображает информацию, ошибки и сообщения, возникающие при работе ДИЗАЙНЕРА

О программе

Показывает окно с информацией о программе.

Выход

Закрывает программу.

Тест совершения ошибки

Тестирует механизм обработки ошибок ДИЗАЙНЕРА. Эта функция выполняет незначительную ошибку, предназначенную для иллюстрации работы стандартного для ПО IngortechSCADA диалога обработки ошибок.

Меню: Редактирование#

Раздел Редактирование содержит пункты меню позволяющие создавать и изменять мнемосхемы, управлять графическими компонентами мнемосхем.

../../_images/719.png

Обращение к основным операциям раздела Редактирование так же возможно через контекстное меню поля редактирования. Это меню вызывается путем нажатия правой кнопки мыши на элементе мнемосхемы.

В этой группе содержатся пункты позволяющие редактировать мнемосхемы в графическом и текстовом формате.

Запустить / Редактировать

../../_images/429.png

Осуществляет переключение между режимами работы ДИЗАЙНЕРА.

При выборе пункта Запустить мнемосхема переключается в специальный режим редактирования. При этом открывается окно Инспектора объектов.

Редактировать форму

Открывает окно редактирования, в котором мнемосхема представлена в текстовой форме.

../../_images/526.png

Текстовый редактор предназначен для ручного редактирования текста мнемосхемы. Этот редактор не предназначен для использования регулярным пользователем, для редактирования текста необходимы значения структуры мнемосхемы, наименования свойств и их назначения.

Основное применение этого редактора - быстрое изменение типа используемого компонента.

Вырезать/Скопировать/ Вставить/Удалить/Выделить все

../../_images/623.png

Стандартные операции редактирования с компонентами мнемосхемы.

Отмена последнего действия

Операция позволяющая последовательно отменять совершенные действия. Количество возможных «обратных шагов» (отмен) настраивается в диалоге настроек ДИЗАЙНЕРА Программа‣Настройка‣Дизайнер‣Обеспечить возможность отмены операции‣Глубина стека отмены редактирования.

Положение элементов на поле редактирования

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

../../_images/720.png

Выравнивание по сетке

Если вкл, то обеспечивает автоматическое выравнивание всех вносимых в мнемосхему элементов с шагом сетки. установленной в настройках компонента подложки HDesignPanel или настройках ДИЗАЙНЕРА.


Выровнять элемент по сетке

Команда обеспечивает выравнивание по сетке выделенного элемента.

Информация

На рабочем поле, предназначенном для изображения мнемосхем, находится сетка, параметры которой задаются в настройках (Программа‣Настройки‣Дизайнер).


Выравнивание…

../../_images/919.png

Вызов диалога, позволяющего задать параметры выравнивания для выбранных элементов.

Пункты меню становятся активными только при выборе нескольких элементов мнемосхемы. Все команды выполняются для всех выделенных элементов одновременно.

../../_images/1015.png

Выравнивание элементы производится для улучшения внешнего вида мнемосхемы и может производиться по горизонтали и вертикали, по левой и правой границе, по центру, а так же формировать равные промежутки между компонентами мнемосхемы.

Пример использования выравнивания компонентов рассмотрел в статье Выравнивание компонентов.


Переместить наверх иерархии/Переместить вниз иерархии

Операции, позволяющие изменять расположение элементов по слоям мнемосхемы.

Работа с переменными

Группа настроек позволяет загружать переменные, редактировать их значения.

../../_images/1126.png

Редактор переменной

Вызывает Редактора связи с переменной для связи текущего выбранного компонента с переменной из загруженной конфигурации.


Установить значение переменной

Вызывает стандартный для ПО IngortechSCADA диалог для создания нового значения переменной.

В этом диалоге можно установить данные для переменной, связанной с текущим выбранным компонентом.

Меню: Конфигурация#

../../_images/1712.png

Вид

Это подменю, позволяет включать и выключать отображение: палитры компонентов мнемосхем; окна инспектора объектов; список переменных и инструменты масштаба.

Эта возможность применяется при необходимости увеличить область экрана с мнемосхемой.


Загрузить конфигурацию

Открывает стандартный диалог открытия файла для загрузки в ДИЗАЙНЕР конфигурации IngortechSCADA.

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


Параметры эмуляции…

Открывает диалог позволяющий задать параметры эмуляции потока данных.


Запустить эмуляцию

Запуск внутреннего эмулятора потока данных ДИЗАЙНЕРА, который генерирует значения переменных и статусов, что позволяет в режиме тестирования (Запуск) проверить функционирование мнемосхемы.

Параметры эмуляции устанавливаются в специальном диалоге настроек.

При этом в списке переменных (Конфигурация‣Вид‣Список переменных) отображаются эмулируемые значения, которые передаются для отображения в мнемосхему.

../../_images/1812.png

При эмуляции данных ДИЗАЙНЕР генерирует случайные и логически не связанные значения переменных и их статусов.

Режим эмуляции в ДИЗАЙНЕРЕ используется только для контроля правильности логического связывания графических компонентов с переменными.

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

Остановить эмуляцию можно так же в меню Конфигурация

../../_images/1912.png

Меню: Окна#

Раздел Окна является стандартным оконным диалогом, позволяющим переходить между окнами и закрывать их.

../../_images/2012.png

Закрыть

Закрытие активного открытого окна с мнемосхемой.

Следующее / Предыдущее

Переключение между открытыми окнами мнемосхем.

Закрыть все

Закрытие всех открытых окон мнемосхем.

Список открытых мнемосхем

Отображение всех открытых на рабочем месте окон мнемосхем.

Список мнемосхем#

В верхней части основной области размещены закладки открытых мнемосхем.

../../_images/2115.png

Закладки содержат наименование мнемосхемы и адрес её расположения. При наведении на закладку курсора дополнительно отражается объем памяти занимаемый мнемосхемой.

Закрыть активную мнемосхему или все открытые мнемосхемы можно чрез пункт главного меню Окна.

Инспектор объектов#

В режиме редактирования мнемосхемы, на основном поле программы отображается Инспектор объектов, предназначенный для редактирования свойств выделенных на основном поле редактирования компонентов.

Инспектор объектов отображается только в режиме редактирования мнемосхемы.

Список всех компонентов доступных в дизайнере описан в разделе Компоненты.

Список всех свойств компонентов описан в разделе Свойства компонентов.

Окно Инспектор объектов состоит из трех областей:

Инспектор объектов позволяет редактировать свойства следующих типов:

Инспектор может отображать следующие типы свойств:

Структура мнемосхемы#

Область выпадающего списка всех компонентов мнемосхемы.

../../_images/1127.png
  • Список вызывается путем нажатия на серую строку =HDesignPanel

  • Список содержит все компоненты мнемосхемы с указанием их имени, позиции и размера.

Компонент - Имя компонента состоящее из двух частей: наименование компонента с порядковым номером (пример: RTSensor4 - четвертый компонент RTSensor созданный на поле редактирования) и наименования исходного компонента (пример: RTSensor).

Позиция - Положение компонента на поле (координаты в точках).

Размер - Размер компонента в точках.

Информация

Если компонент выделен на поле редактирования, то при открытии списка будет выделена строка с его именем.

Это упрощает нахождение компонента в списке и определение контейнера в который он вложен.

  • Нажатие на любой компонент, закрывает список и открывает окно Инспектора объектов с перечнем свойств выбранного компонента.


Положение компонента в списке дает представление о вложенности компонентов в контейнеры.

../../_images/344.png

В примере выше видно, что выделенный на поле в режиме Редактирование элемент Т14#1 0.0 град.С является компонентом RTSensor, который вложен в компонент TPanel, являющийся для него контейнером.

Это подразумевает, что:

  1. Переместить данный компонент за границы контейнера невозможно.

  2. Для него будут применены все свойства владельца.

Например, если в настройках контейнера установлено свойство Шрифт, а у вложенного компонента выбрано свойство Шрифт владельца, то шрифт контейнера будет применен для вложенного компонента мнемосхемы.

Подсказка

При наведении курсора на любой компонент мнемосхемы появится подсказка.

Это поможет идентифицировать элемент при поиске в списке мнемосхемы.

Список свойств компонента#

Каждый компонент помещаемый на поле редактирования имеет набор свойств, меняя которые можно настроить внешний вид и поведение компонента.

Инспектор объектов отображает список свойств компонентов различными способами, позволяя использовать разные методы для их редактирования.

../../_images/260.png

Способы отображения и редактирования свойств компонента определяются типом этого свойства.

Информация

Если на поле редактирования одновременно выбрано несколько компонентов, Инспектор будет отображать только свойства общие для всех выбранных компонентов. В этом случае, при редактировании свойства его значение будет установлено у всех выбранных компонентов одновременно.

Набор свойств описан для каждого компонента индивидуально в общем описании этого компонента в разделе Библиотеки компонентов.

Инспектор может отображать следующие типы свойств:

Описание свойства#

В нижней части Инспектора объектов расположена область подсказки, текст в которой поясняет назначение выбранного свойства.

../../_images/opisanie.png

Диалог настроек#

Настройка ДИЗАЙНЕРА осуществляется в окне Конфигурация дизайнера через следующие пункты меню: Программа‣Настройки…

../../_images/345.png

Программа

../../_images/1220.png

Сжимать данные при сохранении

Если вкл, то обеспечивает сжатие файлов мнемосхем, что значительно уменьшает время их передачи по сети.

Загружаются мнемосхемы в обычном и сжатом формате.

Сохранять данные в текстовой форме

Если вкл, то мнемосхемы сохраняются в текстовой форме, например, для редактирования вручную.

Создавать новую форму при старте

Если вкл, то при открытии программы обеспечивается автоматическое создание пустой новой формы для мнемосхемы.

Дизайнер

../../_images/1316.png

Показывать сетку

Если вкл, то в поле редактирования мнемосхемы отображается координатная сетка.

Выравнивать по сетке

Если вкл, то элементы мнемосхемы автоматически выравниваются по координатной сетке.

Шаг сетки / Цвет сетки

Позволяет настроить свойства координатной сетки.

Связь переменных

../../_images/1415.png

Показывать выключенные переменные в общем списке

Если вкл, то в случае наличия в конфигурации переменных, для которых установлен флаг «выключена», то есть переменная не используется в данной конфигурации, эта опция обеспечивает отображение отключенных переменных в списке, при этом выключенные переменные отображаются как неактивные элементы.

Редактирование

../../_images/2311.png

Глубина стека отмены редактирования

Определяет количество шагов, на которые можно вернуться назад при редактировании.