- •Содержание
- •Список используемых сокращений
- •Цель лабораторного практикума
- •В процессе выполнения работы необходимо выполнить:
- •Краткое описание программного обеспечения
- •Лабораторная работа №1 «Создание программно-технического комплекса асу тп»
- •Часть 1 «Сборка комплекса технических средств асу тп»
- •Введение
- •Ход работы
- •Часть 2 «Программное конфигурирование структуры системы, конфигурирование и настройка бд mwBridge, подключение, настройка и калибровка датчиков температуры»
- •Введение
- •Ход работы
- •Лабораторная работа №2 «Работа с трендами и настройка регулятора»
- •Часть 1 «Просмотр трендов»
- •Введение
- •Ход работы
- •Часть 2 «Настройка регулятора»
- •Введение
- •Ход работы
- •Лабораторная работа №3 «Создание интерфейса оператора и конфигурация сетевого обмена»
- •Часть 1 «Обмен данным с другим компьютером в сети»
- •Введение
- •Ход работы
- •Часть 2 «Создание мнемосхемы»
- •Введение
- •Ход работы
- •Лабораторная работа №4 «Технологическое программирование»
- •Часть 1 «Создание технологической программы выключения регулятора по достижении параметром заданной уставки»
- •Введение
- •Ход работы
- •Лабораторная работа №5 «Исследование различных типов регуляторов»
- •Введение
- •Ход работы
- •Лабораторная работа №6 «Влияние запаздывания и порядка передаточной функции на процесс регулирования. Построение многосвязанной системы регулирования»
- •Введение
- •Ход работы
Ход работы
Осуществить старт программы работы с мнемосхемами - запустить ярлык «Display», выбрать каталог, в котором до сих пор осуществлялась работа с MWBridge.
Перейти в режим конструктора.
Указать в качестве рабочей директории программы Display директорию программы MWBridge.
Выбрать в качестве подложки мнемосхемы файл «Mnema_1.png», находящийся в папке с материалами к лабораторной работе.
Замечание: первым элементом, который должен появиться на мнемосхеме, должна быть кнопка выхода, но так как выход из программы Display может осуществляться обычным закрытием окна мнемосхемы, будем считать кнопку выход уже существующей.
Добавить на мнемосхему текущую дату и время, для этого на панели инструментов выбрать текстовый объект, расположить его в верхнем правом углу мнемосхемы, в свойствах текстового объекта изменить размер шрифта, цвет текста и задать отображение даты и времени, для этого выбрать подходящий формат из раскрывающегося списка напротив свойства «Формат даты/времени» (смотри рисунок 32):
Рисунок 32 – Внешний вид окна выбора формата отображения текущего времени
Примечание: для удобства чтения текста, текстовый объект должен располагаться на однородно закрашенном прямоугольнике, создать который можно двумя способами –изменить файл подложки (в любом графическом редакторе, в т.ч. и в редакторе Display путь: Инструменты -> Графический редактор, затем выбрать «Подложка мнемосхемы» для изменения файла подложки текущей мнемосхемы) или добавить объект «Прямоугольник» в мнемосхему, но следует учесть, что позже созданный объект будет находиться ниже в дереве элементов, а последовательность в этом дереве определяет как элементы будут накладываться друг на друга, т.о. если объект «Прямоугольник» должен находиться под объектом «Текст», он должен быть помещён перед ним в дереве элементов, это можно сделать при помощи функций «Копировать»/»Вставить».
Вывести на мнемосхему значения температуры термопары, используйте объект «Текст» и привяжите значение свойства «Текст» данного объекта к ячейке БД в которую выводится значение термопары. Данный элемент называют цифровым прибором.
Выведите на мнемосхему значение текущей уставки регулятора, отвечающего за нагрев ТП, для этого значение уставки сначала нужно привязать к БД.
Примечание: чтобы мнемосхема была читаемой, следует указывать описания к значениям с цифровых приборов, это так же можно сделать двумя способами – создать надпись на подложке и более быстрый способ – создать текстовый объект, значение свойства «Текст» которого не будет привязано к БД, а будет статическим, например – «Уставка».
Сделайте уставку варьируемой, для этого создайте две кнопки, рядом с цифровым прибором, выводящим на мнемосхему значение уставки. По нажатию на одну кнопку уставка должна увеличиться, по нажатию на другую уменьшиться. Для того чтобы по нажатию кнопки происходило изменение значения привязанной к ней ячейки БД следует в свойствах кнопки напротив свойства «Увеличить на» поставить число, отличное от нуля, например 1. Для того, что бы изменялась нужная величина, необходимо осуществить привязку к ячейке БД, где располагается уставка.
С другой кнопкой следует провести аналогичные действия, только число с «1» изменить на «-1».
Рисунок 33 – Внешний вид окна задания эффекта от нажатия кнопки
Создайте на мнемосхеме кнопку включения/выключения регулятора нагрева ТП, для этого следует создать два элемента типа «Кнопка». При нажатии на одну из них должно устанавливаться значение дискретной ячейки БД (регулятор в работе) равное нулю, а при нажатии другой – единице. Перед созданием кнопки это значение моноблока нужно привязать к дискретному каналу БД.
Создайте элемент отображения дискретной величины, для этого создайте фигуру, которая изменяла бы цвет в зависимости от значения дискретной величины (смотри рисунок 34).
Рисунок 34 – Внешний вид окна создания цветовой сигнализации для элемента отображения
Примечание: дискретный элемент, как и все предыдущие аналоговые элементы предварительно должен быть привязан к БД.
Сохраните мнемосхему, используя в названии латинские буквы, составить название из номера группы и первых трёх букв фамилий студентов, выполняющих лабораторную и номера мнемосхемы, например: «A08-02_GorSev_1».
Создайте новую мнемосхему.
Выведете на текущее время и дату.
Выведете на мнемосхему график изменения температуры термопары.
Сохранить мнемосхему, используя в названии латинские буквы, составить название из номера группы и первых трёх букв фамилий студентов, выполняющих лабораторную и номера мнемосхемы, например: «A08-02_GorSev_2».
Зайдите в окно настроек на панели управления и привяжите окно 1 к первой мнемосхеме, а окно 2 ко второй.
Создайте на первой мнемосхеме кнопку для перехода во вторую мнемосхему.
Вопросы:
Какой элемент в первую очередь добавляется на мнемосхему?
Что называют цифровым прибором в Display?
Какова размерность матрицы при создании нового элемента?
