ВУЗ:
Составители:
Поместите ВП Термометр на блок-диаграмму. Для этого выберите Functions → Select a VI и укажите папку, в ко-
торой находится прибор, созданный в задании 3.2.
Щелкните правой кнопкой мыши по полю ввода данных Temp Scale (Шкала температур), в контекстном меню выберите
пункт Create → → Constant. Константе присвойте значение FALSE – для градусов Фаренгейта и TRUE – для градусов Цель-
сия.
Поместите на блок-диаграмму функцию Wait Until Next ms Multiple, находящуюся в палитре Functions → Time and Dia-
log. Функция Wait Until Next ms Multiple (ждать кратного значения), показанная слева, обеспечивает интервал между итера-
циями, равный интервалу времени, необходимому для того, чтобы миллисекундный счетчик достиг значения, кратного вве-
денному пользователем. Щелкните правой кнопкой мыши по полю ввода данных и выберите пункт Create → Constant. Соз-
данной константе присвойте значение 1000. Теперь каждая итерация цикла выполняется с интервалом времени 1000 мс (раз
в секунду).
Поместите на блок-диаграмму функцию Increment (приращение), находящуюся в палитре Functions → Numeric. Эта
функция добавляет 1 к значению счетчика итераций после завершения выполнения цикла.
3. Сохраните ВП под именем Измерение температуры во времени.
4. Запустите ВП.
5. Закройте ВП.
Задание 4.2. Создать ВП, согласно Вашему варианту
№
варианта
Содержание задания
1 Создайте ВП, генерирующий случайные числа в цикле
While. Организуйте выход из цикла по нажатию кнопки
на лицевой панели ВП
2 Посчитайте значение выражения Y = X
2
+ Z
3
– XZ + 10 с
помощью блока Formula Node и ВП Formula Express,
расположенных в палитре Functions → Arith/Compare
(арифметика/сравнение)
3 Создайте ВП, который с помощью Formula Node считает
значение выражения y = sin (x), если у – положительное
число, то z = y + A, иначе z = y – A
4 Создайте ВП, который с помощью Formula Node считает
значение выражения Y = x + cos (x) – 10, и если Y >= 0, то
Z = sqrt(Y)
5
Используя структуру Сase, создайте ВП, который счита-
ет разность 2-х чисел, и если полученное число
0≥ , то
вычисляется значение корня, иначе выдается сообщение
об ошибке
6
ВП осуществляет поочередное включение индикаторов
на лицевой панели; промежутки между включениями
индикаторов 2, 3 и 7 с, соответственно. Используйте по-
следовательность Sequence Structure и функцию Time
Delay, расположенную в палитре Functions → Time and
Dialog
7
Создайте ВП, который измеряет температуру в течение
минуты с помощью термометра, созданного в задании 3.2,
и считает среднее значение температуры. Подсчет сред-
него значения осуществить с помощью сдвигового реги-
стра
8
Посчитайте значение выражения Y = X
5
+ cos
2
(Z) – XZ + 10 с
помощью блока Formula Node и ВП Formula Express,
расположенных в палитре Functions → Arith/Compare
(арифметика/сравнение)
Страницы
- « первая
- ‹ предыдущая
- …
- 18
- 19
- 20
- 21
- 22
- …
- следующая ›
- последняя »