- •Министерство образования и науки Республики Казахстан
- •Министерство образования и науки Республики Казахстан
- •3. Распределение часов по учебному плану:
- •4. Пререквизиты и постреквизиты учебной дисциплины:
- •5 Характеристика дисциплины
- •7. Контроль и оценка результатов обучения
- •Знания, умения и навыки студентов оцениваются по следующей системе
- •4. Глоссарий
- •Аббревиатура
- •5 Тезисы лекций по темам учебной дисциплины и методические указания по изучению лекционного курса
- •Первая лекция: LabView
- •Вторая лекция: LabView: практикалық маңызы/ практическое значение
- •Третья лекция: LabView: бағдарламалаудағы басты ерекшелігі/ особенности в программировании
- •Амалдар – тапсырмалар бойынша қатарластыру
- •3.2 LabView бұйымы ортасында сызбалық бағдарламалаудың
- •Тапсырмалар бойынша қатарластыру
- •Деректер бойынша қатарластыру
- •Тапсырмаларды конвейерлеу
- •Четвёртая лекция: LabView ортасы/ среда LabView:
- •4.2 Диаграммалық сұлба
- •3.2. Блок-диаграммы
- •4.2.1 Деректер терминалдары
- •4.2.2 Деректер түйнектері
- •4.2.3 Деректерді жалғағыш
- •Пятая лекция: LabView:
- •5.3. Айкон және жалғау жақтауы
- •5.3.1. Жаттығу: жұмыс бастауы
- •3.1: Начало работы
- •3.4. Выпадающее меню
- •Шестая лекция: бағдарламалық құралдарды жасақтаудың және қолдаудың компьютерлік аспаптары, оларды сыныптау
- •6.2. Бағдарламалық құралдарды жасақтау мен қолдаудың аспаптық орталары
- •16.2. Инструментальные среды разработки и сопровождения программных средств
- •Бағдарламалық құралдарды жасақтаудың және қолдаудың компьютерлік аспаптары
- •Бағдарламалаудың аспаптық орталары
- •16.4. Понятие компьютерной технологии разработки программных
- •16.5. Инструментальные системы технологии программирования
- •Интерфейс
- •Пайдаланушының интерфейсі
- •Астары (қабыршағы)
- •Импортталған аспаптар
- •Жүйелік интерфейс
- •Ядросы – өзегі (LabView құрауыштары)
- •7.2. Ауани аспаптардың кеңею әлемі
- •7.3. Дәріс бойынша қорытындылар
- •Восьмая лекция: ауани аспап: кәмпүйтерді нақты әлемге түйістіру/ виртуальный прибор: подключение компьютера к реальному миру
- •8.1 LabView эволюциясы
- •2.1. Эволюция LabView
- •8.2 Деректер жинақтау дегеніміз не
- •Девятая лекция: ауани аспап: кәмпүйтердегі барша пайдаланылатын арна/ виртуальный прибор: канал общего пользования
- •9.1 Бпа дегеніміз не
- •Десятая лекция: ауани аспап: кәмпүйтердегі тіркестік порт/ виртуальный прибор: связь через последовательный порт
- •10.1 Тіркестік порт арқылы байланыс
- •Одиннадцатая лекция: ауани аспап:
- •11.2 Pxi және VXI туралы
- •2.7. Коммуникации
- •Двенадцатая лекция: ауани аспап:
- •Internet ортасымен түйістіру/ виртуальный прибор: подключение к internet
- •2.7.2. Работа в сети
- •Тринадцатая лекция: ауани аспап:
- •Он төртінші дәріс: ауани аспап:
- •Пятнадцатая лекция: ауани аспап:
- •2.9. Итоги
- •6 Планы проведения практических и лабораторных занятий и методические рекомендации по подготовке к ним
- •7 Задания для самостоятельной работы обучающегося и методические рекомендации по их выполнению
- •8 Материалы для текущего, рубежного и итогового контроля и методические рекомендации по их выполнению
- •9 Методические рекомендации по выполнению семестроовых работ
- •Список сз по дисциплинам«Программирование на языке LabView»
- •И «Проектирование на одном из языков спецификаций: sdl, msc, umLи
- •По языку спецификацийVerilog»
- •10 Перечень программного и мультимедийного сопровождения учебных занятий (в зависимости от содержания дисциплины)
5.3.1. Жаттығу: жұмыс бастауы
Сіз бағдарламамен жұмысты бастауыңыз үшін жеткілікті мәлімет алдыңыз.
<<3.3.1. Упражнение
3.1: Начало работы
Вы получили достаточно информации для начала работы с программой. Запустите LabVIEW. Теперь вы пройдете через все этапы создания простого ВП, который генерирует случайное число и графически отображает его значение на развертке осциллограммы. В следующей главе все этапы создания прибора рассматриваются более подробно. Сейчас же постарайтесь привыкнуть к изучаемой среде программирования.
Если вы используете полную версию LabVIEW, запустите ее. Теперь вы готовы к созданию первого виртуального прибора.
Если у вас оценочная версия LabVIEW, продолжайте работать с ней, поскольку оценочная версия LabVIEW почти не имеет ограничений по созданию и редактированию виртуальных приборов. Только помните, что ваш ВП будет работать не более 5 минут, а спустя 30 дней LabVIEW вообще перестанет функционировать.
1. Во время запуска в диалоговом окне LabVIEW щелкните мышью на опции
Новый ВП (New VI). На экране появится лицевая панель с названием
Untitled 1. Перейдите к палитре Элементы управления (Controls) и
щелкните мышью по кнопке Графики (Graph), чтобы войти в подпалитру
Графики (Graph). Если палитру Элементы управления не видно,
выберите Показать палитру элементов управления (Show Controls
Palette) из меню Окно (Windows). Убедитесь также, что лицевая панель
активизирована, в противном случае вы увидите палитру Функции
(Functions) вместо палитры Элементы управления. В подпалитре Графики выберите Развертка осциллограммы (Waveform Chart). Во время
прохождения курсором по иконкам в палитре Элементы управления
выбранная кнопка или имя иконки появляется в верхней части палитры, как
это показано на рис. 3.7 и 3.8.
Вы увидите контур графического индикатора, «удерживаемый» курсором.
Установите курсор в желаемом месте на лицевой панели и щелкните
мышью - график появится точно в этом месте. Если вы хотите его пере-
местить, то выберите инструмент Перемещение (Positioning) из палитры
Инструменты (Tools), затем переместите диаграмму на новое место. Если
палитру Инструменты не видно, то выберите Показать палитру инструментов (Show Tools Palette) из меню Окно.
2. Вернитесь к палитре Элементы управления, щелкнув по стрелке
На палитру верхнего уровня (Up to Owning Palette) в подпалитре
Графики (эта стрелка находится в верхнем левом углу всех палитр управле
ния). В палитре Элементы управления выберите подпалитру
Логические (Boolean), затем укажите элемент Вертикальный переключатель
(Vertical Toggle Switch).
Установите его рядом с графическим индикатором, как показано на
рис. 3.13.
3. Выберите инструмент управления в палитре Инструменты. Теперь
измените масштаб графика. Выделите число 10, дважды щелкнув по нему
инструментом управления. Напечатайте 1.0 и щелкните по кнопке ввода,
которая появится на панели инструментов в верхней части окна.
4. Переключитесь в блок-диаграмму путем выбора пункта Показать блок-диаграмму (Show Diagram) из меню Окно. Вы обнаружите на ней два
терминала (рис. 3.15).
5. Теперь поместите терминалы внутрь цикла по условию, чтобы обеспечить повторение выполнения сегмента вашей программы. Перейдите в
подпалитруСтруктуры (Structures) в палитре Функции и выберите Цикл по условию (While Loop). Убедитесь, что окно блок-диаграммы активизировано. В противном случае вы увидите палитру Элементы управления вместо палитры
Функции.
Курсор изменит вид и превратится в маленькую иконку цикла. Теперь охватите терминалы DBL и TF: нажмите и удерживайте кнопку мыши во время перемещения курсора от верхнего
левого угла в нижний правый угол, охватывая
объекты, которые вы хотите поместить в цикл.
При освобождении кнопки мыши пунктирная
линия - след перемещения курсора - трансформируется в цикл по условию. Сделайте поле цикла больше, чтобы внутри было некоторое свободное пространство.
6. Перейдите к палитре Функции и выберите опцию Случайное число (0-1) - Random number (0-1) - в подпалитре Числовые (Numeric). Поместите его внутри цикла по условию. Цикл по условию является особой структурой LabVIEW, которая повторяет код, находящийся внутри его границ, до тех пор, пока считывает значение ЛОЖЬ. Это своего рода эквивалент цикла Do-While в обычном языке программирования. В главе 6 вы более подробно узнаете об этой структуре.
Выберите инструмент перемещения из палитры Инструменты и расположите объекты на вашей блок-диаграмме таким образом, чтобы они выглядели аналогично предыдущей блок-диаграмме.
8. Теперь выберите инструмент соединения («катушка» – «ұршық») из палитры Инструменты. Щелкните мышью один раз на терминале Случайное число (0-1),
переместите курсор на терминал DBL и еще раз щелкните мышью (рис. 3.22).
Теперь две иконки будут соединены сплошной оранжевой линией. Если вы
сделали что-то неправильно, выделите проводник или его часть с помощью
инструмента перемещения, затем нажмите клавишу <delete>, чтобы удалить
его. Теперь соедините терминал Boolean TF с терминалом условия выхода из
цикла. Цикл начнет выполняться, если переключатель на лицевой панели
находится в состоянии ИСТИНА (положение «вверх»), и остановится, если
переключатель перейдет в состояние ЛОЖЬ (положение «вниз»).
9. Вы почти готовы к запуску программы. Вначале вернитесь к лицевой па-
нели, выбрав пункт Показать панель из меню Окно. Используя инстру-
мент управления, переведите переключатель в положение «вверх». Щелк-
ните мышью по кнопке запуска, чтобы запустить программу. Вы увидите
последовательность случайных чисел, непрерывно вычерчиваемых на
графике. Если хотите остановить выполнение программы, то щелкните
по переключателю, переведя его в нижнее положение. 10. Создайте
директорию MYWORK в директории LabVIEW. Сохраните ваш ВП в
директории MYWORK, выбрав Сохранить (Save) из меню Файл
(File) и указав точное место для сохранения. Назовите его
Random Number.vi.
Сохраняйте все промежуточные результаты в папке MYWORK. Позже
вы легко сможете их найти.
Если вы находитесь в затруднении при создании прибора, вспомните,
что решение всех упражнений данной книги имеется в директории
EVERYONE или на сопутствующем компакт-диске.
Поздравьте себя - вы только что написали свою первую программу
LabVIEW.