Обучающая программа — Создание прикладной программы в LabWindows/CVI, страница 18

LabWindows/CVI содержит функциональные панели для генерации кода и выполнения обращений к функциям из библиотеки VXI. Эти функциональные панели обращаются к библиотечным функциям из библиотеки NI-VXI, которая пришла с вашим контроллером VXI. Под Windows, эта библиотека - DLL. Под UNIX, эта библиотека - общедоступнный объект. Функциональные панели в LabWindows/CVI обеспечивают справку по использованию этих функций, но подробные описания работы библиотечных функций VXI находятся в NI-VXI справочнике программиста.

Использование драйверов приборов

Управление прибором в LabWindows/CVI чрезвычайно упрощено с библиотекой приборов LabWindows/CVI. Библиотека приборов содержит драйвера для сотен GPIB, serial, CAMAC, and VXIbus приборов. Драйвера приборов – это библиотеки написанные по заказу, для управления специфические приборами на высоком уровне. Вместо изучения всех командных последовательностей низкого уровня и синтаксиса для ваших приборов, вы можете использовать драйвер прибора, который формирует эти последовательности команд, основанные на вводе с функциональных панелей драйвера. Следовательно, вы можете обьщаться с вашим прибором, используя интуитивные, высокоуровневые шаги, типа инициализация, конфигурирование, и измерение.

Драйвера приборов LabWindows/CVI доступны вам в исходном коде, так что вы можете оптимизировать драйвер для лучшей работы вашего приложения. Если у вас есть прибор, которого нет в библиотеке, вы можете легко преобразовать существующий в LabWindows/CVI драйвер для управления вашим прибором. Чтобы преобразовывать существующий драйвер, найдите драйвер прибора того же класса, например осциллограф, мультиметр, или функционального генератора, и измените команды в исходном тексте, чтобы они соответствовали вашему прибору.

Если вы планируете использовать драйверы приборов в вашем приложении, обратитесь к Главе 8, Использование драйвера прибора, в этом руководстве. Если вы планируете разрабатывать драйвер прибора самостоятельно, обратитесь к LabWindows/CVI LabWindows/CVI Instrument Driver Developers Guide, чтобы узнать, как использовать мастер IVI для создания функциональных деревьев, функциональных панелей для драйвера.

Глава 11. Общие сведения

Эта глава - рекомендация для монтажа и конфигурирования дополнений устройств приобретения данных National Instruments для использования в LabWindows/CVI для Windows. В этой главе обсуждается, как установить и сконфигурировать и аппаратные средства ЭВМ и программное обеспечение, и как провести тестирование. Информация, включенная в эту главу представлена более подробно в Документации, которую Вы получаете с вашими DAQ аппаратными средствами ЭВМ и NI-DAQ программным обеспечением.

Введение

Используя вставное DAQ устройство с LabWindows/CVI, Вы можете записывать аналоговые и цифровые сигналы непосредственно в память компьютера. National Instruments DAQ устройства доступны в различных конфигурациях. Наиболее обычный тип DAQ системы – мультифункциональное устройство, которое имеет аналоговый вход - выход, цифровой вход - выход и счётчик / таймера. Для более специализированного применения существуют DAQ устройства с аналоговыми входами с высокой точностью, высокоскоростными аналоговые входами, цифровыми входами и выходами с большим числом линий или счётчиков / таймеров.

Применения этих устройств распространяется от простого температурного измерения до применения в сложных системах управления производственным процессом. Вы можете использовать DAQ устройство, чтобы выполнять однократные измерения напряжения или высокоскоростные изменения формы сигнала. Вы можете также применять ваше устройство для мультиплексирования большого количества высокоскоростных каналов входа или запуска комплексных алгоритмов с использованием счётчиков / таймеров. С LabWindows/CVI и DAQ устройством Вы можете легко настроить Вашу систему для соответствия определенным потребностям вашего применения.