![]() |
Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Упражнение 7-2 ВП Расчет средней температуры.
Цель: Научиться использовать сдвиговые регистры для реализации алгоритма «бегущее среднее» Ниже приведена последовательность действий для изменения ВП Мониторинг температуры путем добавления усреднения трех последних измерений температуры и отображения этого среднего значения на диаграмме. Лицевая панель. 1. Откройте ВП Мониторинг температуры, созданный в упражнении 7- 1. 2. Выберите пункт главного меню File»Save As и переименуйте ВП в Расчет средней температуры.vi Блок-диаграмма. 3. Перейдите на блок-диаграмму. 4. Щелкните правой кнопкой мыши по границе цикла и выберите пункт Add Shift Register в контекстном меню для создания правого и левого терминалов сдвигового регистра. 5. Щелкните правой кнопкой мыши на левом терминале сдвигового регистра и выберите пункт контекстного меню Add Element для добавления дополнительных терминалов к сдвиговому регистру. 6. Измените блок-диаграмму, как показано ниже на Рис. 103. Рис.103
Изменение блок – диаграммы.
Термометр за границу цикла, чтобы создать его копию. ( Macintosh) Нажмите клавишу < 0ption>. ( Sun) Нажмите клавишу < Meta>. ( Linux) Нажмите клавишу < Alt>. ВП Термометр на выходе выдает одно измеренное датчиком значение температуры и инициализирует левые терминалы сдвигового регистра перед началом выполнения цикла.
Поместите на блок-диаграмму функцию 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; Нарушение авторского права страницы