- •Лабораторная работа №1
- •Интегрированные системы проектирования и управления
- •Содержание
- •Краткая теоретическая часть
- •Выполнение
- •Лабораторная работа №2
- •Интегрированные системы проектирования и управления
- •Цель работы
- •Краткая теоретическая часть
- •Выполнение
- •Лабораторная работа №3
- •Интегрированные системы проектирования и управления
- •Цель работы
- •Краткая теоретическая часть
- •Выполнение
- •Лабораторная работа №4
- •Интегрированные системы проектирования и управления
- •Цель работы
- •Краткая теоретическая часть
- •Выполнение
- •Лабораторная работа №5
- •Интегрированные системы проектирования и управления
- •Цель работы
- •Краткая теоретическая часть
- •Выполнение
- •Лабораторная работа №6
- •Интегрированные системы проектирования и управления
- •Цель работы
- •Краткая теоретическая часть
- •Выполнение
- •Лабораторная работа №7
- •Интегрированные системы проектирования и управления
- •Цель работы
- •Краткая теоретическая часть
- •Выполнение
- •Лабораторная работа №8
- •Интегрированные системы проектирования и управления
- •Цель работы
- •Краткая теоретическая часть
- •Выполнение
- •3.1. Проверка исходных данных (Аналог первого sfc-шага).
- •3.2. Базовый расчет расхода.
- •3.3. Ветвление алгоритма (Аналог sfc-переходов и альтернативных шагов).
- •Лабораторная работа №9
- •Интегрированные системы проектирования и управления
- •Цель работы
- •Краткая теоретическая часть
- •Выполнение
- •Лабораторная работа №10
- •Интегрированные системы проектирования и управления
- •Цель работы
- •Краткая теоретическая часть
- •Выполнение
Выполнение
Задание 1. Зададим аргументы (технологические параметры) для шаблона экрана Участок_Хранения (рисунок 1).
Рисунок 1 – Задание аргументов для шаблона экрана Участок_Хранения
Аргументы
Событие_Дверь, Событие_Вент и
Событие_Пож предназначены для
отображения и квитирования событий с
использованием ГЭ События
.
Аргументы Слой_основной и Слой_тренд
– для управления видимостью слоев
экрана. В первом слое будет отображаться
мнемосхема участка хранения, во втором
– тренд значений параметров хранения.
Флаг NP, выставленный для аргументов
не позволит создавать соответствующие
каналы при операциях автопостроения.
Зададим
для экрана в качестве фона изображение
– одну из текстур, имеющихся в библиотеке,
с помощью ГО
и ГЭ
,
выполним статическую часть рисунка 2.
Рисунок 2 – Вид экрана Участок хранения
Определим
с использованием ГЭ
вывод значений параметров хранения
(рисунок 3).
Рисунок 3 – Вывод значений параметров хранения
Выполним привязку ГЭ к аргументам шаблона экрана, установим формат вывода значений как, например, для аргумента Уровень.
Рисунок 4 – Привязка ГЭ к аргументам шаблона экрана
Для
отображения состояния дискретных
сигналов открытия/закрытия двери в
хранилище, включения/отключения
вентиляции и срабатывания пожарной
сигнализации применим совместно цветовую
и текстовую индикацию, определяемую
для ГЭ
.
Так, для отображения текущего состояния
двери в хранилище назначим ГЭ следующие
свойства (рисунок 5).
Рисунок 5 – Задание свойств ГЭ состояние двери
Задание
2. Подобным образом выполним настройку
свойств для остальных ГЭ. Уровень
продукта в емкости будем отображать с
помощью гистограммы произвольной формы,
которую создадим с помощью ГЭ ползунок
(рисунок 6).
Рисунок 6 – Параметры хранения
В свойствах для данного ГЭ определим динамическую заливку, привязав ее к соответствующему аргументу шаблона экрана, задав цвета фона и заполнения и указав границы (рисунок 7).
Рисунок 7 – Свойства объекта
Последовательно
скопируем из шаблона экрана
Участок_термообработки и перенесем
на шаблон Участок_Хранения ГЭ для
отображения текущей даты/времени и
кнопки переходов по экранам. Для этого
выделяем ЛК необходимый ГЭ (для выделения
нескольких ГЭ можно воспользоваться
нажатием и удержанием клавиши Ctrl,
либо выделить мышью область при нажатой
ЛК) и используем иконку
на панели инструментов. Для вставки
использовать-
.
Можно применять и стандартные комбинации
клавиш для работы с буфером обмена:
Ctrl+C и Ctrl+V. После вставки ГЭ
необходимо произвести их перепривязку
к аргументам текущего шаблона экрана.
В
нижней части экрана разместим ГЭ События
,
выделим его ЛК и отцентрируем горизонтально
с помощью соответствующего пункта меню
(рис.8).
Рисунок 8 – События
Основные
свойства ГЭ
оставим без изменения, во вкладке
Привязки определим следующие
привязки к аргументам шаблона экрана
(рисунок 9).
Рисунок 9 – Основные свойства
Таким образом, текущий экран будет выглядеть, как показано на рисунке 10.
Рисунок 10 – Текущий экран
Для
осуществления переходов между
разработанными экранами (Хранение и
Дозирование) (рисунок 11), необходимо
предусмотреть соответствующие средства.
В качестве них будем использовать ГЭ
.
Рисунок 11– Окно надписи
Двойным
щелчком ЛК на этом ГЭ
Хранение откроем его свойства, в
разделе События
выделим ЛК пункт mousePressed (событие по
нажатию ЛК на ГЭ) и по нажатию ПК добавим
переход на экран (рис. 12).
Рисунок 12 – Пункт Jump to Screen
В открывшемся пункте Jump to Screen по нажатию ЛК из списка выберем шаблон экрана Участок_Хранения.
Рисунок 13 – Участок_Хранения
Следует иметь ввиду, что шаблоны экранов были предварительно созданы и переименованы соответствующим образом.
ВЫВОДЫ
В среде Trace Mode 7 разработали шаблон экрана для участка хранения с заданием необходимых технологических аргументов. Cоздали статическую мнемосхему и настроили динамические графические элементы для отображения параметров, уровней в ёмкостях и состояний сигналов. Добавлены элементы индикации событий и настроены кнопки для навигации между экранами системы.
