Функции файлового ввода/вывода низкого уровня
Функции файлового ввода/вывода низкого уровня расположены в средней строке палитры Functions»Programming»File I/O. Дополнительные функции работы с файлами (AdvancedFile I/O) расположены в палитре Functions»Programming»File I/O»AdvancedFileFunctionsи предназначены для управления отдельными операциями над файлами.
Функции файлового ввода/вывода низкого уровня используются для создания нового или обращения к ранее созданному файлу, записи и считывания данных и закрытия файла. Функции низкого уровня работы с файлами поддерживают все операции, необходимые при работе с файлами. Информация о дополнительных возможностях функций работы с файлами изложена в учебном курсе LabVIEW Основы II.
Функции файлового ввода/вывода производят файловые операции записи и считывания данных. Функции файлового ввода/вывода расположены в палитре Functions»Programming»File I/Oи предназначены для:
▪ Открытия и закрытия файла данных.
▪ Считывания и записи данных из/в файл(а).
▪ Считывания и записи данных из/в файл(а) в виде таблицы символов.
▪ Перемещения и переименования файлов и каталогов.
▪ Изменения характеристик файла.
▪ Создания, изменения и считывания файлов конфигурации.
Опишите типы данных в LabView
Numeric (численный тип)
>Floatingpoint - число с плавающей запятой, отображается в виде оранжевых терминалов. Может быть представлено в виде single (32-bit), double (64-bit) или extended (128-bit) precision (с одиночной, двойной или расширенной точностью). Число с плавающей запятой может быть комплексным;
>Integer - целочисленный тип, отображается в виде го-лубых терминалов. Возможны три представления целых чисел: 8, 16 и 32 бита. Один бит может использоваться для знака числа, если это число является знаковым целым.
Boolean - логический тип, отображается в виде зеленых терминалов. Логический тип может принимать только два значения: 0 (FALSE) или 1 (TRUE).
String - строковый тип, отображается в виде розовых терминалов. Строковый тип данных содержит текст в ASCII формате.
Path - путь к файлу, отображается в виде терминалов. Путь к файлу близок строковому типу, однако LabVIEW форматирует его, используя стандартный синтаксис для используемой платформы.
Array - массивы включают типы данных составляющих элементов и принимают соответствующий им цвет.
Cluster - кластеры включают различные типы данных. Кластерный тип данных отображается коричневым цветом, если все его элементы численные, если же элементы кластера являются данными различных типов, он отображается розовым.
Waveform - сигнальный тип данных является кластером элементов, содержащим данные, начальное значение времени и интервал времени между измерениями.
Dynamic - динамический тип, отображается в виде темно-синих терминалов. Кроме данных сигнала, динамический тип содержит дополнительную информацию, например название сигнала или дату и время его получения. Большинство экспресс- В П принимают и/или возвращают данные динамического типа. Данные динамического типа можно направлять к любому элементу отображения или полю ввода, принимающему данные численного, логического или сигнального типа
Объясните способ сбора данных на базе традиционного NI-DAQ
Назначение ОАО-устройств
DAQ-устройство позволяет осуществлять сбор и генерирование данных. Его с одной стороны подключают к компьютеру, а с другой - к реальной электрической цепи. Получая сигнал от этой цепи в компьютер, QAQ-устройство обрабатывает его и передает компьютеру. На базе персонального компьютера можно создать целую измерительную систему, в которую необходимо включить DAQ-устройство. При этом DAQ-устройство только преобразует входящий сигнал в дискретную форму, читаемую компьютером. Это означает, что одно и то же DAQ-устройство может производить множество различных измерений с помощью различных программ, которые считывают и обрабатывают данные. Хотя подобная гибкость позволяет вам использовать всего одно техническое устройство для множества видов измерений, вам потребуется значительное время для разработки соответствующих программ. Помочь с этой проблемой может LabVIEW, которая включает в себя множество функций для сбора данных и их последующего анализа.