18679

Создание подпрограмм ВП

Доклад

Информатика, кибернетика и программирование

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

Русский

2013-07-08

16.88 KB

5 чел.

Создание подпрограмм ВП.

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

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

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

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

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

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

Каждому полю ввода или вывода данных назначается свой элемент лицевой панели.

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

Задействованные поля выделены цветом, соответствующим типу данных элемента. Максимально возможное количество полей ввода/вывода данных ограничено 28.

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


 

А также другие работы, которые могут Вас заинтересовать

5968. Металлургические печи. Курс лекций 2.99 MB
  Лекция Основные положения. Огнеупорные и изоляционные материалы печей Теплотехника печей металлургического производства Промышленная печь - устройство для тепловой обработки материалов. Печи делят на пламенные и электрические. По технол...
5970. Организация и планирование производства 880 KB
  Целью изучения дисциплины Организация и планирование производства является изучение студентами теоретических основ организации и планирования производства в современных рыночных условиях России. В соответствии с учебным планом, утвержд...
5971. Техническая механика. Учебно-методическое пособие 2.32 MB
  Пособие содержит основные понятия и термины одной из основных дисциплин предметного блока Техническая механика. Данная дисциплина включает в себя такие разделы, как Теоретическая механика, Сопротивление материалов, Теория механизмов и машин....
5972. Информационные технологии в металлургии. Курс лекций 332 KB
  Введение Понятие об информатике, ее предмете и задачах Современный этап развития человеческого общества - это эпоха постиндустриального информационного общества. Если на предыдущих этапах развития прогресс общества зависел от развития производс...
5973. Племенной учет в овцеводстве. Справочное пособие 1.56 MB
  Справочное пособие содержит основные сведения о биологических особенностях овец, о племенной работе в овцеводстве, информацию о программном продукте Племенной учёт в овцеводстве и инструкцию работы с программой. Справочное пособие будет инте...
5974. Арсенид индия. Свойства, применение. Особенности получения эпитаксиальных пленок 54.06 KB
  Введение. Эпитаксиальный арсенид индия - перспективный материал электронной техники. Высокая подвижность электронов в арсениде индия прямозонная структура позволяют использовать его для изготовления высокоэффективных электронных и оптоэлектронных пр...
5975. Процессы горения и взрыва 1.59 MB
  Процессы горения и взрыва Книга написана применительно к действующей программе по дисциплине Теория горения и взрыва для высших учебных заведений. В ней изложены основные разделы современной теории горения: химические и тепло-массообменные процесс...
5976. Методы амортизации основных производственных фондов на предприятии 82.91 KB
  Для осуществления хозяйственной деятельности и нормального функционирования любое современное предприятие должно обладать необходимыми ресурсами, то есть иметь определенные средства и источники, с помощью которых можно производить и реализо...