Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Otvety_k_zachetu_Kononov-1.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
265.22 Кб
Скачать

13. Фронтальная панель, блок-диаграмма, иконка и соединительная панель.

- лицевая панель (Front Panel) представляет собой интерактивный пользовательский интерфейс виртуального прибора и названа так потому, что имитирует лицевую панель традиционного прибора. На ней могут находиться ручки управления, кнопки, графические индикаторы и другие элементы управления (controls), которые являются средствами ввода данных со стороны пользователя, и элементы индикации (indicators) - выходные данные из программы. Пользователь вводит данные, используя мышь и клавиатуру, а затем видит результаты действия программы на экране монитора;

- блок-диаграмма (Block Diagram) является исходным программным кодом ВП, созданным на языке графического программирования LabVIEW, G (Джей). Блок-диаграмма представляет собой реально исполняемое приложение. Компонентами блок-диаграммы являются: виртуальные приборы более низкого уровня, встроенные функции LabVIEW, константы и структуры управления выполнением программы. Для того чтобы задать поток данных между определенными объектами или, что то же самое, создать связь между ними, вы должны нарисовать соответствующие проводники (wires). Объекты на лицевой панели представлены на блок-диаграмме в виде соответствующих терминалов (terminals), через которые данные могут поступать от пользователя в программу и обратно;

Если ваш виртуальный прибор работает в качестве виртуального подприбора (subVI), то его элементы управления и индикаторы получают и возвращают данные в тот ВП, который их вызвал. Иконка (icon) ВП однозначно ассоциируется с этим подприбором на блок-диаграмме другого ВП. Иконка может представлять собой изображение, или небольшое текстовое описание ВП, или то и другое вместе.

Соединительная панель (connector) виртуального прибора, по сути, является почти тем же, что и список параметров функций языков С и Pascal; терминалы соединительной панели действуют как параметры ввода/вывода данных подприбора.

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

Каждый ВП по умолчанию имеет иконку, которая отображается в верхнем правом углу лицевой панели и окна блок-диаграммы. Иконка, принятая по умолчанию, показана на рис. 3.6. Соединительная панель ВП спрятана под иконкой. Доступ к ней осуществляется путем выбора опции Показать соединительную панель (Show Connector) всплывающего меню иконки на лицевой панели (о всплывающем меню мы подробнее поговорим позднее). Если вы вызываете соединительную панель в первый раз, то LabVIEW предложит модель панели, имеющей по одному терминалу для каждого элемента управления PI индикатора лицевой панели. Прежде чем выйти из области редактирования соединительной панели, вы можете выбрать различные модели панели и назначить до 28 терминалов.

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

Используя виртуальные подприборы, вы делаете блок-диаграммы модульными и более управляемыми. Модульность упрощает создание, понимание и отладку ВП. Кроме того, допустимо создать один ВПП, чтобы реализовать функцию, вызываемую из нескольких различных виртуальных приборов.

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