Автоматизированные системы контроля и управления РЭС, конспект лекций, страница 32

Познакомимся поближе с системой LabView. Ее  основные отличительные признаки:

1. LabView - это графическая система программирования на уровне функциональных блок-диаграмм (или блок-схем), предназначенная для создания виртуальных инструментов или ССОД. Блок схема является исходным кодом программы, который преобразуется в исполняемый код с помощью графического компилятора.

2. Наличие большой библиотеки драйверов для приборов и модулей сбора данных (более 300 типов), сопрягаемых через ИФ IEEE-488 (GPIB), VXI, RS-232 и др. или непосредственно встраиваемых в ПК (размещаемых на СМ ПК), что исключает необходимость низкоуровневого программирования.

3. Наличие мощной математической библиотеки анализа и обработки данных - ЦОС, обработка комплексных чисел, массивов, линейная алгебра, генерация сигналов, СА, ЦФ, статистика, численные методы.

4. Наличие средств создания наглядных и удобных для управления интерактивных лицевых панелей приборов, т.е. графического ИФ пользователя.

5. Наличие мощной графики для визуализации и представления данных.

6. Наличие средств передачи и документирования данных  - запись/чтение диска, передача по сети, печать на принтере или плоттере и др.

7. Открытость системы, позволяющая легко интегрировать в нее собственные аппаратные программные разработки пользователя.

8. Наличие средств тестирования и отладки разрабатываемой системы, трассировки и пошагового выполнения, поиска ошибок и т.д.

9. Модульность системы: любой VI может использоваться в качестве субмодуля в блок-диаграмме другого прибора как SubVI, что позволяет наращивать функциональную сложность системы и независимо разрабатывать ее отдельные модули.

10. Готовый прибор может работать:

а) в системе разработки LabView;

б) в исполняемой системе LabView Run Time System без средств разработки и отладки;

в) с помощью дополнительной программы Application Builder может быть преобразован в обычный исполняемый файл (программу) с расширением .exe, который может запускаться под управлением DOS или Windows.

11. LabView - это также идеальный инструмент для моделирования компьютерных систем ЦОС благодаря совмещению графического языка и мощных средств анализа данных.

12. Программная поддержка аппаратных модулей со встроенными сигнальными процессорами (DSP).