Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1-3_занятия_LV8_red+.doc
Скачиваний:
9
Добавлен:
13.11.2019
Размер:
559.1 Кб
Скачать

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

  1. Сделайте активным окно блок-диаграммы. Поместите терминал “High Limit” внутри цикла While (рис. 3.6).

Внимание! С усложнением блок-диаграммы возникает необходимость экономии места. Поэтому щелкните правой кнопкой мыши на терминале “High Limit” и уберите флажок с пункта View As Icon (Показывать как иконку). Терминал примет обычный компактный вид. Проделайте аналогичную манипуляцию со всеми терминалами на блок-диаграмме.

  1. Ч тобы нарисовать несколько графиков на самописце, используется функция Bundle (Связка). Нажмите правую клавишу мыши точно на проводнике между узлом Digital Thermometer и терминалом ленточного графика. Выберите пункт Insert >> All Palettes. В появившемся меню Functions выберите функцию Bundle из палитры Programming >> Cluster.

  2. Растяните узел Bundle вниз для включения еще одного терминала и соедините его с регулятором предела.

  3. И з палитры Comparison (Сравнение) меню Functions >> Programming выберите функцию Greater?. Соедините элементы блок-диаграммы, как показано на рис. 3.6.

В нимание! Возможно, для соединения элементов необходимо переместить объекты, но проводники, соединяющие узлы, будут растягиваться согласно перемещениям. Нажатием на объекты вы выбираете их, а нажатие на клавишу мыши одновременно с <Shift> выделяет или отменяет выделение объекта из группы выделенных объектов.

После соединения только что добавленной функции Bundle справа от ее пиктограммы появится толстый проводник новой формы. Форма проводника говорит о типе данных, называемом кластером (cluster). Кластер представляет собой структуру упорядоченных данных типа записи в языке Паскаль или структуры в Си.

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

Совет: По мере увеличения сложности диаграммы вы можете случайно выбрать не тот узел из меню Functions или неправильно сделать соединение. Для обнаружения такой ошибки нажмите на разорванную стрелку кнопки Запуск. Появится информационное окно с описанием ошибки, примерно как на рис. 3.7, информи-р ующее, что у одного из проводников потерян конец и о

  • Block Diagram Errors

Wire: has no source

Wire: has loose ends

Рис. 3.7

тсутствует источник.

Во избежание осложнений исправляйте все ошибки, как только вы их заметите. Для удаления объекта выделите его с помощью инструмента Перемещение и нажмите на клавиатуре <Del> или <Backspace> или выберите команду Cut из меню Edit. Для удаления потерянных концов (рисуются пунктиром) выберите команду Remove Broken Wires из меню Edit.

3.5. Работа с VI

  1. Сделайте активным окно лицевой панели.

  2. Установите значение регулятора High Limit, равное 80.0, для чего с помощью инструмента Оператор нажмите на указатель круглой ручки и, не отпуская клавишу мыши, поверните его. Для прецизионной установки нужного значения с помощью правой кнопки выберите на регуляторе Visible Items >> Digital Display и введите в него точное значение.

  3. Сохраните модифицированный виртуальный прибор.

  4. Включите переключатель Power и нажмите кнопку Запуск для запуска приложения. Во время работы виртуального прибора вы можете изменять значение верхнего предела температуры любым из описанных ранее способов. Если, повернув круглую ручку High Limit, вы измените значение с 80.0 на 85.0, то обратите внимание на одновременное изменение значений соответствующей кривой на ленточном графике. При превышении текущей температуры выставленного High Limit включается индикатор Warning. С помощью инструмента Set Color (Цвет) измените цвет индикатора в различных состояниях.

  5. Выключите Power для остановки программы.

  6. Сохраните и закройте виртуальный прибор.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]