NATIONAL INSTRUMENTS NI PCI-GPIB Performance Interface Controller
Produktaj Informoj
Specifoj:
- Produktaj Modeloj: NI PCI-GPIB, NI PCIe-GPIB, NI PXI-GPIB, NI PMC-GPIB
- Kongrueco: Solaris
- Eldondato: marto 2009
Produktaj Uzado-Instrukcioj
Instalante NI PCI-GPIB aŭ NI PCIe-GPIB:
- Ensalutu kiel superuzanto.
- Malŝaltu la sistemon tajpante la jenajn komandojn ĉe la komandlinia prompto: sync; sinkronigi; haltigo
- Malŝaltu la komputilon post malŝalto, tenante ĝin enŝovita por surteriĝo.
- Forigu la supran kovrilon por aliri la ekspansiajn fendojn.
- Trovu neuzatan PCI aŭ PCI Express-fendon.
- Forigu la respondan fendokovrilon.
- Enmetu la GPIB-tabulon en la fendo kun la GPIB-konektilo elstaranta el la aperturo sur la malantaŭa panelo. Ne devigu ĝin.
- Anstataŭigu la supran kovrilon aŭ alirpanelon.
- Enŝaltu vian komputilon por kompletigi la instaladon.
Instalante NI PXI-GPIB:
- Ensalutu kiel superuzanto.
- Malŝaltu la sistemon tajpante la jenajn komandojn: sync; sinkronigi; haltigo
- Malŝaltu la ĉasion PXI aŭ CompactPCI post malŝalto.
- Forigu la plenigpanelon por la elektita ekstercentra fendo.
- Elŝutu ajnan statikan elektron tuŝante metalan parton sur la ĉasio.
- Enigu la NI PXI-GPIB en la fendo uzante la injektilon/elĵetan tenilon.
- Ŝraŭbi la antaŭan panelon de la NI PXI-GPIB al la munta relo de la ĉasio.
- Enŝaltu vian PXI aŭ CompactPCI-ĉasion por kompletigi la instaladon.
Oftaj Demandoj (FAQ):
- Q: Kiel mi povas malhelpi elektrostatikan damaĝon dum manipulado de la GPIB-tabulo?
R: Por eviti elektrostatikan damaĝon, tuŝu la kontraŭstatikan plastan pakaĵon al metala parto de via komputilo aŭ sistema ĉasio antaŭ ol forigi la tabulon el la pakaĵo. - Q: Kion mi faru se la GPIB-tabulo ne taŭgas dum la instalado?
A: Ne devigu la tabulon en lokon. Certigu, ke ĝi estas ĝuste vicigita kun la fendo kaj milde enigu ĝin sen apliki troan premon.
Instalante Vian NI PCI-GPIB, NI PCIe-GPIB, NI PXI-GPIB, aŭ NI PMC-GPIB kaj NI-488.2 por Solaris
- Ĉi tiu dokumento priskribas kiel instali kaj agordi vian GPIB-aparaton kaj NI-488.2-programaron. Rigardu la sekcion, kiu priskribas la instaladon por via aparta tabulo. Alia dokumentaro, inkluzive de la programara referenca manlibro, estas disponebla en via NI-488.2-programaro por Solaris KD en la dosierujo \documentation.
- Antaŭ ol vi instalos vian GPIB-regilon, konsultu la manlibron kiu venis kun via laborstacio por specifaj instrukcioj kaj avertoj. Vi devas havi superuzantajn privilegiojn por instali la aparataron kaj programaron.
Instala Instruo
Instalante la NI PCI-GPIB aŭ NI PCIe-GPIB
Singardemo
Elektrostatika malŝarĝo povas damaĝi plurajn komponentojn sur via GPIB-tabulo. Por eviti elektrostatikan damaĝon kiam vi manipulas la modulon, tuŝu la kontraŭstatikan plastan pakaĵon al metala parto de via komputilĉasio antaŭ ol vi forigas la tabulon el la pakaĵo.
Plenumu la sekvajn paŝojn por instali la NI PCI-GPIB aŭ NI PCIe-GPIB.
- Ensalutu kiel superuzanto. Por fariĝi superuzanto, tajpu su root kaj enigu la radikan pasvorton.
- Malŝaltu vian sistemon tajpante la jenajn komandojn ĉe la komandlinia prompto: sync; sinkronigi; haltigo
- Malŝaltu vian komputilon post kiam ĝi malŝaltis. Konservu la komputilon enŝovita por ke ĝi restu surterigita dum vi instalas la GPIB-tabulon.
- Forigu la supran kovrilon (aŭ aliajn alirpanelojn) por doni al vi aliron al la komputilaj ekspansiofendoj.
- Trovu neuzatan PCI aŭ PCI Express-fendon en via komputilo.
- Forigu la respondan fendokovrilon.
- Enmetu la GPIB-tabulon en la fendon kun la GPIB-konektilo elstaranta el la malfermo sur la malantaŭa panelo, kiel montrite en Figuro 1. Ĝi povus esti streĉa taŭgeco sed ne devigu la tabulon en loko.
- Anstataŭigu la supran kovrilon (aŭ la alirpanelon al la fendo PCI aŭ PCI Express).
- Enŝaltu vian komputilon. La interfaca tabulo GPIB nun estas instalita.
Instalante la NI PXI-GPIB
Singardemo
Elektrostatika malŝarĝo povas damaĝi plurajn komponentojn sur via GPIB-tabulo. Por eviti elektrostatikan damaĝon kiam vi manipulas la modulon, tuŝu la kontraŭstatikan plastan pakaĵon al metala parto de via sistema ĉasio antaŭ ol vi forigas la tabulon el la pakaĵo.
Plenumu la sekvajn paŝojn por instali la NI PXI-GPIB.
- Ensalutu kiel superuzanto. Por fariĝi superuzanto, tajpu su root kaj enigu la radikan pasvorton.
- Malŝaltu vian sistemon tajpante la jenajn komandojn ĉe la komandlinia prompto: sync; sinkronigi; haltigo
- Malŝaltu vian PXI aŭ CompactPCI-ĉasion post kiam ĝi fermiĝis. Konservu la ĉasion enŝovita por ke ĝi restu surterigita dum vi instalas la NI PXI-GPIB.
- Elektu neuzatan PXI aŭ CompactPCI periferian fendo. Por maksimuma efikeco, la NI PXI-GPIB havas surŝipan DMA-regilon kiu povas esti uzata nur se la estraro estas instalita en fendeto kiu subtenas busajn majstrajn kartojn. Naciaj Instrumentoj rekomendas instali la NI PXI-GPIB en tia fendo. Se vi instalas la tabulon en nebusa majstra fendo, vi devas malŝalti la NI PXI-GPIB surŝipe DMA-regilon uzante la tabulnivelan vokon ibdma. Referu al la NI-488.2M Programaro-Referenca Manlibro por kompleta priskribo de ibdma.
- Forigu la plenigpanelon por la ekstercentra fendo, kiun vi elektis.
- Tuŝu metalan parton de via ĉasio por malŝarĝi ajnan senmovan elektron, kiu povus esti sur viaj vestaĵoj aŭ korpo.
- Enigu la NI PXI-GPIB en la elektitan fendon. Uzu la injektilon/elĵetan tenilon por plene injekti la aparaton en la loko. Figuro 2 montras kiel instali la NI PXI-GPIB en PXI aŭ CompactPCI-ĉasion.
- Ŝraŭbi la antaŭan panelon de la NI PXI-GPIB al la antaŭ-panela munta relo de la PXI aŭ CompactPCI-ĉasio.
- Enŝaltu vian PXI aŭ CompactPCI-ĉasion. La interfactabulo NI PXI-GPIB nun estas instalita.
Instalante la NI PMC-GPIB
Singardemo
Elektrostatika malŝarĝo povas damaĝi plurajn komponentojn sur via GPIB-tabulo. Por eviti elektrostatikan damaĝon kiam vi manipulas la modulon, tuŝu la kontraŭstatikan plastan pakaĵon al metala parto de via komputilĉasio antaŭ ol vi forigas la tabulon el la pakaĵo.
Plenumu la sekvajn paŝojn por instali la NI PMC-GPIB.
- Ensalutu kiel superuzanto. Por fariĝi superuzanto, tajpu su root kaj enigu la radikan pasvorton.
- Malŝaltu vian sistemon tajpante la jenajn komandojn ĉe la komandlinia prompto: sync; sinkronigi; haltigo
- Malŝaltu vian sistemon.
- Trovu neuzatan PMC-fendon en via sistemo. Vi eble bezonos forigi la gastiganton de la sistemo por aliri la fendo.
- Forigu la respondan fendan plenigpanelon de la gastiganto.
- Tuŝu metalan parton de via ĉasio por malŝarĝi ajnan senmovan elektron, kiu povus esti sur viaj vestaĵoj aŭ korpo.
- Enmetu la NI PMC-GPIB en la fendon kiel montrite en Figuro 3. Ĝi povus esti firme, sed ne devigu la tabulon en loko.
- Uzu la muntan aparataron provizitan por fiksi la NI PMC-GPIB al la gastiganto.
- Reinstalu la gastiganton, se vi forigis ĝin por instali la NI PMC-GPIB.
- Enŝaltu vian sistemon. La interfactabulo NI PMC-GPIB nun estas instalita.
Instalante NI-488.2
Plenumu la sekvajn paŝojn por instali NI-488.2 por Solaris.
- Enigu la KD-ROM-on de instalado de NI-488.2 por Solaris.
- Vi devas havi superuzantajn privilegiojn antaŭ ol vi povas instali NI-488.2 por Solaris. Se vi ne jam estas superuzanto, tajpu su root kaj enigu la radikan pasvorton.
- Aldonu NI-488.2 al la operaciumo farante la jenon:
- La KD aŭtomate muntas tuj kiam vi enigas la KD. Se ĉi tiu funkcio estas malŝaltita en via laborstacio, vi devas permane munti vian KD-ROM-aparaton.
- Enigu la sekvan komandon por aldoni NI-488.2 al via sistemo: /usr/sbin/pkgadd -d /cdrom/cdrom0 NIpcigpib
- Sekvu la instrukciojn sur via ekrano por kompletigi la instaladon.
Agordante la Programaron kun ibconf
Agordante la Programaron kun ibconf (Laŭvola)
- ibconf estas interaga ilo, kiun vi povas uzi por ekzameni aŭ modifi la agordon de la pelilo. Vi eble volas ruli ibconf por ŝanĝi la agordojn de la programaraj parametroj. Vi devas havi superuzantan privilegion por ruli ibconf.
- ibconf estas plejparte memklarigebla kaj enhavas helpajn ekranojn, kiuj klarigas ĉiujn komandojn kaj opciojn. Por pliaj informoj pri uzado de ibconf, konsultu la NI-488.2M Programaro-Referenca Manlibro.
Plenumu la sekvajn paŝojn por ŝanĝi la defaŭltajn parametrojn de via programaro NI-488.2. La ŝoforo ne estu uzata dum vi rulas ibconf.
- Ensalutu kiel superuzanto (radiko).
- Tajpu la sekvan komandon por komenci ibconf: ibconf
Post kiam vi instalis kaj agordis la programaron, vi devus kontroli la instaladon. Vidu al la sekcio Kontrolu la Instaladon.
Forigante NI-488.2 (Laŭvola)
Se vi iam decidas ĉesi uzi vian NI PCI-GPIB, NI PCIe-GPIB, NI PXI-GPIB aŭ NI PMC-GPIB, vi povas forigi la tabulon kaj la programaron NI-488.2. Por forigi NI-488.2 el la agordo de la kerno, vi devas havi superuzantprivilegion kaj la pelilo devas ne esti uzata. Enigu la sekvan komandon por malŝarĝi la programaron:
- pkgrm NIpcigpib
Kontrolu la Instaladon
Ĉi tiu sekcio priskribas kiel kontroli la programaran instaladon.
Kontrolante la Sistemajn Ekfunkciajn Mesaĝojn
Se kopirajta mesaĝo identiganta NI-488.2 montriĝas sur la konzolo, en la komanda ilo fenestro, aŭ en la mesaĝprotokolo (tipe /var/adm/messages) dum programarinstalado, la ŝoforo establis komunikadon kun la aparataro kaj rekonis ĝin.
La ekrano inkluzivas la tabul-aliran gpib-nomon kaj serian numeron (S/N) por ĉiu GPIB-tabulo en la sistemo.
Kurante la Teston pri Instalado de Programaro
La provo de instalado de programaro havas du partojn: ibtsta kaj ibtstb.
- ibtsta kontrolas por ĝustaj nodoj /dev/gpib kaj /dev/gpib0 kaj ĝusta aliro al la aparata pelilo.
- ibtstb kontrolas por ĝusta DMA kaj interrompa operacio. ibtstb postulas GPIB-analizilon, kiel ekzemple la National Instruments GPIB-analizilo. Vi povas preterlasi ĉi tiun provon se analizilo ne estas disponebla.
Plenumu la sekvajn paŝojn por ruli la programaran konfirman teston.
- Tajpu la sekvan komandon por kontroli la programaran instaladon: ibtsta
- Se ibtsta finiĝas sen eraroj kaj vi havas busanalizilon, konektu la busanalizilon al la GPIB-tabulo kaj rulu ibtstb tajpante la jenan komandon: ibtstb
Se neniu eraro okazas, la NI-488.2-ŝoforo estas instalita ĝuste. Se eraro okazas, raportu al la Solvado de Eraraj Mesaĝoj sekcio por problemoj pri solvo.
Solvado de Eraraj Mesaĝoj
Se ibtsta malsukcesas, la programo generas oftajn erarmesaĝojn, kiuj aperas sur via ekrano. Ĉi tiuj erarmesaĝoj klarigas kio misfunkciis kiam vi kuris ibtsta kaj priskribas kiel vi povas korekti la problemon. Por ekzample, la sekva mesaĝo eble aperos sur via ekrano se vi forgesis malkonekti ĉiujn viajn GPIB-kablojn:
- La fakto ke la ENOL-eraro ne estis ricevita kiam atendite indikas la eblan ĉeeston de aliaj aparatoj sur la buso. Bonvolu malkonekti ĈIUJN GPIB-kablojn de la GPIB-tabulo, tiam rulu ĉi tiun teston denove.
- Se vi ankoraŭ ne povas ruli ibtsta kaj/aŭ ibtstb sukcese post kiam vi sekvas la rekomenditajn agojn el la erarmesaĝoj, kontaktu National Instruments.
Uzante NI-488.2 kun Solaris
Ĉi tiu sekcio helpas vin komenci kun NI-488.2 por Solaris.
Uzante ibic
La programaro NI-488.2 inkluzivas la ilon Interface Bus Interactive Control, ibic. Vi povas uzi ibic por enigi NI-488-funkciojn kaj IEEE 488.2-stilaj funkcioj (ankaŭ konataj kiel NI-488.2-rutinoj) interage kaj montri la rezultojn de la funkciovokoj aŭtomate. Sen skribi aplikaĵon, vi povas uzi ibic por fari la jenajn:
- Kontrolu GPIB-komunikadon kun via aparato rapide kaj facile
- Konatiĝu kun la komandoj de via aparato
- Ricevu datumojn de via GPIB-aparato
- Lernu novajn funkciojn kaj rutinojn de NI-488.2 antaŭ ol integri ilin en vian aplikaĵon
- Solvu problemojn kun via aplikaĵo
Enigu la jenan komandon por ruli ibic: ibic
Por pliaj informoj pri ibic, referu al Ĉapitro 6, ibic, de la NI-488.2M Programaro-Referenca Manlibro.
Programaj Konsideroj
Depende de la programlingvo, kiun vi uzas por disvolvi vian aplikaĵon, vi devas inkluzivi iujn files, deklaroj aŭ tutmondaj variabloj komence de via aplikaĵo. Por ekzample, vi devas inkluzivi la kaplinion file sys/ugpib.h en via fontkodo se vi uzas C/C++.
Vi devas ligi la lingvan interfacan bibliotekon kun via kompilita fontkodo. Ligu la GPIB C-lingvan interfacbibliotekon per unu el la sekvaj komandoj, kie ekzample.c estas via aplikaĵnomo:
- cc ekzample.c -lgpib
or - cc ekzample.c -dy -lgpib
or - cc ekzample.c -dn -lgpib
-dy specifas dinamikan ligon, kiu estas la defaŭlta metodo. Ĝi ligas la aplikaĵon al libgpib.so. -dn specifas senmovan ligon en la ligredaktilo. Ĝi ligas la aplikaĵon al libgpib.a. Por pliaj informoj pri kompilado kaj ligo, referu al la manpaĝoj por cc kaj ld. Por informoj pri ĉiu NI-488-funkcio kaj IEEE 488.2-stila funkcio, elektante programan metodon, evoluigante vian aplikaĵon, aŭ kompili kaj ligi, raportu al la NI-488.2M Programaro-Referenca Manlibro.
Oftaj Demandoj
Kio estas malĝusta se ibfind liveras –1?
- La ŝoforo eble ne estas instalita ĝuste, aŭ la nodoj eble ne estis kreitaj kiam la ŝoforo estis ŝarĝita. Provu forigi kaj reinstali NI-488.2 el la KD-ROM.
- Ankaŭ, la file eble postulas legi/skribi privilegiojn, kiujn vi ne havas, aŭ vi eble renomis aparaton. Certigu, ke la aparatnomoj en via aplika programo kongruas kun la aparatnomoj en ibconf.
Kiajn informojn mi havu antaŭ ol mi vokas National Instruments?
Havu la rezultojn de la diagnoza testo ibtsta. Vi ankaŭ devus ruli ibic por provi trovi la fonton de via problemo.
Ĉu ĉi tiu pelilo funkcias kun 64-bita Solaris?
Jes. NI-488.2 por Solaris funkcias kun aŭ 32-bita aŭ 64-bita Solaris. Ankaŭ, vi povas krei 32-bitajn aŭ 64-bitajn aplikojn. La ŝoforo instalas kaj 32-bitajn kaj 64-bitajn lingvointerfacbibliotekojn sur la sistemo. Por informoj pri uzado de la NI-488.2-lingvaj interfacoj, raportu al la Uzante NI-488.2 kun Solaris sekcio.
Ĉu miaj NI PCI-GPIB, NI PXI-GPIB aŭ NI PMC-GPIB funkcios en 64-bita fendo?
Jes. La nunaj versioj de ĉiuj tri tabuloj funkcios en 32 aŭ 64-bitaj fendoj, same kiel 3.3V aŭ 5V-fendoj.
Teknika Subteno kaj Profesiaj Servoj
Vizitu la sekvajn sekciojn de la premiitaj Naciaj Instrumentoj Web retejo ĉe ni.com por teknika subteno kaj profesiaj servoj:
- Subteno—Teknika subteno ĉe ni.com/support inkluzivas la jenajn rimedojn:
- Memhelpaj Teknikaj Rimedoj—Por respondoj kaj solvoj, vizitu ni.com/support por programaraj ŝoforoj kaj ĝisdatigoj, serĉebla KnowledgeBase, produktaj manlibroj, paŝo-post-paŝaj solvi problemojn, miloj da eksample-programoj, lerniloj, aplikaĵnotoj, instrumentaj ŝoforoj, ktp. Registritaj uzantoj ankaŭ ricevas aliron al la
NI Diskutforumoj ĉe ni.com/forumoj. NI-Aplikaj Inĝenieroj certigas, ke ĉiu demando sendita interrete ricevas respondon. - Standarda Serva Programo-Membreco—Ĉi tiu programo rajtigas membrojn al rekta aliro al NI-Aplikaj Inĝenieroj per telefono kaj retpoŝto por unu-al-unu teknika subteno same kiel ekskluziva aliro al laŭpetaj trejnadmoduloj per la Serva Rimeda Centro. NI ofertas senpagan membrecon dum plena jaro post aĉeto, post kiu vi povas renovigi por daŭrigi viajn avantaĝojn.
Por informoj pri aliaj teknikaj subtenaj opcioj en via regiono, vizitu ni.com/services, aŭ kontaktu vian lokan oficejon ĉe ni.com/contact.
- Memhelpaj Teknikaj Rimedoj—Por respondoj kaj solvoj, vizitu ni.com/support por programaraj ŝoforoj kaj ĝisdatigoj, serĉebla KnowledgeBase, produktaj manlibroj, paŝo-post-paŝaj solvi problemojn, miloj da eksample-programoj, lerniloj, aplikaĵnotoj, instrumentaj ŝoforoj, ktp. Registritaj uzantoj ankaŭ ricevas aliron al la
- Trejnado kaj Atestado— Vizitu ni.com/trejnado por mempaŝa trejnado, eLearning virtualaj klasĉambroj, interagaj KD-oj, kaj Atestadaj programinformoj. Vi ankaŭ povas registriĝi por praktikaj kursoj gvidataj de instruisto ĉe lokoj tra la mondo.
- Sistemintegriĝo—Se vi havas tempolimojn, limigitajn endomajn teknikajn rimedojn aŭ aliajn projektajn defiojn, membroj de National Instruments Alliance Partner povas helpi. Por lerni pli, voku vian lokan oficejon de NI aŭ vizitu
ni.com/alliance. - Deklaro de Konformeco (DoC)—DoC estas nia aserto pri konformeco kun la Konsilio de la Eŭropaj Komunumoj uzante la deklaron de konformeco de la fabrikanto. Ĉi tiu sistemo provizas la uzantan protekton por elektromagneta kongruo (EMC) kaj produkta sekureco. Vi povas akiri la DoC por via produkto vizitante ni.com/certification.
- Kalibrado-Atestilo—Se via produkto subtenas kalibradon, vi povas akiri la kalibran atestilon por via produkto ĉe ni.com/calibration.
Se vi serĉis ni.com kaj ne povis trovi la respondojn, kiujn vi bezonas, kontaktu vian lokan oficejon aŭ NI-kompanian ĉefsidejon. Telefonnumeroj por niaj tutmondaj oficejoj estas listigitaj ĉe la fronto de ĉi tiu manlibro. Vi ankaŭ povas viziti la Tutmondajn Oficejajn sekcion de ni.com/niglobal por aliri la filion Web retejoj, kiuj provizas ĝisdatajn kontaktinformojn, subtenajn telefonnumerojn, retadresojn kaj aktualajn eventojn.
Naciaj Instrumentoj, NI, ni.com, kaj LaboratorioVIEW estas varmarkoj de National Instruments Corporation. Rigardu la sekcion pri Kondiĉoj pri Uzo ni.com/legal por pliaj informoj pri la varmarkoj de National Instruments. Aliaj produktaj kaj firmaaj nomoj ĉi tie menciitaj estas varmarkoj aŭ komercaj nomoj de siaj respektivaj kompanioj. Por patentoj pri produktoj/teknologio de National Instruments, referu al la taŭga loko: Helpo» Patentoj en via programaro, la patents.txt file sur via amaskomunikilaro, aŭ la National Instruments Patent Notice ĉe ni.com/patents.
© 2003–2009 National Instruments Corporation. Ĉiuj rajtoj rezervitaj.
TUMBAJ SERVOJ
Ni ofertas konkurencivajn riparajn kaj kalibrajn servojn, kaj ankaŭ facile alireblan dokumentaron kaj senpagajn elŝuteblajn rimedojn.
VENDU VIAN STRADON
- Ni aĉetas novajn, uzitajn, malmenditajn kaj troajn partojn de ĉiu NI-serio.
- Ni ellaboras la plej bonan solvon por konveni viajn individuajn bezonojn.
Vendu Por Kontantmono
Akiru Krediton
Ricevu Komercan Interkonsenton
Malnoviĝinta NI-APARARO EN STOKO & PRETA EXPENDI
Ni stokas Novan, Novan Superon, Renoviĝintan kaj Rekondiĉitan NI-Aparaton.
- Petu Citaĵon KLAKU ĈI TIE PCIe-GPIB
Transponti la interspacon inter la fabrikanto kaj via hereda testsistemo.
Ĉiuj varmarkoj, markoj kaj markonomoj estas la posedaĵo de siaj respektivaj posedantoj.
Dokumentoj/Rimedoj
![]() |
NATIONAL INSTRUMENTS NI PCI-GPIB Performance Interface Controller [pdf] Instala Gvidilo NI PCI-GPIB Performance Interface Controller, NI PCI-GPIB, Performance Interface Controller, Interface Controller, Controller |