- •Содержание
- •Лабораторная работа №1 «Введение в программную среду LabView»
- •Краткое изложение теоретического материала
- •Порядок выполнения работы
- •Контрольные вопросы
- •Лабораторная работа №2 «Основы работы с числовыми и логическими данными»
- •Краткое изложение теоретического материала
- •Порядок выполнения работы
- •Контрольные вопросы:
- •Лабораторная работа №3 «Циклы с фиксированным числом операций и циклы по условию»
- •Краткое изложение теоретического материала
- •Порядок выполнения работы
- •Контрольные вопросы:
- •Лабораторная работа №4 «Структура варианта, функция выбора, узел формула»
- •Краткое изложение теоретического материала
- •Порядок выполнения работы
- •Контрольные вопросы:
- •Лабораторная работа №5 «Структура последовательности, диалоговые окна, временные функции»
- •Краткое изложение теоретического материала
- •Порядок выполнения работы
- •Контрольные вопросы:
- •Лабораторная работа №6 «Массивы и кластеры»
- •Краткое изложение теоретического материала
- •Порядок выполнения работы
- •Контрольные вопросы:
- •Лабораторная работа № 7 «Средства визуального отображения LabView - развертки»
- •Порядок выполнения работы
- •Контрольные вопросы: Лабораторная работа №8 «Средства визуального отображения LabView: графики осциллограмм, осциллограммы»
- •Контрольные вопросы: Лабораторная работа №9 «Средства визуального отображения LabView – трехмерные графики»
- •Порядок выполнения работы
- •Лабораторная работа № 10 « Изучение строк »
- •Краткое изложение теоретического материала
- •Порядок выполнения работы
- •Лабораторная работа № 11 « Приборы ввода/вывода»
- •Краткое изложение теоретического материала
- •Порядок выполнения работы
Порядок выполнения работы
Задание 1
Запустите Labview, нажав на соответствующую пиктограмму на рабочем столе.
Создайте пустой виртуальный прибор.
Разместите фронтальную панель и блок-диаграмму, нажав сочетание клавиш CTRL+T
Создайте набор контроллеров и индикаторов и расположите их как показано на рисунке.
Разработайте алгоритм аналогичный представленному на рисунке.
Сохраните в папку с Вашей фамилией и инициалами созданный Вами виртуальный прибор, назвав файл « Многостолбцовое окно-список».
Задание 2
Запустите Labview, нажав на соответствующую пиктограмму на рабочем столе.
Создайте пустой виртуальный прибор.
Разместите фронтальную панель и блок-диаграмму, нажав сочетание клавиш CTRL+T
Создайте набор контроллеров и индикаторов и расположите их как показано на рисунке.
Разработайте алгоритм аналогичный представленному на рисунке.
Сохраните в папку с Вашей фамилией и инициалами созданный Вами виртуальный прибор, назвав файл «Построение таблицы».
Задание 3
Запустите Labview, нажав на соответствующую пиктограмму на рабочем столе.
Создайте пустой виртуальный прибор.
Разместите фронтальную панель и блок-диаграмму, нажав сочетание клавиш CTRL+T
Создайте набор контроллеров и индикаторов и расположите их как показано на рисунке.
Разработайте алгоритм аналогичный представленному на рисунке.
Сохраните в папку с Вашей фамилией и инициалами созданный Вами виртуальный прибор, назвав файл «Разбор строк ».
Лабораторная работа № 11 « Приборы ввода/вывода»
Цель работы:
научиться использовать ВП ввода/вывода файлов для сохранения данных на диск и считывания их в LabVIEW.
Приборы и принадлежности:
персональный компьютер с программной средой LabView.
Краткое изложение теоретического материала
Ввод/вывод данных в файл/из файла
Операции ввода и вывода (I/O) запрашивают информацию из файла и сохраняют информацию в файле на диске. LabVIEW имеет ряд гибких функций ввода и вывода наряду с простыми функциями, которые обеспечивают выполнение практически всех операций ввода и вывода. В этой главе мы поговорим о простых функциях. Все они находятся в подпалитре Ввод/вывод файлов (File I/O) палитры Функции.
Как они работают
Для функций, работающих с файлами, необходимо ввести путь к размещению файла, который выглядит как строка. Путь является особым видом данных для работы с файловой системой, указывая местоположение файла. Если вы не подключили переменную пути к файлу, то функции вызовут диалоговое окно и попросят вас выбрать файл или ввести его имя. Будучи вызванными, функции откроют или создадут файл, прочитают или запишут данные, а затем закроют файл. Файлы, созданные виртуальными приборами, о которых мы сейчас говорим, представляют собой обыкновенные текстовые файлы. Как только вы запишете информацию в файл, вы можете открыть его, используя любой текстовый редактор для просмотра данных.
Одним из наиболее распространенных способов хранения данных в файле является форматирование текстового файла. Это удобно, поскольку вы можете открыть его в любой программе, работающей с таблицами. В большинстве табличных форматов столбцы отделяются табуляцией, а строки - символами конца строк (EOL). Функции Записать в файл табличного формата (Write То Spread sheet File) и Считать из файла табличного формата (Read From Spreadsheet File) имеют дело с файлами табличного формата.
Функция Сохранить символы в файл (Write Characters То File) сохраняет строковый символ в новый файл или добавляет строку в существующий файл.
Функция Считать символы из файла (Read Characters From File) считывает определенное количество символов из файла, начиная с заданного смещения
|
|
Ф
ункция
Считать
строки из файла
(Read Lines From File) считывает определенное
количество строк из файла, начиная с
заданного смещения.
Ф
ункция
Записать
в файл табличного формата
преобразует двумерный или одномерный
массив чисел с одинарной точностью в
текстовую строку, а затем записывает
строку в новый файл или добавляет в
существующий. Дополнительно вы можете
транспонировать данные. Не подавайте
данные одновременно на входы одномерного
и двумерного массивов: один из них будет
проигнорирован. Текстовые файлы,
созданные этим виртуальным прибором,
прекрасно считываются большинством
программ, работающих с таблицами.
Ф
ункция
Считать
из файла табличного формата
считывает определенное количество
строк или столбцов из числового текстового
файла, начиная с заданного символа, и
преобразует данные в двумерный массив
чисел с одинарной точностью. Этот
виртуальный прибор может читать файлы
табличного формата, сохраненные в
текстовом формате.
Описанные функции для работы с файлами имеют достаточно высокий уровень, однако легки в использовании. Все они находятся в палитре Ввод/вывод файлов. В LabVIEW есть и другие функции - более гибкие, но довольно сложные в применении.
