Herunterladen Inhalt Inhalt Diese Seite drucken

Werbung

Benutzerhandbuch
IEEE-488/GPIB
Industrie PC-Meßtechnik
Stand 01/99

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für IEEE 488 GPIB

  • Seite 1 Benutzerhandbuch IEEE-488/GPIB Industrie PC-Meßtechnik Stand 01/99...
  • Seite 3: Inhaltsverzeichnis

    Inhaltsverzeichnis GPIB-CONTROLLERKARTE....................4 Allgemeines........................4 Funktionsweise der GPIB-Karte ..................4 Installation ......................... 4 TECHNISCHE DATEN ......................5 DER EINBAU IN IHREN PC ....................6 KARTENÜBERSICHT ......................7 JP1: Adreßjumper für I/O – Belegung im PC ..............8 JP2: IRQ-Jumper........................ 8 JP3: DMA-Jumper.......................
  • Seite 4: Gpib-Controllerkarte

    GPIB-Controllerkarte Allgemeines Beim IEEE488-Bussystem liegen alle Instrumente parallel zu den Kommunikations- leitungen. Das Bussystem besteht aus 16 Signalleitungen: Acht Datenleitungen, drei ‚handshake‘-Leitungen (data-byte-transfer-control) fünf Leitungen Organisation zwischen den Instrumenten. Ein Instrument wird als Sender (‚talker‘) und eines oder mehrere andere werden als Empfänger (‚listener‘) definiert.
  • Seite 5: Technische Daten

    Adressen per Jumper wählbar: [HEX] 1D0, 2B0, 300, 310, 330, 3B0, 3E0 Datenbus: 8-Bit Datenbus, gepuffert Steckverbinder: 24 pol. IEEE-488 Buchse mit M3.5 Gewinde. Leuchtdioden: 3 LEDs befinden sich auf der Karte mit Richtungsanzeige der Treiber für Daten- und Kontrolleitungen. Software: Beispielsoftware in C, PASCAL und Basic.
  • Seite 6: Der Einbau In Ihren Pc

    Der Einbau in Ihren PC 1. Schalten Sie den Rechner und alle daran angeschlossenen Geräte aus und entfernen Sie dann die Stromzufuhr. Bitte beachten Sie: Statische Aufladung kann Ihren Computer und die Karte zerstören! Entladen Sie sich daher vor dem Weiterarbeiten, indem Sie eine Wasserleitung, ein Heizungsrohr oder ein anderes Metallteil mit Erdverbindung berühren.
  • Seite 7: Kartenübersicht

    Kartenübersicht Led 1 2 3 8 MHz NEC 7210 Treiber Decode Bustreiber IEEE-488/GPIB Seite 7...
  • Seite 8: Jp1: Adreßjumper Für I/O - Belegung Im Pc

    JP1: Adreßjumper für I/O – Belegung im PC 330* * Standard – Adresse JP2: IRQ-Jumper IRQ 2 IRQ 3 IRQ 4 IRQ 5 IRQ 6 IRQ 7 * Standard: Kein IRQ JP3: DMA-Jumper DMA 1 DMA 2 DMA 3 * Standard: Kein DMA Seite 8 Produktbeschreibung...
  • Seite 9: Steckerbelegung

    Steckerbelegung Steckerbelegung IEEE - 488 DIO5 DIO1 DIO2 DIO6 DIO3 DIO7 DIO4 DIO8 NRFD NDAC ERDE IEEE-488/GPIB Seite 9...
  • Seite 10: Konzept

    Konzept IEEE-488 BUS Spannungs- Plotter Oszilloskop quelle Es können maximal 30 Instrumente an die GPIB-Controllerkarte angeschlossen werden. Im Beispiel oben sind die Instrumente Plotter, DVM (Digital Voltmeter), Oszilloskop und Spannungsquelle an der Kommunikationsleitung angeschlossen. Nun kann man z.B. das Voltmeter als 'talker' definieren, die Spannungsquelle als 'listener'.
  • Seite 11: Die Leuchtdioden

    Die Leuchtdioden: Die drei Leuchdioden (LED 1,2 und 3) signalisieren den Status der folgenden Leitungen: (LED ON - GPIB-Karte sendet; LED OFF - GPIB-Karte emfängt): Datenbits 3*Steuerleitungen (handshake) 5*Steuerleitungen IEEE-488/GPIB Seite 11...
  • Seite 12: Der Device-Treiber

    Der Device-Treiber Installation Der mitgelieferte Device-Treiber "GPIB_DRV.SYS" wird benötigt, um die GPIB- Controller-Karte als Gerät ansteuern zu können. Um diese Option zu nutzen, müssen Sie den Treiber auf Ihrem Rechner installieren: Legen Sie die mitgelieferte Programmdiskette in Laufwerk A: ein. Geben Sie an der MS-DOS-Eingabeaufforderung ein: COPY A:\DEVDRV\GPIB_DRV.SYS C:\ Sollten...
  • Seite 13: Kommandoparameter

    Fehler verstreichen muß. (Standard: 1) Ermöglicht oder verhindert Abbruch der Übertragung mit einem Tastendruck (0: Abbruch nicht möglich, 1: Abbruch durch den Benutzer erlaubt, Standard:1) Hinweis: Ein Abbruch durch den Benutzer führt immer zu einem "allgemeinen Fehler"! IEEE-488/GPIB Seite 13...
  • Seite 14 Legt die Endekennung fest, nach der die übergebenen Daten versandt oder im internen Puffer gespeichert werden. Gültige Werte für x: 1: CR+EOI 2: CR (Standard) 3: LF+EOI 4: LF 5: CR+LF+EOI 6: CR+LF 7: LF+CR 8: EOI (nur empfangen) /sxx Gibt die Talkeradresse xx (1..1E) an. /dxx Gibt die Listeneradresse xx (1..1E) an.
  • Seite 15: Beispiele

    Die Portadresse wird festgelegt auf 300 hex. Als Endkennung fungiert das Zeichen "LF", die Timeoutzeit wird auf zwei Sekunden festgesetzt. Ein Unterbrechen der Datenübertragung durch einen Tastendruck ist nicht möglich; das Zeichen, welches die Kommandoübergabe einleitet ist 07 hex, also die Glocke (Bell). IEEE-488/GPIB Seite 15...
  • Seite 16: Programmierbeispiel In Basic

    Programmierbeispiel in BASIC: Auch während des Betriebs können die Parameter der Karte verändert werden. Hierzu dient das oben beschriebene Kommandozeichen. Seine Voreinstellung ist das Semikolon. Um nun die Parameter zu verändern, muß direkt nach dem Öffnen als erstes Zeichen das Kommandozeichen übertragen werden. Nun folgen die Parameter, die geändert werden sollen, anschließend ein ;...
  • Seite 17: Programmierbeispiel In C

    /* öffnet GPIB Lesen übergibt Adresse an handle */ read(handle,string,255); /* Liest Daten von der GPIB-Karte (max. 255 Zeichen */ printf("%s",string); /* Gibt die eingelesenen Daten auf dem Bildschirm aus */ close(handle); /* Schließt handle */ IEEE-488/GPIB Seite 17...
  • Seite 18: Programmierbeispiel In Pascal

    Programmierbeispiel in PASCAL: program Senden_mit_GPIB; uses crt; var handle : text; begin assign(handle,'GPIB'); { Ordnet GPIB der Dateivariablen handle zu } reset(handle); { Öffnet GPIB } writeln(handle,';/d0e;T0V1T1'); { Gibt die Daten aus } close(handle); { Schließt GPIB } end. program Empfangen_mit_GPIB; uses crt;...
  • Seite 19: Notizen

    Notizen IEEE-488/GPIB Seite 19...

Inhaltsverzeichnis