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

Введение в VXI

VME eXtensions for Instrumentation (расширение для измерительной аппаратуры) (VXI) - новая, быстро развивающаяся платформа для контрольно-измерительных систем. Впервые представленный в 1987, VXI получил международное признание и большое развитие. Сегодня более чем 50 производителей изготавливают свыше 650 коммерческих продуктов VXI. VXI широко используется в тестировании и измерении, и управлении приборами и АТЕ приложениях. VXI также начинает использоваться как платформа для сбора и анализа данных в научно-исследовательских и промышленных управляющих приложениях.

VXI использует mainframe (мэйнфреймы – универсальные ЭВМ) с 13 слотами максимум, предсназначенные для модульных приборов на сменных платах. Поскольку VXI базируется на стандарте VMEbus, вы можете также использовать модули VME в системах VXI. VXI широко использует обьединительную плату, объединяющую 32-разрядную компьютерную шину VME и быстродействующую контрольно-измерительную шину для синхронизации точночти и синхронизации между компонентами прибора.

Вы можете управлять приборами VXIBUS через три различных типа контроллеров: встроенные VXI компьютеры, внешние контроллеры MXI, установленные в стандартный PC или рабочую станцию, или контроллеры IEEE 488.2 с PC или рабочей станцией.

Система разработки программ VXI

Система разработки программ LabWindows/CVI содержит программное обеспечение для управления приборами VXI для любого из методов, упомянутых выше.

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

Установка и конфигурирование ваших аппаратных средств VXI.

LabWindows/CVI работает со следующими VXI контроллерами.

LabWindows/CVI для Windows

VXIpc Model Series

VXI-AT MXIbus Series

VXI-PCI MXIbus Series

GPIB-VXI/C

LabWindows/CVI для SUN

VXI-SB MXIbus Series

GPIB_VXI/C

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

Конфигурирование программного обеспечения драйвера VXI

NI-VXI - больше чем просто библиотека подпрограмм для управления вашими приборами VXIBUS.

NI-VXI, подобно NI-488.2, содержит утилиты конфигурирования и поиска неисправностей для вашей VXIBUS системы. Эти утилиты содержат следующее.

• T&M Explorer(проводник) — утилита для просмотра всего теста и системы измерения и конфигурации различных компонентов.

• NI-Spy — утилита для отслеживания обращений вашего приложения к драйверам тестирования и измерения National Instruments.

• RESMAN — Диспетчер ресурсов National Instruments мультиуниверсальной ЭВМ.

• VIC — доступная как DOS программа только для пользователей Windows. Интерактивная управляющая программа, которая выполняет функции VXI, которые Вы вводите с клавиатуры.

Конфигурирование LabWindows/CVI для VXI

LabWindows/CVI использует NI-VXI DLL для Windows и NI-VXI драйвер устройства для UNIX, поставляются с вашими аппаратными средствами National Instruments VXI контроллера. Вы должны сконфигурировать LabWindows/CVI, чтобы загрузить библиотеки VXI и связанные функциональные панели в среду програмирования LabWindows/CVI. Для этого,  выберите Library Options...... из меню Options в окне проекта.  Выберите библиотечную опцию VXI, как показано на рисунке 10-2.

Рисунок 10-2. Диалоговое окно выбора библиотечной опции VXI.

Разработка своего приложения