Ringwelt

  • Schrift vergrößern
  • Standard-Schriftgröße
  • Schriftgröße verkleinern

OsciViewer Programm für LeCroy9400A, TR4131 und PM3311

Drucken PDF

Mit diesem Java-Programm können die Daten vom Lecroy9400A, TR4131 und PM3311 ausgelesen werden.
OsciViewer 

Java ist ideal, da diese Hochsprache Betriebssystem unabhängig ist. Mit Ausnahme der Treiber für die serielle und GPIB Kommunikation läuft das Programm identisch auf Linux und auf Windows.

Aktuelle Programmversion ist 1.22 (siehe unter Installation)
Funktioniert jetzt auch gut unter Linux (getestet unter SuSE 10.1).
Das Programm ist sehr einfach gehalten, da es nur zur Dokumentation der Bildschirmaufnahmen dienen soll.
Es bietet folgende Möglichkeiten:

  • die Daten der Kanäle auslesen
  • die Spannungs- und Zeitbasis auslesen
  • Speicherung der Daten als Bildern oder Rohdaten
  • Auswahl verschiedener Oszilloskope
  • Einfacher Logikanalysator (zum Interpretieren von Clock und Daten)

 

Gerät

Serielle
(GPIB Commands)

Serielle
proprietär
GPIB-PCI-Karte Analyser Hinweise
Lecroy 9400A  x  x x *1
PM3311 x
Advantest TR4131 x *2

GPIB ist z.B. beim Lecroy unvergleichlich schneller. Das kommt nicht durch das schnellere Interface, sondern weil bei der Seriellen die Daten vom Leycroy erst in ASCII gewandelt werden müssen. Dies beansprucht beim 68000 mit 8MHz sehr viel Zeit.
Die Zeit bei GPIB ist fast unabhängig von der Anzahl der Daten; egal ob 250 oder 25000 Punkte.
Die Serielle braucht für 2500 Punkte ca. 10 Sekunden, GPIB (mit Binärdaten) ca. 1 Sekunde.

Installation

Das Programm ist ein Runnable-Jar-File.

Es gibt zwei Installationsversionen als JAR und als EXE.
Diese machen dasselbe. Unter Linux habe sie noch nicht getestet. Hier könnte eventuell die falsche Treiberversion (32/64bit) installiert werden. Bitte bei Fehlern die notwendigen Treiber erstmal selber aus den entsprechenden Archiven extrahieren.

Die Programme sind hier erhältlich.

Die Sourcen sind hier.


Die zusätzlichen Dateien in dem Verzeichnis der Jar-Datei sind die Treiber.

Bei Windows:

  • rxtxParallel.dll

  • rxtxSerial.dll

  • jpib_32.dll

  • jpib_64.dll

Bei Linux:

  • rxtxParallel.so

  • rxtxSerial.so

 GPIB ist für Linux noch nicht kompiliert.

Die beiden Treiber für die Serielle sind aus den folgenden Archiven auspacken (http://www.cloudhopper.net/opensource/rxtx/index.html)

Der Treiber für GPIB ist von http://jpib.sourceforge.net/.
Die Treiber wurden erweitert und zusätzlich für Windows 64bit kompiliert. Linux folgt eventuell später.

Hinweise

  1. Beim Oszilloskop Lecroy 9400A muss die Adresse auf der Rückplatte auf 99 gestellt werden. Wird beim Einschalten übernommen.
    Zusätzlich ist die RS232 auf die Parameter Baudrate=19200, Datenbits=8, Stopbits=1 einzustellen.
  2. Manchmal antwortet das TR4131 nicht und es wird ein Kommunikationsfehler angezeigt.
    --> Einmal den Taster "LCL" am Gerät drücken.

Verwendete Packages

  1. RXTXcomm.jar von http://www.cloudhopper.net/opensource/rxtx/index.html

  2. tableLayout.jar von  http://java.sun.com/products/jfc/tsc/articles/tablelayout/apps/TableLayout.jar

  3. JPIB von http://jpib.sourceforge.net/.

sind in der Runnable-Jar eingebunden.

Genannte Marken oder Produktnamen sind Warenzeichen oder eingetragene Warenzeichen der jeweiligen Eigentümer.
Zuletzt aktualisiert am Donnerstag, den 02. Februar 2012 um 17:00 Uhr  

Suche

mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter
mod_vvisit_counterHeute73
mod_vvisit_counterGestern107
mod_vvisit_counterDiese Woche180
mod_vvisit_counterLetzte Woche1114
mod_vvisit_counterDiesen Monat924
mod_vvisit_counterLetzten Monat6767
mod_vvisit_counterGesamt182463

We have: 3 guests, 1 bots online
Deine IP: 38.107.179.240
 , 
Heute: Feb 06, 2012

RokDownloads Most Downloaded

Rokdownloads Recently Updated