Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
АИУС / Практика / Разработка HMI-приложений.pdf
Скачиваний:
270
Добавлен:
18.05.2015
Размер:
15.71 Mб
Скачать

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

ав поле Источник написать выражение:

для кнопки просмотра в прошлое на величину интервала табличного тренда

DrawingTime.AddTicks(-((TimeSpan)TimeWindowWidth).Ticks)

для кнопки просмотра в будущее на величину интервала табличного тренда

DrawingTime.AddTicks(((TimeSpan)TimeWindowWidth).Ticks)

4.Готово. Если при выполнении приложения щелкнуть по объекту-кнопка просмотра "в прошлое", то будут отображаться данные на интервале времени, "сдвинутым" на величину интервала табличного тренда "в прошлое". При щелчке по объекту-кнопка просмотра "в будущее" будут отображаться данные на интервале времени, "сдвинутым" на величину интервала табличного тренда "в будущее".

Настройка запроса данных Листание Световое перо

Свойства колонки Перо Свойства колонки Время

9.3.3Световое перо

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

только в режиме листания.

Свойства

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

Цвет текста - цвет текста ячеек строки светового пера.

Цвет фона - цвет фона ячеек строки светового пера.

Индекс строки - индекс строки, на которой находится световое перо. Индексация начинается с 0 с верха табличного тренда. Если ни одна строка не подсвечена, индекс строки равен -1.

Управление световым пером

336 DataRate

Для переключения табличного тренда в режим световое перо и обратно следует:

1.Создать объект - кнопку (например, прямоугольник) и добавить ему реакцию Присвоить значение на событие Нажатие левой кнопки мыши

2.Вызвать окно Дерево мнемосхемы и окно Аргументы объекта-кнопки. Перетащить свойство Световое перо в окно аргументов

3.Выбрать в поле Назначение атрибут Световое перо, а в поле Источник написать выражение:

!IsLightPenShow

Данное выражение (восклицательный знак перед названием свойства) позволяет при щелчке на объект-кнопка переключать логическое значение свойства IsLightPenShow из значения

Истина в значение Ложь и обратно.

4.Готово. Если при выполнении приложения щелкнуть по объекту-кнопка, то будет осуществляться переключение в режим Световое перо и обратно.

ВНИМАНИЕ!

Световое перо работает только в режиме Листание.

Настройка запроса данных Листание Световое перо

Свойства колонки Перо Свойства колонки Время

9.3.4Свойства колонки Перо

Колонка Перо используется для отображения значений пера элемента табличный тренд.

СВОЙСТВА

Шрифт - шрифт текста в колонке.

Цвет фона - цвет фона колонки.

Цвет текста - цвет текста в колонке.

Выравнивание текста - выравнивание текста во всех ячейках колонки.

История процесса. Тренды 337

Кэшировать данные - определяет, кэшировать ли данные в тренде. Если значение Да, то для формирования тренда запрашиваются только отсутствующие данные, остальные данные хранятся в тренде. Если значение Нет, данные каждый раз запрашиваются целиком за тот промежуток времени, который отображается в примитиве Табличный тренд.

Привязка - ссылка на трендируемый атрибут. Настраивается аналогично графическому элементу Тренд (Редактирование привязки пера).

Тип значения - задает тип выводимого в колонке значения атрибута (Время, Значение или

Качество).

Формат - строка для форматирования значения.

Остальные свойства колонка Перо наследует от объекта Простой столбец.

Настройка запроса данных Листание Световое перо

Свойства колонки Перо Свойства колонки Время

9.3.5Свойства колонки Время

Колонка Время используется для отображения данных (моментов времени) пера тренда. Колонка Время наследует часть свойств из колонки Простой столбец.

СВОЙСТВА

Шрифт - шрифт текста в колонке.

Цвет фона - цвет фона колонки.

Цвет текста - цвет текста в колонке.

Выравнивание текста - выравнивание текста во всех ячейках колонки.

Формат вывода времени - формат вывода времени в колонке. Условные обозначения:

ГГГГ или ГГ - год в длинном или коротком формате

ММ - месяц в виде цифры

ММММ - месяц в виде названия

ДД - День

чч - час

мм - минуты

сс - секунды

Настройка запроса данных Листание Световое перо

Свойства колонки Перо Свойства колонки Время

338 DataRate

Часть

10