Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


РЕАЛИЗАЦИЯ ИНТЕРФЕЙСА ПРИЛОЖЕНИЯ НА ОСНОВЕ КНОПОЧНЫХ ФОРМ



Цель работы - реализация кнопочных форм как основного элемента интерфейса приложения.

Задачи, решаемые для достижения цели работы:

    • Создание кнопочной формы с помощью диспетчера кнопочных форм.
    • Создание новой кнопочной формы, которая открывается из стартовой кнопочной формы.
    • Изменение существующей кнопочной формы.
    • Выбор кнопочной формы, автоматически открываемой при открытии БД.

Задание

Реализовать кнопочную форму для работы с созданными объектами базы данных (таблицами, запросами, отчетами). Предусмотреть выход из БД.

2 Порядок выполнения задания

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

В диалоговом окне Диспетчер кнопочных форм выбрать команду Создать (Рисунок 1).

Рисунок 1 - Диспетчер кнопочных форм

В диалоговом окне Создание (Рисунок 2) в поле Имя страницы кнопочной формы ввести имя кнопочной формы для ввода информации (например, Ввод и редактирование).

Рисунок 2 – Создание кнопочной формы

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

В диалоговом окне Изменение страницы кнопочной формы (Рисунок 3) выбрать команду Создать

Рисунок 3 - Изменение страницы кнопочной формы

В диалоговом окне Изменение элемента кнопочной формы (Рисунок 4) ввести текст подписи для первой кнопки (Ввод информации) выбрать команду в поле со списком Команда. (Открытие формы в режиме добавления.) Если выбрана одна из команд работы с формами, то в поле со списком Форма следует выбрать имя открываемой формы (Ввод информации)..

Рисунок 4 - Изменение элемента кнопочной формы

Повторить эти действия для создания всех нужных кнопок кнопочной формы. Имена всех созданных элементов (кнопок) появятся в разделе Элементы данной кнопочной формы. Чтобы изменить или удалить какую-либо из созданных кнопок, выбрать имя этой кнопки в списке и выполнить соответствующую команду. При необходимости изменить порядок кнопок в списке выбрать элемент и нажать кнопку «Вверх» или «Вниз».

Закончив создание кнопочной формы закрыть форму.

Требования к отчету

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

Вопросы для самоконтроля

1. Каковы основные функции Главной кнопочной формы?

2. Назовите инструменты создания Главной кнопочной формы.

3. Какой принцип лежит в основе построения интерфейса на основе Главной кнопочной формы?


Лабораторная работа № 5

ИСПОЛЬЗОВАНИЕ НАДСТРОЙКИ LTI-VIEWER В СРЕДЕ ПАКЕТА SIMULINK

Цель работы – изучить возможности и получить навыки работы с надстройкой LTI-Viewer в среде пакета Simulink.

 

Основные приемы работы с надстройкой LTI-Viewer

Инструментальное средство LTI-Viewer входит в состав пакета прикладных программ Control System Toolbox и предназначено для анализа линейных стационарных систем. С помощью этого инструмента можно легко построить частотные характеристики исследуемой системы, получить ее отклики на единичное ступенчатое и импульсное воздействия, найти нули и полюса системы и т. д.Рассмотрим основные приемы работы с LTI-Viewer в среде Simulink.

Запуск LTI-Viewer

1.1.1 Выполнить опцию Linear Analysis… меню Tools в окне Simulink-модели. В результате откроется окно Model_Inputs_and_Outputs, как это показано на рис.1, а также пустое окно LTI-Viewer.

 

 

Рисунок 1 – Входы и выходы Simulink-модели

1.1.2 Установить блок Input Point в начале, а блок Output Point в конце участка исследуемой системы, как это показано на рис. 2

 

 

Рисунок 2 - Simulink-модель с подключенными входом и выходом LTI-Viewer

1.1.3 В окне LTI-Viewer инициировать опцию Get Linearized Model меню Simulink. В результате будет выполнена линеаризация участка модели и построена реакция линеаризованной системы на единичное ступенчатое воздействие (рис. 3)

 

 

Рисунок 3 – Переходная характеристика линеаризованной системы

 

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

1.1.4 Для получения других характеристик необходимо использовать опцию Plot Configurations… меню Edit. В результате откроется окно Plot Configurations (рис. 4)

 

Рисунок 4 – Окно размещения графиков характеристик системы

 

В этом окне можно выбрать вид отображаемых графиков (область Response type) и способ их размещения (область Select a response plot configuration). Доступны следующие типы графиков и диаграмм:

· Step – реакция на единичное ступенчатое воздействие;

· Impulse – реакция на единичное импульсное воздействие;

· Bode – логарифмические амплитудная и фазовая частотная характеристики;

· Bode Magnitude – логарифмическая амплитудная частотная характеристика;

· Nyquist – диаграмма Найквиста;

· Nichols – годограф Николса;

· Pole/zero – нули и полюса системы.

 

Рисунок 5 - Графики характеристик системы

На рис. 5 показано окно LTI-Viewer с различными характеристиками исследуемой системы.Оформить внешний вид графиков – выбрать тип и цвета линий, тип маркеров и т. п. – можно с помощью опции Line Styles… меню Edit.

Задание

 

1.1 Смоделируйте систему в соответствии с вариантом задания

1.2 Используя инструментарий LTI-Viewer постройте характеристики исследуемой системы

1.3 Проинтерпретируйте с позиций теории автоматического управления полученные результаты.

 

Требования к отчету

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

Вопросы для самоконтроля

1. В чем сущность линеаризации системы и как она выполняется вLTI-Viewer?

2.Какие характеристики дают информацию об устойчивости системы?

3. Какие блоки Simulink используются для выделения исследуемой в LTI-Viewer части системы?

4. Какая опция позволяет выбрать представленные на графике характеристики системы?


Лабораторная работа №6

ОСНОВНЫЕ ПРИЕМЫ РАБОТЫ В СРЕДЕ ПАКЕТА SIMULINK

 

Цель работы - изучить базовые приемы работы с пакетом SIMULINK.

Задачи, решаемые при выполнении работы:

    • Использование переменных для задания параметров блоков модели.
    • Настройка параметров блока вывода графиков.
    • Передача вектора сигнала в рабочее пространство и запись данных расчета в текстовый файл.
    • Визуализация вектора в несколько столбцов в блоке Display.
    • Отображение рисунков в окне модели.
    • Изменение параметров блока в процессе расчета.

 

Задание1

Смоделировать систему согласно варианту Приложения А; задать параметры блоков, используя переменные.

Пояснения к заданию. Параметры блоков Simulink можно задавать не только как числовые параметры, но и как имена переменных. Значения переменных необходимо задать перед началом расчета. Такой способ задания параметров удобен, если требуется проводить расчеты для множества вариантов параметров блоков модели. На рис.1(а) показана схема такой модели. Параметры блока “Передаточная функция ” заданы переменными a, b и c. Окно параметров блока “Передаточная функция ” показано на рис.1(б).

 

(а) (б)

Рисунок 1- Модель, в которой параметры блоков заданы как имена переменных (а) и окно параметров блока “Передаточная функция" (б)

 

 

Ввод значений переменных можно выполнить из командного окна MATLAB. Дляэтого после приглашения (символ > > ) необходимо напечатать команды для присвоения переменным значений, например:

a = 1
b = 2
c = 1

После этого можно выполнить расчет.

В том случае, если параметров много, можно создать m -файл с командами присвоения переменным значений, открыть его из командного окна MATLAB (файл будет открыт в окне отладчика) и запустить его на выполнение командой меню Debug\Run.

Задание 2

Смоделировать систему согласно варанту; задать параметры блоков, используя переменные, построить и отформатировать график в окне блока Scope

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


Поделиться:



Популярное:

  1. A. затраты АТП на выполнение перевозок в денежной форме, расчитанные на единицу транспортной продукции.
  2. C. Там, где зоны формирования опасных и вредных факторов практически пронизывают всю производственную среду
  3. I. 2. ФОРМИРОВАНИЕ ПРОФЕССИОНАЛЬНО-ПЕДАГОГИЧЕСКИХ ЗНАНИЙ, УМЕНИЙ И НАВЫКОВ
  4. I. РУССКИЙ ЯЗЫК: ОБЩЕЕ ПОНЯТИЕ И ФОРМЫ СУЩЕСТВОВАНИЯ.
  5. I.Извещение о проведении аукциона в электронной форме № 39
  6. II. Информация о проводимом аукционе в электронной форме
  7. II. Какой из представленных на рисунке автомобилей будет относиться к колёсной формуле «4 Х 4»?
  8. II. Урок, как основная форма организации обучения
  9. III этап – реализация социального проекта.
  10. III. Попытки соединения цивилизационного подхода с формационным.
  11. III. Электронные средства информации
  12. IV. Педагогические технологии на основе гуманно-личностной ориентации педагогического процесса


Последнее изменение этой страницы: 2016-05-03; Просмотров: 1172; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.023 с.)
Главная | Случайная страница | Обратная связь