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


Упражнение 7-2 ВП Расчет средней температуры.



Цель: Научиться использовать сдвиговые регистры для реализации алгоритма «бегущее среднее»

Ниже приведена последовательность действий для изменения ВП Мониторинг температуры путем добавления усреднения трех последних измерений температуры и отображения этого среднего значения на диаграмме.

Лицевая панель.

1. Откройте ВП Мониторинг температуры, созданный в упражнении 7- 1.

2. Выберите пункт главного меню File»Save As и переименуйте ВП в

Расчет средней температуры.vi

Блок-диаграмма.

3. Перейдите на блок-диаграмму.

4. Щелкните правой кнопкой мыши по границе цикла и выберите пункт Add Shift Register в контекстном меню для создания правого и левого терминалов сдвигового регистра.

5. Щелкните правой кнопкой мыши на левом терминале сдвигового регистра и выберите пункт контекстного меню Add Element для добавления дополнительных терминалов к сдвиговому регистру.

6. Измените блок-диаграмму, как показано ниже на Рис. 103.

Рис.103

 
 

Изменение блок – диаграммы.

Нажав и удерживая клавишу < Ctrl >, переместите подпрограмму ВП

Термометр за границу цикла, чтобы создать его копию.

( Macintosh) Нажмите клавишу < 0ption>. ( Sun) Нажмите клавишу

< Meta>. ( Linux) Нажмите клавишу < Alt>.

ВП Термометр на выходе выдает одно измеренное датчиком значение температуры и инициализирует левые терминалы сдвигового регистра перед началом выполнения цикла.

Поместите на блок-диаграмму функцию Compound Arithmetic, расположенную в палитре Function»Programming»Numeric. Эта функция возвращает сумму текущей температуры и двух предыдущих ее значений. С помощью инструмента ПЕРЕМЕЩЕНИЕ измените размеры функции таким образом, чтобы получить три поля ввода данных, показанные слева.

Поместите на блок-диаграмму функцию Divide, расположенную в палитре Function»Programming»Numeric. Эта функция возвращает

среднее значение последних трех измерений температуры.

Щелкните правой кнопкой мыши по полю ввода данных функции Divide и выберите пункт Create»Constant контекстного меню.

Созданной константе присвойте значение 3.

7. Сохраните ВП.

 

Запуск ВП.

Запустите ВП.

В каждой итерации происходит измерение температуры ВП Термометр. ВП добавляет это значение к двум предыдущим, хранящимся в левых терминалах сдвигового регистра. Для нахождения среднего значения этих измерений их сумма делится на 3. Далее среднее значение выводится на график. Заметьте, что ВП инициализирует сдвиговый регистр значениями температуры.

Блок-диаграмма.

8. Измените блок-диаграмму, как показано ниже ( Рис. 104 ).

Рис.104

 
 

Изменение блок – диаграммы.

 

Поместите на блок-диаграмму функцию Bundle, расположенную в палитре Function»Programming»Cluster & Variant, для отображения полученного среднего значения и значения текущего измерения температуры на одном и том же графика Диаграмм. Эта функция связывает значения средней и текущей температуры для вывода на график.

 

9. Сохраните ВП, так как он будет использоваться в дальнейшем.

 

Запуск ВП.

Запустите ВП. На график Диаграмм выводятся два накладывающихся графика, то есть два графика имеют одну шкалу Y.

При желании выполните дополнительную часть упражнения. В противном случае, закройте ВП.

Дополнительная часть.

Далее приведена последовательность действий для настройки графика Диаграмм, показанного ниже ( Рис. 105 ). На лицевую панель можно вывести панель управления графиком Диаграмм, панель управления масштабом шкалы, палитру элементов управления диаграммой, цифровой элемент отображения, полосу прокрутки и содержимое буфера.

По умолчанию, вместе с элементом график Диаграмм отображается панель управления свойствами графика.

Рис.105

 
 

График диаграмм.

10. Настройте ось Y.

a.С помощью инструмента ВВОД ТЕКСТА измените значение с 70, 0 по оси Y на 75, 0.

b. С помощью инструмента ВВОД ТЕКСТА измените второе значение на оси Y, напечатав 80, 0. Это число определяет шаг по оси Y.

Например, если следующее значение после 75, 0 равно 77, 5, то интервал значений по оси Y составит 2, 5 Если изменить значение 77, 5 на 80, 0, то интервал значений по оси Y будет равен 5, 0 ( 75, 0, 80, 0, 85, 0 и так далее).

 
 


Примечание Размер графика Диаграмм напрямую связан с масштабом осей. При проблемах с настройкой осей попробуйте увеличить размер графика.

 

11. Щелкните правой кнопкой мыши по полю графика Диаграмм и выберите пункт контекстного меню Visible Items»Scale Legend, чтобы отобразить панель Scale Legend, как показано на следующем рисунке ( Рис. 106 ). Панель управления масштабом шкалы может быть перемещена в любое место лицевой панели.

Рис.106

 
 

Панель Scale Legend.

 

12. Настройте каждую ось, используя панель управления свойствами диаграммы plot legend.

a. Убедитесь, что кнопка Autoscale окрашена в зеленый цвет, а кнопка Scale Lock выключена. Таким образом, ось Y автоматически изменяет масштаб вывода на экран текущих значений.

b. Нажмите кнопку Scale Format для изменения формата, точности, режима отображения, масштаба и вида размерной сетки для каждой оси.

13. С помощью панели plot legend настройте вид диаграмм, отображаемых на элементе график Диаграмм.

a. С помощью инструмента ПЕРЕМЕЩЕНИЕ измените размер plot legend для отображения двух графиков.

b. С помощью инструмента ВВОД ТЕКСТА измените метку Температура на Среднее значение и Plot 1 на Текущая температура. Если текст получается слишком длинным, то следует увеличить размер plot legend, используя инструмент ПЕРЕМЕЩЕНИЕ.

c. Щелкните правой кнопкой мыши по plot legend и вызовите контекстное меню с разделами редактирования цвета, фона, представления линий и точек.

14. Щелкните правой кнопкой мыши по элементу график Диаграмм и выберите пункт контекстного меню Visible Items»Graph Palette для отображения палитры элементов управления графиком Graph Palette, как показано ниже на рисунке. Палитра Graph Palette может быть перенесена в любую часть лицевой панели.

 
 

Для изменения масштаба изображения следует использовать кнопку Zoom. Для быстрого перемещения по графику следует использовать инструмент Panning. Инструмент Cursor Movement позволяет перемещать курсор в поле графика ( Рис. 107 ).

Рис.107 Кнопка Zoom.

15. Сохраните и запустите ВП. Во время работы ВП измените настройки графика Диаграммы с помощью панели управления масштабом шкалы Scale Legend и палитры элементов управления графиком Graph Palette.

Примечание. При редактировании меток осей графика Диаграмм следует обратить внимание на то, что размер элемента должен быть больше, чем максимальный размер окна отображения диаграмм, заданный по умолчанию.

 

16. С помощью инструмента УПРАВЛЕНИЕ переведите вертикальный выключатель Питание в положение ВЫКЛ для завершения работы ВП.

17. Сохраните изменения и закройте ВП.


Поделиться:



Популярное:

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


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