Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МТУ. Задания.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
13.25 Mб
Скачать

Занятие 1. Исследование среды ГП.

Занятие 2. Математические операции

2.1 Создание вп «Калькулятор»

Создать ВП, предварительно установив на лицевую панель 2 элемента управления Numeric и 4 элемента индикации Numeric. Переименовать их, в соответствии с рис.1.

Перейти в блок-диаграмму и вставить математические операции сложения, умножении, деления, вычитания. Объединить все элементы и операции проводами, в соответствии с рис.1.

Рис.1

Проверить работу прибора и сохранить.

2.2 Создание вп «Деление на 0»

Создать ВП, предварительно установив на лицевую панель:

  • 1 элемент управления Numeric, переименовать его в «Делитель»,

  • 2 элемента индикации Numeric и переименовать их в «Результат», «Случайное число- делимое».

  • 1 элемент индикации Boolean и переименовать его в «Ошибка»

Перейти в блок-диаграмму и вставить математические операции, умножении, деления и одну операцию сравнения «=0». Объединить все элементы и операции проводами, в соответствии с рис.2.

Рис.2

Проверить работу прибора и сохранить.

2.3 Создание вп «Сравнение чисел»

Создать ВП, предварительно установив на лицевую панель:

  • 2 элемента управления Numeric, переименовать их, в соответствии с рис.3.

  • 1 элемент индикации Boolean и переименовать его в «Equal?»

Рис.3

Перейти в блок-диаграмму и вставить операцию сравнения «=». Объединить все элементы и операции проводами, в соответствии с рис.4.

Рис.4

Проверить работу прибора и сохранить.

2.4 Создание вп «Вычисление среднего арифметического значения»

Создать ВП, предварительно установив на лицевую панель:

  • 3 элемент управления Numeric,

  • 1 элемент индикации Numeric и переименовать их в «Average».

Перейти в блок-диаграмму и вставить математические операции сумматор- сложение, деление и константу. Объединить все элементы и операции проводами, в соответствии с рис.5.

Рис.5

Проверить работу прибора и сохранить.

2.5 Создание вп «Извлечение квадратного корня»

Создать ВП, предварительно установив на лицевую панель:

  • 1 элемент управления и 1 элемент индикации Numeric и переименовать его в «Square Root Value», рис.6

Перейти в блок-диаграмму и вставить структуру « Case Structure»

В состоянии False и True установить элементы, в соответствии с рис.7 ,8.

Рис.6

Case Structure

Добавить элемент функции Stop и соединить его с диалоговым элементом.

Рис.7

Рис.8

При вводе отрицательного числа, должен появиться текст об ошибке.

Проверить работу прибора и сохранить.

Занятие 3. Создание и редактирование формул.

Структуры «Formula Node», «Expression Node».

Задание 3.1 . Создать ВП, осуществляющий вычисления по формулам

y1 = x3 + x2 + 5;

y2 = m * x + b;

1. Создать диалоговое окно с элементами, в соответствии с рис.9.

Рис.9

2. Построить блок-диаграмму, изображенную на рис.10.

Рис.10

3.2Создание вп «Определение токов в цепи» с использованием Узел Формулы

Пример а) Определение токов в цепи с использованием формульного узла

  1. Токи в цепи рис. 3 можно рассчитать по законам Ома и Кирхгофа

Значения сопротивлений R1, R2, R3 и электродвижущей силы Е выбираются самостоятельно.

2. Расчет по этим формулам можно выполнить при помощи формульного узла Formula Node, который относится к элементам «Структуры» и вызывается правой клавишей мыши на панели блок-диаграмм по пути: All Functions => Structures => Formula Node. Появившаяся рамка формульного узла растягивается до нужного размера и в нее вписываются расчетные формулы (1). Неизвестные записываются в левой части формул. Каждая формула пишется на отдельной строке и заканчивается точкой с запятой.

3. Затем в формулы нужно внести исходные данные и вывести результаты расчета. Для этого курсор устанавливается правой клавишей мыши на рамке формульного узла и из всплывающего меню левой клавишей вызывается Add Input (добавить вход) для входных величин и Add Output (добавить выход)

для выходных величин. В появившиеся рамки вписываются наименования этих величин.

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

5. При помощи управляющих элементов задаются исходные данные, после чего схема запускается на решение.

Вид формульного узла показан на рис.11.

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

Выполнение задания.

Создать ВП и расположить на ЛП 4 графических элемента управления Numeric и 3 элемента индикации Numeric. Переименовать их названия, в соответствия с рис.11.

Рис.11

Установить в блок-диаграмме структуру Formula Node и внести формулы, в соответствии с рис.11.

Пример б)

1 .Вывести данные на Waveform Chart, добавив элемент из Express Sig Manip или м. Express Signal Manipulation Merge Signal , рис.12 Можно добавить или убавить узлы протягиванием

Рис.12

Учебник Бутырина

Задание 3.3 Построение графика функции

Создать ВП, который использует узел Формула для построения графика функции y=sin (х), в соответствии с рис.13,14.

- Откройте новую лицевую панель. Выберите График осциллограммы

(Waveform Graph) в подпалитре Графики палитры Элементы управления.

Назовите его График функции.

Рис.13

- Построить блок-диаграмму, изображенную на рис.14. В блок-диаграмме установить структуру Case Structure и в нее вставить структуру Formula Node и создать формулу. Создать тоннели на границах структур.

Все остальные элементы и операции вставить в соответствии с рис.14.

Объединить все элементы и операции проводами.

Рис.14

Проверить работу и сохранить.