О компании Контакты Поиск Карта сайта English Version Home Page
Новости
Решения
Компоненты систем
Средства разработки
Мобильные системы
Платы ввода/вывода
Согласование сигналов
Распределенные системы FieldPoint
Ввод и обработка видеоизображений
Управление приводами
Измерительные приборы для ПК
 PXI/CompactPCI
Промышленные коммуникации
Интерфейс GPIB (КОП)
VXI/VME
Публикации
О компании


Публикации
Публикации
LabVIEW за пять минут - первая программа
 

Идея настоящей статьи — помочь интересующимся понять, почему LabVIEW сегодня самое популярное средство программирования измерительных и управляющих компьютерных комплексов во всем мире и кому собственно этот инструмент нужен. Начнем с ответа на последний вопрос. Среднестатистический пользователь LabVIEW — инженер, ученый, разрабатывающий реальную компьютерную систему ввода/вывода и обработки сигналов различной природы (температура, звук, видео и др. или их модели), человек, который не может себе позволить (или не хочет) окунаться в тонкости программирования для современных 32-х разрядных операционных систем. Когда конфигурация и функциональная схема системы определены, вопрос рутинного программирования становится зачастую камнем преткновения и главным тормозом в работе.

Решение проблемы — средство программирования, которым может воспользоваться любой человек, знакомый с функциональными блок-диаграммами, а не только программист - гуру,. Именно таким инструментом и стал LabVIEW для десятков тысяч пользователей во всем мире. Более десяти лет назад National Instruments предложила и запатентовала новый, графический язык программирования «G». Оперируя знакомыми понятиями : функциональный блок, соединение, диаграмма, инженер быстро и, что очень важно наглядно, решает поставленную задачу, не углубляясь в дебри программирования. По самым осторожным оценкам у разработчиков на LabVIEW сроки выполнения работ сокращаются как минимум в 4-10 раз. Если при этом принять во внимание, что LabVIEW компилирует графические картинки (блок-диаграммы) в машинный код, что обеспечивает высокую скорость выполнения программ, то популярность такого решения становится понятна. 

Должную надежность обеспечивает широкое использование готовых (значит тысячи раз проверенных другими программистами) программных модулей. Это драйвера устройств ввода/вывода сигналов, полный набор математики от элементарной арифметики до сложной обработки сигналов, индикаторы, переключатели и графики на лицевой панели, функции для работы с массивами и сложными структурами данных, функции сетевого взаимодействия и др. 

Основная цель статьи дать возможность попробовать LabVIEW на вкус. Для чего рассмотрим простой пример: генератор случайного сигнала. Подразумевается, что у Вас уже установлен LabVIEW 5.0 или более поздний и вы готовы потратить полчаса для того, что бы узнать как это работает. Возможно, не все будет получаться с первого раза. Не торопитесь, прочитайте инструкции еще раз. Очень скоро вы удивитесь, как удачно и понятно работают элементы LabVIEW. Идея — проста: вы создаете виртуальный прибор — VI (Virtual Instrument) — аналог традиционных измерительных устройств. Функционирование такого прибора определяет блок-диаграмма, где вы просто соединяете функциональные блоки проводниками. Начнем, однако, мы с «одежки», по которой принимают или с лицевой панели прибора. Итак, поехали…

Все права защищены.
© 1999-2000 ViTec.
| Новости | Решения | Компоненты систем | Публикации |
| О компании | Контакты | Поиск | Карта | English Version |
Дизайн и программирование: лаборатория Web'Accent, 2000. Текстовая информация и изображения: ViTec, 1999-2000.