Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
LabVIEW Basics 1.pdf
Скачиваний:
579
Добавлен:
05.06.2015
Размер:
6.38 Mб
Скачать

Урок 3 Создание ВП

различия. Первое — это стрелка, показывающая направление потока данных. Для элемента управления стрелка показывает, что данные выходят из терминала, тогда как для индикатора стрелка показывает, что данные входят в терминал. Второе — это рамка вокруг терминала. У элементов управления рамка широкая, у индикаторов — узкая.

На рис. 3-8 показана та же самая блок-диаграмма, но без иконок на терминалах. Описанные различия между элементами управления и индикаторами здесь также присутствуют.

Рис. 3-8. Блок-диаграмма для вычисления площади треугольника (терминалы показывают тип данных).

Типы данных LabVIEW

Существует много различных типов данных. В уроке 2 вы уже узнали о числовом, логическом (булевом) и строковом типах. Кроме них, существуют перечислимый (enumerated), динамический (dynamic) и другие типы. Даже числовой тип данных подразделяется на пять различных подтипов, например, целые и дробные числа.

Терминалы блок-диаграммы дают пользователю некоторую информацию о типах, которые они представляют. Например, на рис. 3-8 терминал Height (cm) представляет вещественное число с плавающей точкой двойной точности. Об этом говорят цвет терминала (оранжевый) и текст на терминале (DBL).

Числовой тип данных

Числовой тип данных (numeric) представляет числа различных видов. Чтобы изменить представление, выберите в контекстном меню элемента управления, индикатора или константы пункт Representation, как показано на рис. 3-9.

Когда вы подаете на вход функции числа с разными представлениями, функция обычно возвращает результат в наиболее широком формате (с наибольшим диапазоном значений). Представление с узким форматом перед вычислением приводится к широкому формату, и LabVIEW отмечает точкой (coercion dot) тот терминал, где происходит преобразование.

©National Instruments Corporation

3-15

Учебный курс LabVIEW Основы I

Урок 3 Создание ВП

Рис. 3-9. Возможные представления числа.

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

Числа с плавающей точкой

Формат с плавающей точкой (floating-point) используется для представления дробных чисел. В LabVIEW числа с плавающей точкой обозначаются оранжевым цветом.

Single-precision (SGL). Числа с плавающей точкой одинарной точности имеют 32-битовый формат IEEE. Этими числами пользуются, чтобы сэкономить память и избежать выхода за границы диапазона.

Double precision (DBL). Числа с плавающей точкой двойной точности имеют 64-битовый формат IEEE. Это стандартный формат для числовых объектов, используемый в большинстве случаев.

Extended precision (EXT). Размер и фактическая точность чисел с повышенной точностью зависят от платформы. В Windows они имеют 80-битовый формат IEEE.

Целые числа

Целочисленный тип представляет целые числа. Знаковые целые (signed integer) могут быть положительными или отрицательными. Если заранее известно, что число будет неотрицательным, используются беззнаковые целые (unsigned integer). В LabVIEW целые числа обозначаются синим цветом.

©National Instruments Corporation

3-16

Учебный курс LabVIEW Основы I

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]