Скачиваний:
67
Добавлен:
06.03.2016
Размер:
1.31 Mб
Скачать

В. Компоненты вп

ВП состоит из четырех основных компонентов – лицевой панели, блок-диаграммы, иконки и соединительной панели. Подробная информация о создании иконки и соединительной панели – рассмотрим далее.

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

На лицевой панели создаются элементы управления и отображения, которые являются интерактивными средствами ввода и вывода данных этого ВП. Элементы Управления– кнопки, переключатели и другие устройства ввода данных. ЭлементыОтображения– графики, светодиоды и другие индикаторы. ЭлементыУправлениямоделируют устройства ввода данных и передают данные на блок-диаграмму ВП. Элементы отображения моделируют устройства вывода и отображения данных, которые получает или генерирует блок-диаграмма.

Для размещения элементов Управления иОтображения данных на лицевой панели используется палитраControls (Элементов). ПалитраControls (Элементов) доступна только с лицевой панели. Для вывода на экран палитры Controls (Элементов)следует выбрать пункты главного меню Window»Show Controls Palette или щелкнуть правой кнопкой мыши в рабочем пространстве лицевой панели.

Числовые элементы управления и отображения данных

Чаще других используют два числовых объекта – это числовой элемент управления и числовой элемент отображения данных:

1 Кнопки изменения значений

2 Цифровой элемент

управления

  1. Цифровой элемент

отображения данных

Ввод или изменение значения элемента управления осуществляется либо с помощью кнопок приращения значений, либо нужное значение просто вводится в элемент с помощью инструмента ВВОД ТЕКСТА, после чего следует нажать кнопку <Enter>.

Логические элементы управления и отображения данных

Логические элементы управления и отображения используются для ввода и отображения значения логической переменной (TRUE/FALSE— ИСТИНА/ЛОЖЬ). Логические объекты моделируют выключатели, кнопки и светодиоды. Вертикальный переключатель и круглый светодиод показаны ниже:

Редактирование элементов управления и отображения данных

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

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

Блок-диаграмма состоит из узлов, терминалов и проводников данных, как показано ниже:

1 Узлы

2 Терминалы данных элементов отображения

3 Проводники данных

4 Терминалы данных элементов управления

Рис. 2-1. Пример блок-диаграммы.

Терминалы данных

Объекты лицевой панели на блок-диаграмме отображаются в виде терминалов данных (графическое изображение прямоугольной формы с буквенно-численными обозначениями). Буквенно-численное обозначение на терминале данных определяет тип данных, который может использоваться в элементах управления или отображения. Например, DBL-терминал, показанный слева, определяет, что данный элемент управления использует числа двойной точности с плавающей запятой.

Терминал данных может отображаться в виде иконки, показанной слева. Для этого достаточно щелкнуть правой кнопкой мыши в поле терминала данных и выбрать View as Icon(отображать в виде иконки) из контекстного меню. Снять метку для отображения в стандартном виде. Отображение терминала данных в стандартном виде позволяет сохранить место на блок-диаграмме.

Терминалы данных обеспечивают обмен данными между лицевой панелью и блок-диаграммой; они подобны переменным и константам текстовых языков программирования. Различают терминалы данных следующих типов – терминалы элементов управления и отображения данных, терминалы узлов. Терминалы элементов управления и отображения относятся к средствам управления и отображения данных на лицевой панели. Данные, введенные в элементы управления на лицевой панели (aиbна рисунке 2-1), поступают на блок-диаграмму через эти терминалы. Когда функцииAdd (Сложение) иSubtract (Вычитание) завершают свои вычисления, то на выходе выдают новое значение данных. Эти значения поступают на терминалы элементов отображения данных и передаются на лицевую панель.

Терминалы данных предыдущей блок-диаграммы принадлежат четырем элементам лицевой панели. Соединительная панель функцийAdd (Сложение)Subtract (Вычитание), показанная слева, содержит три поля ввода/вывода данных. Для отображения соединительной панели следует щелкнуть правой кнопкой мыши на функции и в контекстном меню выбратьVisible ItemsTerminals.

Узлы

Узлы – это объекты на блок-диаграмме, которые имеют одно или более полей ввода/вывода данных и выполняют алгоритмические операции ВП. Подробнее эти объекты рассмотрим далее

Соседние файлы в папке Лабораторная работа №1