avangard-pressa.ru

Палитра элементов лицевой панели - Программирование

Лицевая панель создается с использованием палитры элементов под общим названием Controls, которая вызывается нажатием правой клавиши мыши на свободное поле лицевой панели (либо можно выбрать в пункте главного меню Window => =>ShowControlsPalette). Эти элементы могут быть либо средствами ввода данных элементами собственно управления (Controls), либо средствами отображения данных - элементами отображения (Indicators).

По умолчанию палитра элементов появляется в экспресс-виде (рис. 1.4) и содержит лишь наиболее часто используемые элементы. Выбранный элемент выделяется инструментом «перемещение» («стрелка») и выводится на лицевую панель. Для получения полной палитры используется кнопка AllControls, находящаяся в правом нижнем углу. Такая палитра показана на рис. 1.5. Данные, вводимые на лицевой панели ВП, поступают на блок-диаграмму, где ВП производит с ними необходимые операции. Результат вычислений передается на элементы отображения информации на лицевой панели ВП.

Кнопка запуска Run - запускает ВП

Во время работы ВП кнопка Run меняет свой вид, как показано слева, если этот виртуальный прибор высокого уровня.

Если ВП работает в качестве подпрограммы, то кнопка Run выглядит, как показано слева.

Кнопка Run выглядит в виде «сломанной» стрелки, как показано слева, во время создания или редактирования ВП. В таком виде кнопка показывает, что ВП не может быть запущен на выполнение. После нажатия этой кнопки появляется окно Errorlist, в котором перечислены допущенные ошибки.

Кнопка непрерывного запуска RunContinuously - ВП выполняется до момента принудительной остановки.

Во время выполнения ВП появляется кнопка AbortExecution. Эта кнопка используется для немедленной остановки выполнения ВП.

Примечание. По возможности следует избегать использования кнопки AbortExecution для остановки ВП. Следует позволить ВП закончить передачу данных или выполнить остановку программным способом, гарантируя остановку ВП в определенном состоянии. Например, можно установить на лицевой панели кнопку, по нажатию которой ВП останавливается.

Кнопка Pause выполнение ВП. После нажатия кнопки PauseLabVIEW подсвечивает на блок-диаграмме место остановки выполнения. Повторное нажатие - продолжение работы ВП.

TextSettings - выпадающее меню установок текста, включая размер, стиль и цвет.

В меню AlignObjects производится выравнивание объектов по осям (по вертикали, по осям и т.д.).

В меню DistributeObjects производится выравнивание объектов в пространстве (промежутки, сжатие и т.д.).

В меню ResizeObjects производится приведение к одному размеру многократно используемых объектов лицевой панели.

Меню Reorder используется при работе с несколькими объектами, которые накладываются друг на друга. Выделив один из объектов с помощью инструмента ПЕРЕМЕЩЕНИЕ, в меню Reorder следует выбрать его порядок отображения на лицевой панели.

Кнопка ContextHelp выводит на экран окно ContextHelp (контекстной справки)

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

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