Hallo, Ich möchte einen Spectrumanalyzer HP8591A von HP per GPIB (IEEE488) mit dem PC verbinden. Da ich nochnie mit IEEE488 zu tun hatte habe ich einige Fragen: Ich habe 3 verschiedene Karten für IEEE488, welche soll ich wählen? 8Bit-ISA, ASSY82335-60001 REF F, BD 82335-80001, HP, TMS9914ANL-Chipsatz Jahr 1995 8Bit-ISA, ASSY181065-01 REF E, GPIB-PCII/IIA 1991 National Instruments, VLSI9552AV / VTG8001-4057 Jahr 1996 16Bit-ISA E2073-66501 REF A, Xilinx XC3064-100, MP9914FNL HP, Jahrgang 1997 Dazu hätte ich einen Pentium 2 mit Win95 passt das? Welche Software / Treiber brauche ich und wo bekomme ich sie her? Was muss ich sonst noch beachten? Grüße und vielen Dank Matze
HW: ich kenne keine der drei Karten, kann aber sagen dass ich mit diversen anderen Karten von NI gute Erfahrungen gemacht habe. Außerdem sind die Geräte von HP meiner Erfahrung nach SEHR GPIB-kompatibel und funktionieren gut mit NI-HW/SW. SW: noch ein Argument für NI: habe bis dato alle Treiber/Basissoftware für Karten auf deren Website gefunden. Du brauchst drei SW-Layer: - ganz unten die Kartentreiber - eine (generalisierte) GPIB-Software zum Betreiben des Messgerätes. - eine SW oben drauf, die mit den Messdaten was macht (anzeigen, speichern, verarbeiten...). Das ist Geschmackssache. Wir nutzen LabView. Tip: hier gibt/gab es mal alte Versionen (ca. 6.0) legal gratis (iirc). Hatte ein paar Einschränkungen, GPIB ging aber damit.
sigma9 schrieb: > Außerdem sind die Geräte von HP meiner Erfahrung nach SEHR > GPIB-kompatibel und funktionieren gut mit NI-HW/SW. Das ist nicht ganz verwunderlich, da HP der Erfinder vom GPIB ist. Damals noch als HPIB. Der Rest hängt auch etwas vom ProtoKol des HP8591A. Spricht der schon 488.2 bzw SCPI. Und ja, du musst die Treiber zu der Karte finden. Allerdings ist die Hardware und Software doch schon "antik".
http://www.ni.com/product-documentation/5326/en/ http://sine.ni.com/nips/cds/view/p/lang/de/nid/1238
Danke für eure Antworten. physiker schrieb: > http://www.ni.com/product-documentation/5326/en/ > > http://sine.ni.com/nips/cds/view/p/lang/de/nid/1238 Das hätte ich bei so alter hardware nicht erwartet, was für ein Service! Der Analyzer kann (wohl) leider kein IEEE488.2, er spricht wohl HPIB im Speziellen die Codes: SH1, AH1, T6, SR1, RL1, PP0, DC1, C1, C2, C3 and C28 Somit ist er wohl nicht mit der NI-Karte die nur IEEE488.2 kann kompatibel? Was kann ich nun mit den Codes anfangen, bzw wo finde ich weitere Informationen? Ich habe das Buch IEC-Bus von Piotrowski, darin wird der TMS9914 vorgestellt, darin werden auch die C-Funktion, SR-Funktion... schön mit Übergangsdiagrammen dargestellt. Aber einen eigenen Treiber möchte ich möglichtst nicht schreiben, dafür reichen meine Kentnisse nicht. Zu den anderen Karten find ich nicht wirklich was...
Matze schrieb: > Somit ist er wohl nicht mit der NI-Karte die nur IEEE488.2 kann > kompatibel? Nö. IEEE488.2 ist ein Softwareprotokol, während das ursprüngliche IEEE488 (bzw .1) die elektrischen Eigenschaften und das Timing Behandelt. D.h, du kannst die Karte benutzen. Ich habe bei den Karten noch SICL bzw. VISA in Erinnerung. Diese setzen auf den Treibern auf und entkoppeln das Ganze von der Hardware. Das Funktioniert dann so ähnlich, wie Dateibearbeitung: Kanal zum Gerät öffnen, kommunizieren mit dem Gerät und am Ende wieder schließen. Du musst aber trotzdem wissen, welche Kommandos (SH1, AH1, T6, SR1, RL1, PP0, DC1, C1, C2, C3 and C28) du wann senden musst. (Das wäre bei SCPI einfacher, da verschiedene Geräte bei gleicher Funktion auch den gleichen Befehl haben. Auch bei verschiedenen Herstellern)
Ich verwende am liebsten die GPIB Karten von ADLINK. Die funktionieren einwandfrei. Der Treiber ist sogar kompatibel zu dem von NI. Ich hatte bis jetzt noch nie Probleme, dass irgendein Gerät nicht mit einer GPIB Karte zusammen funktioniert hat. VISA würde ich vermeiden. Das ist ein riesen Moloch von mindestens 2 GB Größe beim Download und komplizierter als das send und receive der GPIB Treiber.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.