Некоммерческое


 Лекция №4. Создание подпрограмм ВП



Pdf көрінісі
бет8/22
Дата10.12.2021
өлшемі0,85 Mb.
#78700
түріКонспект
1   ...   4   5   6   7   8   9   10   11   ...   22
Байланысты:
e 1

Лекция №4. Создание подпрограмм ВП 

 

Содержание  лекции:



 

подпрограмма  ВП;  создание  иконки  ВП, 

использование подпрограмм ВП. 

 

Цель  лекции:



 

изучение  процесса



 

создания  и  редактирования 

подпрограмм  виртуального  прибора,  их  настройки  для  дальнейшего 

применения. 

 

Следующим  шагом  после  формирования  лицевой  панели виртуального 



прибора  и  создания  блок-диаграммы    является  создание  его  иконки,  а  также 

настройка  соединительной  панели  для  дальнейшего  использования 

виртуального  прибора  в  качестве 

подпрограммы  ВП

.  Подпрограмма  ВП 

аналогична 

подпрограммам 

текстовых 

языков 


программирования. 

Использование подпрограмм ВП позволяет быстро управлять изменениями и 

отладкой блок-диаграмм. 

Любой  ВП  может  быть  использован  в  качестве  подпрограммы  при 

создании  других  виртуальных  инструментов.  Чтобы  объединить  в 

подпрограмму  несколько  функциональных  блоков  разрабатываемой  блок-

диаграммы  необходимо  выделить  их  мышкой  на  диаграмме,  удерживая 

клавишу Shift, и затем выбрать в верхнем меню пункт Edit  >> Create SubVI. 

При этом функциональные блоки объединятся в новую подпрограмму с 

новой  иконкой  на  функциональной  панели.  Для  вызова  созданной 

подпрограммы,  ее  настройки    и  сохранения  с  заданным  именем  необходимо 

дважды кликнуть по созданной иконке ВП. 

В  последующем  созданная  подпрограмма  может  быть  многократно 

использована в различных ВП. 



Создание иконки ВП.

 Иконка 


 отображается в каждом виртуальном 

приборе  в  правом  верхнем  углу  лицевой  панели  и  в  окне  блок-диаграммы. 

Иконка  представляет  собой  графическое  представление  прибора  и  может 

содержать  рисунок,  текст  или  и  то  и  другое  одновременно.  Если  ВП 

используется в качестве подпрограммы, то иконка служит для идентификации 

его на блок-диаграмме другого ВП.  

Для  изменения  иконки  создаваемых  ВП  и  подпрограмм  необходимо 

кликнуть правой кнопкой мыши на пиктограмме ВП в правом верхнем углу и 

выбрать пункт Edit Icon  (рисунок 4.1). 

 



16 

 

 



 

Рисунок 4.1-Выбор пункта Edit Icon 

 

Собственный  вариант  иконки  можно  создать  при  помощи  простейших 



функций  графического  редактора.  Для  настройки  входов/выходов 

(терминалов)  подпрограмм  необходимо  кликнуть  правой  кнопкой  мыши  на 

иконке ВП в правом верхнем углу и выбрать пункт Show Connector (рисунок 

4.2). 


 

 

Рисунок 4.2 - Выбор пункта Show Connector 



 

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

которых  можно  редактировать  при  помощи  всплывающего  меню 

пиктограммы  (добавить/удалить  терминал  –  Add  Terminal/Remove  Terminal, 

поворот на 90 градусов – Rotate 90 Degrees, другой вид – Patterns… и др.). Для 



17 

 

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



кликнуть  левой  кнопкой  мыши    на  нужном  терминале,  а  затем  на  лицевой 

панели кликнуть на том элементе отображения или управления, которому он 

будет  соответствовать.  При  этом  терминал  будет  иметь  цвет,  который 

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

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

входными или выходными данными. 



Использование  подпрограмм  ВП

.  ВП  может  применяться  в  качестве 

подпрограммы  только  после  его  создания,  оформления  иконки  и  настройки 

соединительной  панели.  Для  размещения  подпрограммы  ВП  на  блок-

диаграмме,  необходимо  выбрать  на  палитре  Функций  (Functions)  подраздел 

Выбор ВП (Select a VI), указать ВП и поместить его на блок-диаграмму. 

Для  размещения  открытого  ВП  на  блок-диаграмму  другого  ВП 

необходимо  переместить  иконку  этого  ВП  на  блок-диаграмму  при  помощи 

инструмента ПЕРЕМЕЩЕНИЕ. 

 



Достарыңызбен бөлісу:
1   ...   4   5   6   7   8   9   10   11   ...   22




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет