Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка лаб1_процесс смешения.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.63 Mб
Скачать

2. Создание графического экрана (мнемосхемы)

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

Рис. 31 Эскиз мнемосхемы смесителя смесителя

Каждый из объектов на мнемосхеме имеет определенные свойства, которые можно просмотреть и изменить с помощью Окна свойств.

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

Полученный рисунок представлен на следующем рисунке

Рис.32 Эскиз мнемосхемы смесителя с задвижками

На следующем этапе анимируем цвет задвижек по значению сигнала об их состоянии.

Рис.33 Форма выбора свойства для анимации

Рис.34 Экран настройки анимации цвета фона

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

Рис. 35 Создание задачи переключения дискретного тега (открытия/закрытия задвижки) по щелчку мыши на задвижке

Аналогичную задачу назначим кнопке управления работой миксера.

Теперь выведем на экран показания расходов по потокам и частоты вращения миксера, для этого воспользуемся элементом «Штемпель данных» из панели инструментов.

Рис. 36 Штемпель данных

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

Изменение с мнемосхемы

Рис.37 Штемпель данных с возможностью ввода данных с мнемосхемы

Добавим столбик уровня в смесителе с анимацией свойства процента заливки и цвета заливки ( меньше 5% и больше 95% - уровень красный).

Рис.38 Анимация свойства процента заливки

Рис. 39 Анимация свойства заливки переднего фона

3. Назначение сбора истории и отображение на мнемосхеме исторических данных

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

Рис. 40 Назначение накопления исторических данных уровня в смесителе

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

Рис.41 Конфигурирование динамо отображения исторических трендов

4. Программирование работы миксера по расписанию

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

Рис. 42 Создание нового расписания переключения миксера каждые 5 сек.

Также возможен вариант создания на мнемосхеме объекта таймера (из Панели инструментов) и программирования обработчика события по срабатыванию этого таймера

Рис. 43 Создание таймера на мнемосхеме

Рис. 44 Подпрограмма обработчик события срабатывания таймера