Автоматизация измерений, контроля и испытаний. Мищенко С.В - 20 стр.

UptoLike

Поместите ВП Термометр на блок-диаграмму. Для этого выберите 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 = yA
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
(арифметика/сравнение)