Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УП ПиАУминс v5.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
34.56 Mб
Скачать

Порядок выполнения работы

Задание 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 есть и другие функции - более гибкие, но довольно сложные в применении.