NATIONAL INSTRUMENTS PCI-GPIB Устройство управления прибором GPIB
информация о продукте
PCI-GPIB — это интерфейсная плата GPIB производства National Instruments. Он предназначен для обеспечения связи между компьютером и устройствами GPIB для передачи данных и управления.
Поддерживаемые модели
- НИ PCI-GPIB
- НИ PCIe-GPIB
- НИ PXI-GPIB
- НИ ПМК-ГПИБ
Совместимость
- PCI-GPIB совместим с операционной системой Solaris.
Предупреждение
- Электростатический разряд может повредить компоненты платы GPIB.
- Во избежание электростатического повреждения прикоснитесь антистатической пластиковой упаковкой к металлической части корпуса компьютера, прежде чем вынимать плату из упаковки.
Установка NI PCI-GPIB, NI PCIe-GPIB, NI PXI-GPIB или NI PMC-GPIB и NI-488.2 для Solaris
В этом документе описывается, как установить и настроить оборудование GPIB и программное обеспечение NI-488.2. Обратитесь к разделу, который описывает установку для вашей конкретной платы. Другая документация, включая справочное руководство по программному обеспечению, доступна на компакт-диске с программным обеспечением NI-488.2 для Solaris в папке \documentation. Перед установкой контроллера GPIB обратитесь к руководству, прилагаемому к вашей рабочей станции, для получения конкретных инструкций и предупреждений. Для установки оборудования и программного обеспечения у вас должны быть права суперпользователя.
Установка NI PCI-GPIB
Установка NI PCI-GPIB или NI PCIe-GPIB
Внимание: Электростатический разряд может повредить несколько компонентов платы GPIB. Во избежание электростатического повреждения при обращении с модулем прикоснитесь антистатической пластиковой упаковкой к металлической части корпуса компьютера, прежде чем вынимать плату из упаковки.
Выполните следующие шаги, чтобы установить NI PCI-GPIB или NI PCIe-GPIB.
- Войдите в систему как суперпользователь. Чтобы стать суперпользователем, введите su root и пароль root.
- Завершите работу системы, введя в командной строке следующие команды: sync;sync;shutdown
- Выключите компьютер после того, как он выключился. Держите компьютер подключенным к сети, чтобы он оставался заземленным во время установки платы GPIB.
- Снимите верхнюю крышку (или другие панели доступа), чтобы получить доступ к слотам расширения компьютера.
- Найдите неиспользуемый слот PCI или PCI Express на вашем компьютере.
- Снимите соответствующую крышку слота.
- Вставьте плату GPIB в слот так, чтобы разъем GPIB выступал из отверстия на задней панели, как показано на рис. 1. Он может плотно прилегать, но не пытайтесь вставить плату на место с усилием.
- Установите на место верхнюю крышку (или панель доступа к слоту PCI или PCI Express).
- Включите компьютер. Теперь интерфейсная плата GPIB установлена.
Установка NI PXI-GPIB
Внимание: Электростатический разряд может повредить несколько компонентов платы GPIB. Во избежание электростатического повреждения при обращении с модулем прикоснитесь антистатической пластиковой упаковкой к металлической части корпуса вашей системы, прежде чем вынимать плату из упаковки.
Выполните следующие шаги, чтобы установить NI PXI-GPIB.
- Войдите в систему как суперпользователь. Чтобы стать суперпользователем, введите su root и пароль root.
- Завершите работу системы, введя в командной строке следующие команды: sync;sync;shutdown
- Отключите питание шасси PXI или CompactPCI после его отключения. Держите шасси подключенным к розетке, чтобы оно оставалось заземленным во время установки NI PXI-GPIB.
- Выберите неиспользуемый периферийный слот PXI или CompactPCI. Для максимальной производительности NI PXI-GPIB имеет встроенный контроллер прямого доступа к памяти, который можно использовать только в том случае, если плата установлена в слот, поддерживающий мастер-карты шины. National Instruments рекомендует устанавливать NI PXI-GPIB в такой слот. Если вы устанавливаете плату в основной слот, не связанный с шиной, вы должны отключить встроенный контроллер прямого доступа к памяти NI PXI-GPIB с помощью вызова ibdma на уровне платы. Полное описание ibdma см. в Справочном руководстве по программному обеспечению NI-488.2M.
- Снимите заглушку выбранного слота для периферийных устройств.
- Прикоснитесь к металлической части корпуса, чтобы снять статическое электричество с одежды или тела.
- Вставьте NI PXI-GPIB в выбранный слот. Используйте ручку инжектора/эжектора, чтобы полностью ввести устройство на место. На рис. 2 показано, как установить NI PXI-GPIB в шасси PXI или CompactPCI.
- Прикрутите переднюю панель NI PXI-GPIB к монтажной рейке передней панели шасси PXI или CompactPCI.
- Включите питание шасси PXI или CompactPCI. Теперь интерфейсная плата NI PXI-GPIB установлена.
Установка NI PMC-GPIB
Внимание: Электростатический разряд может повредить несколько компонентов платы GPIB. Во избежание электростатического повреждения при обращении с модулем прикоснитесь антистатической пластиковой упаковкой к металлической части корпуса компьютера, прежде чем вынимать плату из упаковки.
Выполните следующие шаги, чтобы установить NI PMC-GPIB.
- Войдите в систему как суперпользователь. Чтобы стать суперпользователем, введите su root и пароль root.
- Завершите работу системы, введя в командной строке следующие команды: sync;sync;shutdown
- Выключите вашу систему.
- Найдите неиспользуемый слот PMC в вашей системе. Возможно, вам придется удалить хост из системы, чтобы получить доступ к слоту.
- Снимите соответствующую панель-заглушку слота с хоста.
- Прикоснитесь к металлической части корпуса, чтобы снять статическое электричество с одежды или тела.
- Вставьте NI PMC-GPIB в слот, как показано на Рисунке 3. Он может плотно прилегать, но не пытайтесь вставить плату на место с усилием.
- Используйте прилагаемое крепежное оборудование для крепления NI PMC-GPIB к хосту.
- Переустановите хост, если вы удалили его для установки NI PMC-GPIB.
- Включите вашу систему. Теперь интерфейсная плата NI PMC-GPIB установлена.
Установка NI-488.2
Выполните следующие шаги, чтобы установить NI-488.2 для Solaris.
- Вставьте установочный компакт-диск NI-488.2 для Solaris.
- Вы должны иметь привилегии суперпользователя, прежде чем сможете установить NI-488.2 для Solaris. Если вы еще не являетесь суперпользователем, введите su root и пароль root.
- Добавьте NI-488.2 в операционную систему, выполнив следующие действия:
- Компакт-диск автоматически монтируется, как только вы вставляете компакт-диск. Если эта функция отключена на вашей рабочей станции, вы должны вручную смонтировать устройство CD-ROM.
- Введите следующую команду, чтобы добавить NI-488.2 в вашу систему: /usr/sbin/pkgadd -d /cdrom/cdrom0 NIpcigpib
- Следуйте инструкциям на экране, чтобы завершить установку.
Настройка программного обеспечения с помощью ibconf (необязательно)
ibconf — это интерактивная утилита, которую вы можете использовать для проверки или изменения конфигурации драйвера. Возможно, вы захотите запустить ibconf, чтобы изменить настройки параметров программного обеспечения. Для запуска ibconf у вас должны быть права суперпользователя. ibconf в значительной степени говорит сам за себя и содержит экраны справки, объясняющие все команды и параметры. Для получения дополнительной информации об использовании ibconf обратитесь к Справочному руководству по программному обеспечению NI-488.2M.
Выполните следующие шаги, чтобы изменить параметры по умолчанию вашего программного обеспечения NI-488.2. Драйвер не должен использоваться, пока вы запускаете ibconf.
- Войдите в систему как суперпользователь (root).
- Введите следующую команду для запуска ibconf: ibconf
После того, как вы установили и настроили программное обеспечение, вы должны проверить установку. См. раздел «Проверка установки».
Удаление NI-488.2 (необязательно)
Если вы когда-нибудь решите прекратить использование NI PCI-GPIB, NI PCIe-GPIB, NI PXI-GPIB или NI PMC-GPIB, вы можете удалить плату и программное обеспечение NI-488.2. Чтобы удалить NI-488.2 из конфигурации ядра, у вас должны быть привилегии суперпользователя, а драйвер не должен использоваться. Введите следующую команду, чтобы выгрузить программное обеспечение: pkgrm NIpcigpib
Проверьте установку
- В этом разделе описывается, как проверить установку программного обеспечения.
Проверка сообщений о загрузке системы
Если сообщение об авторских правах, идентифицирующее NI-488.2, отображается на консоли, в окне командного инструмента или в журнале сообщений (обычно /var/adm/messages) во время установки программного обеспечения, драйвер установил связь с аппаратным устройством и распознал его. На дисплее отображается имя gpib доступа к плате и серийный номер (S/N) для каждой платы GPIB в системе.
Запуск теста установки программного обеспечения
Тест установки программного обеспечения состоит из двух частей: ibtsta и ibtstb.
- ibtsta проверяет правильность узлов /dev/gpib и /dev/gpib0 и правильный доступ к драйверу устройства.
- ibtstb проверяет правильность работы DMA и прерываний. ibtstb требуется анализатор GPIB, такой как анализатор GPIB National Instruments. Вы можете пропустить этот тест, если анализатор недоступен.
Выполните следующие шаги, чтобы запустить тест проверки программного обеспечения.
- Введите следующую команду для проверки установки программного обеспечения: ibtsta
- Если ibtsta завершается без ошибок и у вас есть анализатор шины, подключите анализатор шины к плате GPIB и запустите ibtstb, введя следующую команду: ibtstb
Если ошибок не возникает, драйвер NI-488.2 установлен правильно. В случае возникновения ошибки см. раздел «Устранение неполадок с сообщениями об ошибках» для получения информации об устранении неполадок.
Устранение неполадок с сообщениями об ошибках
Если ibtsta терпит неудачу, программа генерирует распространенные сообщения об ошибках, которые появляются на вашем экране. Эти сообщения об ошибках объясняют, что пошло не так при запуске ibtsta, и описывают, как можно исправить проблему. Для бывшегоample, на экране может появиться следующее сообщение, если вы забыли отсоединить все кабели GPIB:
Тот факт, что ошибка ENOL не была получена, когда ожидалось, указывает на возможное присутствие других устройств на шине. Пожалуйста, отсоедините ВСЕ кабели GPIB от платы GPIB, затем снова запустите этот тест. Если вам по-прежнему не удается успешно запустить ibtsta и/или ibtstb после того, как вы выполнили рекомендуемые действия из сообщений об ошибках, обратитесь в National Instruments.
Использование NI-488.2 с Solaris
Этот раздел поможет вам начать работу с NI-488.2 для Solaris.
Использование ибика
Программное обеспечение NI-488.2 включает в себя утилиту интерактивного управления интерфейсной шиной, ibic. Вы можете использовать ibic для интерактивного ввода функций NI-488 и функций в стиле IEEE 488.2 (также известных как подпрограммы NI-488.2) и автоматического отображения результатов вызовов функций. Без написания приложения вы можете использовать ibic, чтобы сделать следующее:
- Быстро и легко проверьте связь GPIB с вашим устройством
- Ознакомьтесь с командами вашего устройства
- Получение данных с вашего устройства GPIB
- Изучите новые функции и процедуры NI-488.2, прежде чем интегрировать их в свое приложение.
- Устранение неполадок с вашим приложением
Введите следующую команду для запуска ibic: ибик
Для получения дополнительной информации о ibic обратитесь к главе 6, ibic, Справочного руководства по программному обеспечению NI-488.2M.
Рекомендации по программированию
В зависимости от языка программирования, который вы используете для разработки своего приложения, вы должны включить определенные files, операторы или глобальные переменные в начале вашего приложения. Для бывшегоample, вы должны включить заголовок file sys/ugpib.h в вашем исходном коде, если вы используете C/C++.
Вы должны связать библиотеку языкового интерфейса с скомпилированным исходным кодом. Свяжите библиотеку интерфейса языка GPIB C с помощью одной из следующих команд, где example.c — имя вашего приложения:
- копия эксample.c -lgpib
- or
- копия эксample.c -dy -lgpib
- or
- копия эксample.c -dn -lgpib
-dy указывает динамическую компоновку, которая является методом по умолчанию. Он связывает приложение с libgpib.so. -dn указывает статическую ссылку в редакторе ссылок. Он связывает приложение с libgpib.a. Для получения дополнительной информации о компиляции и компоновке обратитесь к справочным страницам для cc и ld. Для получения информации о каждой функции NI-488 и функции в стиле IEEE 488.2, выборе метода программирования, разработке приложения или компиляции и компоновке обратитесь к Справочному руководству по программному обеспечению NI-488.2M.
Общие вопросы
Что не так, если ibfind возвращает -1?
Драйвер может быть установлен неправильно или узлы не были созданы при загрузке драйвера. Попробуйте удалить и переустановить NI-488.2 с компакт-диска. Так же file могут потребоваться права на чтение/запись, которых у вас нет, или вы могли переименовать устройство. Убедитесь, что имена устройств в вашей прикладной программе совпадают с именами устройств в ibconf.
Какой информацией я должен располагать, прежде чем звонить в National Instruments?
Есть результаты диагностического теста ibtsta. Вы также должны были запустить ibic, чтобы попытаться найти источник вашей проблемы.
Работает ли этот драйвер с 64-разрядной версией Solaris?
Да. NI-488.2 для Solaris работает как с 32-разрядной, так и с 64-разрядной версией Solaris. Кроме того, вы можете создавать 32-битные или 64-битные приложения. Драйвер устанавливает в систему как 32-разрядные, так и 64-разрядные библиотеки языкового интерфейса. Для получения информации об использовании языковых интерфейсов NI-488.2 обратитесь к разделу Использование NI-488.2 с Solaris.
Будет ли мой NI PCI-GPIB, NI PXI-GPIB или NI PMC-GPIB работать в 64-битном слоте?
- Да. Текущие версии всех трех плат будут работать в 32- или 64-битных слотах, а также в слотах 3.3 В или 5 В.
Техническая поддержка и профессиональные услуги
Посетите следующие разделы отмеченной наградами выставки National Instruments. Web сайт ni.com для технической поддержки и профессиональных услуг:
- Клиентская поддержка: Техническая поддержка на ni.com/поддержка включает в себя следующие ресурсы:
- Технические ресурсы для самопомощи. Ответы и решения см. на веб-сайте ni.com/поддержка для драйверов и обновлений программного обеспечения, базы знаний с возможностью поиска, руководств по продуктам, пошаговых мастеров устранения неполадок, тысяч бывшихampпрограммы, руководства, указания по применению, драйверы приборов и т. д. Зарегистрированные пользователи также получают доступ к дискуссионным форумам NI по адресу ni.com/форумы. Инженеры по приложениям NI следят за тем, чтобы на каждый вопрос, отправленный онлайн, был получен ответ.
- Стандартное членство в программе обслуживания — эта программа дает участникам прямой доступ к инженерам по приложениям NI по телефону и электронной почте для индивидуальной технической поддержки, а также эксклюзивный доступ к учебным модулям по требованию через Ресурсный центр услуг. NI предлагает дополнительное членство в течение всего года после покупки, после чего вы можете продлить членство, чтобы продолжить пользоваться преимуществами.
- Для получения информации о других вариантах технической поддержки в вашем регионе посетите веб-сайт ni.com/услугиили обратитесь в местный офис по адресу ni.com/контакт.
- Обучение и сертификация: Войти ni.com/обучение для самостоятельного обучения, виртуальных классов электронного обучения, интерактивных компакт-дисков и информации о программе сертификации. Вы также можете зарегистрироваться на практические курсы под руководством инструктора в разных странах мира.
- Системная интеграция: Если у вас есть нехватка времени, ограниченные внутренние технические ресурсы или другие проблемы проекта, партнеры National Instruments Alliance могут помочь. Чтобы узнать больше, позвоните в местный офис NI или посетите ni.com/alliance.
- Декларация соответствия (DoC): DoC — это наше заявление о соответствии требованиям Совета Европейских сообществ с использованием декларации производителя о соответствии. Эта система обеспечивает защиту пользователя в отношении электромагнитной совместимости (ЭМС) и безопасности продукта. Вы можете получить DoC для своего продукта, посетив ni.com/сертификация.
- Сертификат о калибровке: Если ваш продукт поддерживает калибровку, вы можете получить сертификат калибровки для вашего продукта по адресу ni.com/калибровка.
Если вы искали ni.com и не смогли найти нужные вам ответы, обратитесь в местный офис или в штаб-квартиру NI. Номера телефонов наших офисов по всему миру указаны в начале данного руководства. Вы также можете посетить раздел «Офисы по всему миру» ni.com/niglobal для доступа в филиал Web сайты, которые предоставляют актуальную контактную информацию, номера телефонов службы поддержки, адреса электронной почты и текущие события.
National Instruments, NI, ni.com и LabVIEW являются товарными знаками корпорации National Instruments. См. раздел «Условия использования» на ni.com/legal для получения дополнительной информации о товарных знаках National Instruments. Другие названия продуктов и компаний, упомянутые здесь, являются товарными знаками или торговыми наименованиями соответствующих компаний. Чтобы узнать о патентах, относящихся к продуктам/технологиям National Instruments, обратитесь к соответствующему адресу: Help»Patents в вашем программном обеспечении, файл patchs.txt file на вашем носителе или уведомление о патенте National Instruments по адресу ni.com/патенты.
© 2003–2009 Корпорация Национальных Инструментов. Все права защищены.
© Корпорация Национальных Инструментов
Документы / Ресурсы
![]() |
NATIONAL INSTRUMENTS PCI-GPIB Устройство управления прибором GPIB [pdf] Руководство по установке PCI-GPIB, PCIe-GPIB, PXI-GPIB, PMC-GPIB, PCI-GPIB Устройство управления прибором GPIB, Устройство управления прибором GPIB, Устройство управления прибором, Устройство управления |
Рекомендации
-
Контрольно-измерительные системы, часть Emerson - NI
-
Партнерская программа NI - NI
-
Услуги по калибровке - NI
-
Сертификаты продукции - NI
-
Свяжитесь с нами - NI
-
Дискуссионные форумы - Сообщество NI
-
Юридическая информация - NI
-
Свяжитесь с нами - NI
-
Патенты National Instruments - NI
-
Услуги НИ - НИ
-
Поддержка - НИ
-
Образовательные услуги - NI
-
PCI-GPIB Устройство управления приборами GPIB National Instruments | Апекс волны
- Руководство пользователя