MGA PAMBANSANG INSTRUMENTO PCI-GPIB GPIB Instrument Control Device
Impormasyon ng Produkto
Ang PCI-GPIB ay isang GPIB interface board na ginawa ng National Instruments. Ito ay idinisenyo upang magbigay ng koneksyon sa pagitan ng isang computer at GPIB device para sa paglilipat at kontrol ng data.
Mga Suportadong Modelo
- NI PCI-GPIB
- NI PCIe-GPIB
- NI PXI-GPIB
- NI PMC-GPIB
Pagkakatugma
- Ang PCI-GPIB ay katugma sa operating system ng Solaris.
Pag-iingat
- Maaaring makapinsala sa mga bahagi ng GPIB board ang electrostatic discharge.
- Upang maiwasan ang pagkasira ng electrostatic, pindutin ang antistatic na plastic na pakete sa isang metal na bahagi ng chassis ng iyong computer bago alisin ang board mula sa pakete.
Pag-install ng Iyong NI PCI-GPIB, NI PCIe-GPIB, NI PXI-GPIB, o NI PMC-GPIB at NI-488.2 para sa Solaris
Inilalarawan ng dokumentong ito kung paano i-install at i-configure ang iyong GPIB hardware at NI-488.2 software. Sumangguni sa seksyong naglalarawan sa pag-install para sa iyong partikular na board. Ang iba pang dokumentasyon, kabilang ang software reference manual, ay makukuha sa iyong NI-488.2 software para sa Solaris CD sa \documentation folder. Bago mo i-install ang iyong GPIB controller, kumonsulta sa manual na kasama ng iyong workstation para sa mga partikular na tagubilin at babala. Dapat ay mayroon kang mga pribilehiyo ng superuser upang i-install ang hardware at software.
Pag-install ng NI PCI-GPIB
Pag-install ng NI PCI-GPIB o NI PCIe-GPIB
Pag-iingat: Ang electrostatic discharge ay maaaring makapinsala sa ilang bahagi sa iyong GPIB board. Upang maiwasan ang pagkasira ng electrostatic kapag hinahawakan mo ang module, pindutin ang antistatic plastic package sa isang metal na bahagi ng chassis ng iyong computer bago mo alisin ang board mula sa package.
Kumpletuhin ang mga sumusunod na hakbang upang i-install ang NI PCI-GPIB o NI PCIe-GPIB.
- Mag-log on bilang superuser. Upang maging isang superuser, i-type ang su root at ilagay ang root password.
- I-shut down ang iyong system sa pamamagitan ng pag-type ng mga sumusunod na command sa command line prompt: sync;sync;shutdown
- I-off ang iyong computer pagkatapos nitong i-shut down. Panatilihing nakasaksak ang computer upang manatiling naka-ground habang ini-install mo ang GPIB board.
- Alisin ang tuktok na takip (o iba pang mga panel ng access) upang bigyan ang iyong sarili ng access sa mga puwang ng pagpapalawak ng computer.
- Maghanap ng hindi nagamit na PCI o PCI Express slot sa iyong computer.
- Alisin ang kaukulang takip ng puwang.
- Ipasok ang GPIB board sa puwang na ang GPIB connector ay lumalabas sa pagbubukas sa likod na panel, tulad ng ipinapakita sa Figure 1. Ito ay maaaring masikip, ngunit huwag pilitin ang board sa lugar.
- Palitan ang tuktok na takip (o ang access panel sa PCI o PCI Express slot).
- Power sa iyong computer. Naka-install na ngayon ang GPIB interface board.
Pag-install ng NI PXI-GPIB
Pag-iingat: Ang electrostatic discharge ay maaaring makapinsala sa ilang bahagi sa iyong GPIB board. Upang maiwasan ang pagkasira ng electrostatic kapag hinahawakan mo ang module, pindutin ang antistatic plastic package sa isang metal na bahagi ng iyong system chassis bago mo alisin ang board mula sa package.
Kumpletuhin ang mga sumusunod na hakbang upang i-install ang NI PXI-GPIB.
- Mag-log on bilang superuser. Upang maging isang superuser, i-type ang su root at ilagay ang root password.
- I-shut down ang iyong system sa pamamagitan ng pag-type ng mga sumusunod na command sa command line prompt: sync;sync;shutdown
- I-off ang iyong PXI o CompactPCI chassis pagkatapos nitong isara. Panatilihing nakasaksak ang chassis upang manatiling naka-ground habang ini-install mo ang NI PXI-GPIB.
- Pumili ng hindi nagamit na PXI o CompactPCI peripheral slot. Para sa maximum na performance, ang NI PXI-GPIB ay may onboard na DMA controller na magagamit lang kung ang board ay naka-install sa isang slot na sumusuporta sa mga bus master card. Inirerekomenda ng National Instruments ang pag-install ng NI PXI-GPIB sa naturang slot. Kung i-install mo ang board sa isang non-bus master slot, dapat mong i-disable ang NI PXI-GPIB onboard DMA controller gamit ang board-level na call ibdma. Sumangguni sa NI-488.2M Software Reference Manual para sa kumpletong paglalarawan ng ibdma.
- Alisin ang filler panel para sa peripheral slot na iyong pinili.
- Pindutin ang isang metal na bahagi sa iyong chassis upang i-discharge ang anumang static na kuryente na maaaring nasa iyong damit o katawan.
- Ipasok ang NI PXI-GPIB sa napiling slot. Gamitin ang hawakan ng injector/ejector upang ganap na maipasok ang device sa lugar. Ipinapakita ng Figure 2 kung paano i-install ang NI PXI-GPIB sa isang PXI o CompactPCI chassis.
- I-screw ang front panel ng NI PXI-GPIB sa front-panel mounting rail ng PXI o CompactPCI chassis.
- I-on ang iyong PXI o CompactPCI chassis. Naka-install na ang NI PXI-GPIB interface board.
Pag-install ng NI PMC-GPIB
Pag-iingat: Ang electrostatic discharge ay maaaring makapinsala sa ilang bahagi sa iyong GPIB board. Upang maiwasan ang pagkasira ng electrostatic kapag hinahawakan mo ang module, pindutin ang antistatic plastic package sa isang metal na bahagi ng chassis ng iyong computer bago mo alisin ang board mula sa package.
Kumpletuhin ang mga sumusunod na hakbang upang i-install ang NI PMC-GPIB.
- Mag-log on bilang superuser. Upang maging isang superuser, i-type ang su root at ilagay ang root password.
- I-shut down ang iyong system sa pamamagitan ng pag-type ng mga sumusunod na command sa command line prompt: sync;sync;shutdown
- I-off ang iyong system.
- Maghanap ng hindi nagamit na PMC slot sa iyong system. Maaaring kailanganin mong alisin ang host mula sa system para ma-access ang slot.
- Alisin ang kaukulang panel ng tagapuno ng slot mula sa host.
- Pindutin ang isang metal na bahagi sa iyong chassis upang i-discharge ang anumang static na kuryente na maaaring nasa iyong damit o katawan.
- Ipasok ang NI PMC-GPIB sa puwang tulad ng ipinapakita sa Figure 3. Maaaring ito ay mahigpit na magkasya, ngunit huwag pilitin ang board sa lugar.
- Gamitin ang mounting hardware na ibinigay upang ikabit ang NI PMC-GPIB sa host.
- I-install muli ang host, kung inalis mo ito upang i-install ang NI PMC-GPIB.
- I-on ang iyong system. Naka-install na ang NI PMC-GPIB interface board.
Pag-install ng NI-488.2
Kumpletuhin ang mga sumusunod na hakbang sa pag-install ng NI-488.2 para sa Solaris.
- Ipasok ang NI-488.2 para sa Solaris installation CD-ROM.
- Dapat ay mayroon kang mga pribilehiyo ng superuser bago mo mai-install ang NI-488.2 para sa Solaris. Kung hindi ka pa superuser, i-type ang su root at ilagay ang root password.
- Idagdag ang NI-488.2 sa operating system sa pamamagitan ng paggawa ng sumusunod:
- Awtomatikong i-mount ang CD sa sandaling ipasok mo ang CD. Kung ang feature na ito ay hindi pinagana sa iyong workstation, dapat mong manual na i-mount ang iyong CD-ROM device.
- Ipasok ang sumusunod na command upang magdagdag ng NI-488.2 sa iyong system: /usr/sbin/pkgadd -d /cdrom/cdrom0 NIpcigpib
- Sundin ang mga tagubilin sa iyong screen upang makumpleto ang pag-install.
Pag-configure ng Software gamit ang ibconf (Opsyonal)
Ang ibconf ay isang interactive na utility na magagamit mo upang suriin o baguhin ang configuration ng driver. Maaaring gusto mong patakbuhin ang ibconf upang baguhin ang mga setting ng mga parameter ng software. Dapat ay mayroon kang pribilehiyo ng superuser upang patakbuhin ang ibconf. Ang ibconf ay higit na nagpapaliwanag sa sarili at naglalaman ng mga screen ng tulong na nagpapaliwanag sa lahat ng mga utos at opsyon. Para sa higit pang impormasyon sa paggamit ng ibconf, sumangguni sa NI-488.2M Software Reference Manual.
Kumpletuhin ang mga sumusunod na hakbang upang baguhin ang mga default na parameter ng iyong NI-488.2 software. Hindi dapat ginagamit ang driver habang nagpapatakbo ka ng ibconf.
- Mag-log on bilang superuser (root).
- I-type ang sumusunod na command upang simulan ang ibconf: ibconf
Pagkatapos mong mai-install at ma-configure ang software, dapat mong i-verify ang pag-install. Sumangguni sa seksyong I-verify ang Pag-install.
Tinatanggal ang NI-488.2 (Opsyonal)
Kung sakaling magpasya kang ihinto ang paggamit ng iyong NI PCI-GPIB, NI PCIe-GPIB, NI PXI-GPIB, o NI PMC-GPIB, maaari mong alisin ang board at ang NI-488.2 software. Upang alisin ang NI-488.2 mula sa pagsasaayos ng kernel, dapat ay mayroon kang pribilehiyo ng superuser at hindi dapat ginagamit ang driver. Ipasok ang sumusunod na command para i-unload ang software: pkgrm NIpcigpib
I-verify ang Pag-install
- Inilalarawan ng seksyong ito kung paano i-verify ang pag-install ng software.
Pag-verify ng System Boot Messages
Kung ang isang mensahe ng copyright na nagpapakilala sa NI-488.2 ay ipinapakita sa console, sa command tool window, o sa log ng mensahe (karaniwang /var/adm/messages) sa panahon ng pag-install ng software, ang driver ay nakipag-ugnayan sa hardware device at nakilala ito. Kasama sa display ang board access gpib name at serial number (S/N) para sa bawat GPIB board sa system.
Pagpapatakbo ng Pagsubok sa Pag-install ng Software
Ang pagsubok sa pag-install ng software ay may dalawang bahagi: ibtsta at ibtstb.
- Sinusuri ng ibtsta ang mga tamang node /dev/gpib at /dev/gpib0 at tamang pag-access sa driver ng device.
- Sinusuri ng ibtstb para sa tamang DMA at makagambala sa operasyon. Ang ibtstb ay nangangailangan ng GPIB analyzer, gaya ng National Instruments GPIB analyzer. Maaari mong alisin ang pagsubok na ito kung walang available na analyzer.
Kumpletuhin ang mga sumusunod na hakbang upang patakbuhin ang pagsubok sa pag-verify ng software
- I-type ang sumusunod na command upang i-verify ang pag-install ng software: ibtsta
- Kung nakumpleto ang ibtsta nang walang mga error at mayroon kang bus analyzer, ikonekta ang bus analyzer sa GPIB board at patakbuhin ang ibtstb sa pamamagitan ng pag-type ng sumusunod na command: ibtstb
Kung walang error na nangyari, ang driver ng NI-488.2 ay na-install nang tama. Kung may nangyaring error, sumangguni sa seksyong Mga Mensahe ng Error sa Pag-troubleshoot para sa impormasyon sa pag-troubleshoot.
Pag-troubleshoot ng Mga Mensahe ng Error
Kung nabigo ang ibtsta, bubuo ang program ng mga karaniwang mensahe ng error na lumalabas sa iyong screen. Ipinapaliwanag ng mga mensahe ng error na ito kung ano ang naging mali noong nagpatakbo ka ng ibtsta at naglalarawan kung paano mo maitatama ang problema. Para kay exampSa gayon, maaaring lumabas ang sumusunod na mensahe sa iyong screen kung nakalimutan mong idiskonekta ang lahat ng iyong GPIB cable:
Ang katotohanan na ang ENOL error ay hindi natanggap kapag inaasahan ay nagpapahiwatig ng posibleng pagkakaroon ng iba pang mga aparato sa bus. Pakidiskonekta ang LAHAT ng GPIB cable mula sa GPIB board, pagkatapos ay patakbuhin muli ang pagsubok na ito. Kung hindi mo pa rin matagumpay na mapatakbo ang ibtsta at/o ibtstb pagkatapos mong sundin ang mga inirerekomendang pagkilos mula sa mga mensahe ng error, makipag-ugnayan sa National Instruments.
Gamit ang NI-488.2 kasama ang Solaris
Tinutulungan ka ng seksyong ito na makapagsimula sa NI-488.2 para sa Solaris.
Gamit ang ibic
Kasama sa software ng NI-488.2 ang Interface Bus Interactive Control utility, ibic. Maaari mong gamitin ang ibic upang ipasok ang NI-488 function at IEEE 488.2-style na function (kilala rin bilang NI-488.2 routines) nang interactive at awtomatikong ipakita ang mga resulta ng function call. Nang walang pagsusulat ng isang application, maaari mong gamitin ang ibic upang gawin ang mga sumusunod:
- I-verify ang komunikasyon ng GPIB sa iyong device nang mabilis at madali
- Maging pamilyar sa mga utos ng iyong device
- Tumanggap ng data mula sa iyong GPIB device
- Matuto ng mga bagong function at routine ng NI-488.2 bago isama ang mga ito sa iyong aplikasyon
- I-troubleshoot ang mga problema sa iyong application
Ipasok ang sumusunod na command upang patakbuhin ang ibic: ibic
Para sa karagdagang impormasyon tungkol sa ibic, sumangguni sa Kabanata 6, ibic, ng NI-488.2M Software Reference Manual.
Mga Pagsasaalang-alang sa Programming
Depende sa programming language na iyong ginagamit upang bumuo ng iyong application, dapat mong isama ang ilang partikular files, mga pahayag, o mga pandaigdigang variable sa simula ng iyong aplikasyon. Para kay example, dapat mong isama ang header file sys/ugpib.h sa iyong source code kung gumagamit ka ng C/C++.
Dapat mong i-link ang library ng interface ng wika sa iyong pinagsama-samang source code. I-link ang GPIB C language interface library gamit ang isa sa mga sumusunod na command, kung saan example.c ang pangalan ng iyong aplikasyon:
- cc example.c -lgpib
- or
- cc example.c -dy -lgpib
- or
- cc example.c -dn -lgpib
-dy ay tumutukoy sa dynamic na pag-link, na kung saan ay ang default na paraan. Iniuugnay nito ang application sa libgpib.so. -dn ay tumutukoy sa static na pag-link sa editor ng link. Iniuugnay nito ang aplikasyon sa libgpib.a. Para sa karagdagang impormasyon tungkol sa pag-compile at pag-link, sumangguni sa mga man page para sa cc at ld. Para sa impormasyon tungkol sa bawat function ng NI-488 at IEEE 488.2-style na function, pagpili ng paraan ng programming, pagbuo ng iyong application, o pag-compile at pag-link, sumangguni sa NI-488.2M Software Reference Manual.
Mga Karaniwang Tanong
Ano ang mali kung ang ibfind ay nagbabalik ng -1?
Maaaring hindi na-install nang tama ang driver, o maaaring hindi nalikha ang mga node noong na-load ang driver. Subukang tanggalin at muling i-install ang NI-488.2 mula sa CD-ROM. Din ang file maaaring mangailangan ng mga pribilehiyong magbasa/magsulat na wala ka, o maaaring pinalitan mo ang pangalan ng isang device. Tiyaking tumutugma ang mga pangalan ng device sa iyong application program sa mga pangalan ng device sa ibconf.
Anong impormasyon ang dapat kong taglayin bago ako tumawag sa National Instruments?
Magkaroon ng mga resulta ng diagnostic test ibtsta. Dapat ay nagpatakbo ka rin ng ibic upang subukang hanapin ang pinagmulan ng iyong problema.
Gumagana ba ang driver na ito sa 64-bit na Solaris?
Oo. Ang NI-488.2 para sa Solaris ay gumagana sa alinman sa 32-bit o 64-bit na Solaris. Gayundin, maaari kang lumikha ng 32-bit o 64-bit na mga application. Ini-install ng driver ang parehong 32-bit at 64-bit na mga library ng interface ng wika sa system. Para sa impormasyon sa paggamit ng mga interface ng wika ng NI-488.2, sumangguni sa seksyong Paggamit ng NI-488.2 kasama ang Solaris.
Gagana ba ang aking NI PCI-GPIB, NI PXI-GPIB, o NI PMC-GPIB sa isang 64-bit slot?
- Oo. Ang mga kasalukuyang bersyon ng lahat ng tatlong board ay gagana sa 32 o 64-bit na mga puwang, pati na rin sa 3.3V o 5V na mga puwang.
Teknikal na Suporta at Propesyonal na Serbisyo
Bisitahin ang mga sumusunod na seksyon ng award-winning na National Instruments Web site sa ni.com para sa teknikal na suporta at propesyonal na serbisyo:
- Suporta: Teknikal na suporta sa ni.com/support kasama ang mga sumusunod na mapagkukunan:
- Self-Help Technical Resources—Para sa mga sagot at solusyon, bisitahin ang ni.com/support para sa mga driver at update ng software, isang mahahanap na KnowledgeBase, mga manwal ng produkto, step-by-step na mga wizard sa pag-troubleshoot, libu-libong exampmga programa, mga tutorial, mga tala ng aplikasyon, mga driver ng instrumento, at iba pa. Ang mga rehistradong user ay nakakatanggap din ng access sa NI Discussion Forums sa ni.com/forums. Tinitiyak ng mga NI Applications Engineer na ang bawat tanong na isinumite online ay makakatanggap ng sagot.
- Standard Service Program Membership—Ang program na ito ay nagbibigay ng karapatan sa mga miyembro na direktang ma-access ang NI Applications Engineers sa pamamagitan ng telepono at email para sa isa-sa-isang teknikal na suporta pati na rin ang eksklusibong access sa on demand na mga module ng pagsasanay sa pamamagitan ng Services Resource Center. Nag-aalok ang NI ng komplementaryong membership para sa isang buong taon pagkatapos ng pagbili, pagkatapos nito ay maaari kang mag-renew upang ipagpatuloy ang iyong mga benepisyo.
- Para sa impormasyon tungkol sa iba pang mga opsyon sa teknikal na suporta sa iyong lugar, bisitahin ang ni.com/services, o makipag-ugnayan sa iyong lokal na opisina sa ni.com/contact.
- Pagsasanay at Sertipikasyon: Bisitahin ni.com/training para sa self-paced na pagsasanay, mga virtual na silid-aralan ng eLearning, mga interactive na CD, at impormasyon sa programa ng Certification. Maaari ka ring magparehistro para sa mga kursong pinangungunahan ng instructor, hands-on sa mga lokasyon sa buong mundo.
- Pagsasama ng System: Kung mayroon kang mga hadlang sa oras, limitadong in-house na teknikal na mapagkukunan, o iba pang mga hamon sa proyekto, makakatulong ang mga miyembro ng National Instruments Alliance Partner. Upang matuto nang higit pa, tawagan ang iyong lokal na tanggapan ng NI o bumisita ni.com/alyansa.
- Deklarasyon ng Pagsunod (DoC): Ang DoC ay ang aming claim ng pagsunod sa Council of the European Communities gamit ang deklarasyon ng pagsang-ayon ng manufacturer. Ang sistemang ito ay nagbibigay ng proteksyon ng gumagamit para sa electromagnetic compatibility (EMC) at kaligtasan ng produkto. Makukuha mo ang DoC para sa iyong produkto sa pamamagitan ng pagbisita ni.com/certification.
- Sertipikasyon ng kalibrasyon: Kung sinusuportahan ng iyong produkto ang pagkakalibrate, maaari mong makuha ang sertipiko ng pagkakalibrate para sa iyong produkto sa ni.com/calibration.
Kung hinanap mo ni.com at hindi mahanap ang mga sagot na kailangan mo, makipag-ugnayan sa iyong lokal na opisina o NI corporate headquarters. Ang mga numero ng telepono para sa aming mga opisina sa buong mundo ay nakalista sa harap ng manwal na ito. Maaari mo ring bisitahin ang seksyon ng Worldwide Offices ng ni.com/niglobal para ma-access ang branch office Web mga site, na nagbibigay ng up-to-date na impormasyon sa pakikipag-ugnayan, sumusuporta sa mga numero ng telepono, email address, at kasalukuyang mga kaganapan.
Mga Pambansang Instrumento, NI, ni.com, at LabVIEW ay mga trademark ng National Instruments Corporation. Sumangguni sa seksyon ng Mga Tuntunin ng Paggamit sa ni.com/legal para sa higit pang impormasyon tungkol sa mga trademark ng National Instruments. Ang iba pang pangalan ng produkto at kumpanya na binanggit dito ay mga trademark o trade name ng kani-kanilang kumpanya. Para sa mga patent na sumasaklaw sa mga produkto/teknolohiya ng National Instruments, sumangguni sa naaangkop na lokasyon: Help»Patents sa iyong software, ang patents.txt file sa iyong media, o sa National Instruments Patent Notice sa ni.com/patents.
© 2003–2009 National Instruments Corporation. Lahat ng karapatan ay nakalaan.
© National Instruments Corporation
Mga Dokumento / Mga Mapagkukunan
![]() |
MGA PAMBANSANG INSTRUMENTO PCI-GPIB GPIB Instrument Control Device [pdf] Gabay sa Pag-install PCI-GPIB, PCIe-GPIB, PXI-GPIB, PMC-GPIB, PCI-GPIB GPIB Instrument Control Device, GPIB Instrument Control Device, Instrument Control Device, Control Device |