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

2.4. Создание пиктограммы и коннектора

Разработанный Digital Thermometer.vi будет являться частью (модулем) виртуального прибора более высокого уровня, предназначенного для управления температурным режимом. Для вызова вашего Digital Thermometer.vi из блок-диаграммы другого VI необходимо создать для него пиктограмму и коннектор. Пиктограмма является графическим идентификатором VI, например, на рис. 2.3 пиктограмма Volt.Read является графическим идентификатором виртуального прибора более низкого уровня (subVI). Коннекторы определяют органы управления (они называются Controls) и индикаторы (Indicators) соответственно для входных и выходных терминалов.

2.4.1. Создание пиктограммы

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

  2. Нажмите правую клавишу мыши на пиктограмме в правом верхнем углу окна лицевой панели и выберите Edit Icon… (Редактировать пиктограмму) из выпадающего меню.

  3. Появится окно редактора пиктограмм (Icon Editor). Используя инструменты слева от пиктограммы, сотрите стандартную иконку и создайте свой точечный рисунок на редактируемой площадке. Изображение пиктограммы в реальном размере появится в одном из квадратов справа от редактируемой площадки.

  4. Нажмите кнопку OK в окне редактора пиктограмм, когда закончите рисовать. Ваша пиктограмма заместит стандартную в правом верхнем углу окна лицевой панели.

2.4.2. Создание коннектора

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

  1. Нажмите правую кнопку мыши на только что созданной пиктограмме и выберите Show Connector (Показать коннектор) из всплывающего меню. LabVIEW покажет начальный коннектор, который соответствует количеству входов и выходов у VI. Появившийся в этом примере коннектор имеет один терминал. Для просмотра других возможных коннекторов нажмите правую кнопку мыши на коннекторе и вызовите Patterns (Образцы).

  2. Выберите инструмент Соединение и нажмите на терминал коннектора. Он станет черным. Затем нажмите на индикатор температуры. Терминал коннектора при этом изменит цвет, а вокруг индикатора появится шатер. Привязка терминала коннектора к элементу на этом заканчивается. После этого щелкните мышью в свободном месте лицевой панели.

  3. Вызовите всплывающее меню на коннекторе и выберите Show Icon.

  4. Сохраните и закройте VI командой Close из меню File.

Занятие 3. Виртуальный прибор регулятора температуры

LabVIEW имеет модульную иерархическую структуру, в которой VI может вызывать другой VI. Вы можете разбить ваше приложение на части и конструировать VI для решения конкретной задачи. Вызывая эти VI из программ более высокого уровня, можно создавать сложные тестовые и измерительные системы. Таким образом, создав собственные библиотеки модулей, вы расширяете стандартные возможности LabVIEW и экономите свое время. В этой работе вы будете использовать виртуальный прибор, созданный на занятии 2, как subVI в виртуальном приборе высокого уровня, который будет отслеживать значения температуры, получаемые данным subVI.

Представьте себе, что вы хотите контролировать внутреннюю температуру камеры, описанной в занятии 2. Требуется создать VI, который будет получать значение температуры несколько раз в секунду и визуализировать значения на графике. Создадим такой виртуальный прибор, используя Digital Thermometer VI из предыдущего занятия.

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