GPIB Karte Plotter ansteuern

Gast #702761
Lesenswert?

Hi,

vielleicht kann mir jemand dabei helfen. Ich habe eine alte GPIB Karte 
mit Treibern für den ISA-Port ergattert und möchte da dran einen ebenso 
alten Plotter hängen und über diesen drucken.

Im Web finde ich nur emulatoren die den PC als so einen Plotter 
"wandeln". Ich möchte nur vom PC aus das Kommando zum Plotten einer 
Graphik-Datei schicken.

Kann mir jemand helfen ?
Gast #702773
Lesenswert?

Ich hatte mal eine GPIB-Karte zum Steuern eines HP-Frequenzgenerators 
verwendet. Dazu schrieb ich ein kleines Turbo-C-Programm. Hat auf Anhieb 
funktioniert. Ist aber schon so lange her, dass ich mich nicht mehr an 
Details erinnere.
So könnte es bei Dir auch funktionieren. Mit einem 3-Zeiler die Datei an 
die Karte senden. Wenn's nicht eilt, nächste Woche komme ich an den PC, 
dann kann ich nachschauen.

Gib mal ein paar genauere Angaben, welche Karte, welche Treiber sind 
dabei?
Welcher Plotter, hat der vielleicht auch eine Serielle Schnittstelle?
Gast #702801
Lesenswert?

>Wenn's nicht eilt, nächste Woche komme ich an den PC,
>dann kann ich nachschauen.

Das würde mich sogar sehr interessieren. Vielleicht hast du vorab was 
zum Lesen wie man sowas machen kann. Hatte nie Turbo-C.

Die Karte ist von NI von 1991 und heisst irgendwas mit AT181065 
GPIB-PCIIA(488.2)
#703023
Lesenswert?

Auf den im Text genannten Seiten in Kapitel 10 ist derselbe Plotter ohne 
GPIB-Schnittstelle mit fast denselben Abbildungen und Text beschrieben, 
es gibt einen HP-GL-Umbausatz, also wurde der noch nicht damit 
angesteuert.

http://www.rohde-schwarz.com/drivers/discontinued/overview.html
da gibts noch (Labview-, HPVee-)Treiber für alte R&S-Geräte, aber der 
DOP ist nicht darunter.
Gast #706500
Lesenswert?

So nun kann ich meinen Plotter ansprechen. Habe die alten NI.488.2 
Treiber benutzt. MIt "IBFIND DOP" spreche ich meinen Plotter im Listener 
Modus an. Dann versuche ich etwas zu drucken, nur leider plottet er 
nicht. Ich habe versucht ihm eine HPGL Datei zu senden mit

ibwrtf test.plt

ich bekomme auch ein postitves Feedback zurück, allerdings wird auf dem 
Plotter nur die rote Lampe von "OFFSCALE" angeschmissen. Kennt sich 
jemand mit Plotterbefehlen aus ?
Gast #706522
Lesenswert?

Nicht wirklich. Hab zu DOS Zeiten schon mal mit Turbopascal geplottet, 
hab die Quellen aber nicht mehr wirklich. Aber es waere vorstellbar 
zuerst das Papier Format zu setzen, dann muss man den Stift selektieren, 
..
Gast #706600
Lesenswert?

Hallo,
du musst den Plotter initialisierne u. skalieren, z.b. x 0-100, u. x 
0-100.
z. b.
IN;PS;LT;RO90;IP550,1072,7700,11000;IW;PU;
wenn du eine PCIIA-Karte hast, ist es am einfachsten, wenn du dir das 
Program ibic.exe besorgst, das ist normalerweise bei der Karte dabei.
Mit dem Programm kannst du ohne etwas zu programmieren Befehl zu einem 
Gerät schicken:
ibfind dev0
ibwrt "IN;",3
u.s.w.

Gruß Walter
#706607
Lesenswert?

mit "HP7475 handbook" findet sich weniogstens das hier:
http://www.aps.anl.gov/Facility/Technical_Publications/techbulletins/tb12.pdf

http://bitsavers.vt100.net/pdf/hp/plotter/07585-90002_Aug83.pdf
Handbuch zum HP-Plotter 7585, ab Seite 188 von 197 stehen die 
Plotterbefehle über HP-IB-Bus (=IEEE488), 17 MByte, vielleicht ist der 
DOP kompatibel oder ähnlich anzusprechen.
Gast #706612
Lesenswert?

Hallo,
besorge dir die HPGL-Commandos und gehe folgenden 
Initialisierungs-String durch:
IN;PS;LT;RO90;IP550,1072,7700,11000;IW;PU;

IN; = Initialisierung
PS; = steuert die Größe der Zeichenfläche
u.s.w.
Gruß Walter
Gast #706649
Lesenswert?

MIr den Wiki KOmmandos und der INit Anweisung passiert auch nichts, was 
mich so wundert ist, das wenn ich ein;

ibwrt "IN;" schicke

sofort die "OFFSCALE" Lampe angeht und ich nicht weiss ob das ein Error 
oder so gewollt ist.
Gast #706713
Lesenswert?

So nun habe ich mal den Printer Mode aktiviert und sende jetzt mal "IN;"
Der Plotter schreibt dann:

"IN;" --> "HN*"

auf das Papier;
Soll das jetzt heissen, dass ich für diesen Plotter alle HPGL Befehle 
umschreiben muss ?

Im "Datenblatt" steht:
In der Betriebsart Print werden die Ankommenden Zeichen nicht als Befehl 
interpretiert, sondern ausgeschrieben.
#1184973
Lesenswert?

Hi,

ich habe selber einen sehr ähnlichen Plotter (gleiches Gehäuse, 
allerdings anderes Bedienpanel) von Brüel und Kjaer. Typ 2319.

Nach viel gefummel habe ich ein GPIB Interface mit nem Atmega32 
realisiert und kann den Plotter erfolgreich seriell steuern. 
Glücklicherweise versteht meiner HPGL Kommandos :-)

Aber unabhängig davon hat der Plotter wohl eine Macke. Relativ häufig 
spinnt irgendwie die Motorsteuerung und der gesamte Schlitten knallt 
schlagartig nach Rechts an den Anschlag (mehr als die 5 fache 
Standardgeschwindigkeit). Das passier willkürlich beim Plotten als auch 
beim Nullfahren nach dem Anschalten. Ich schalte dann sofort aus, um 
Schäden zu vermeiden. Den Anschlag hab ich auch mit Schaumgummi 
gepolstert.

Was dann meistens hilft, ist den Schlitten einfach von Hand in seinen 
Achsen mehrmals vollständig zu verfahren und dann neu zu starten.


Woran kann das liegen bzw. wo muss ich anfangen mit suchen? Die 
ELektronik besteht aus einem Prozessorboard wo ich auch die GPIB 
Leitungen angelötet habe und einer Motorsteuerplatine mit mehreren 
Leistungs-ICs und 4 dicken Transistoren. Einstellen kann man bis auf 4 
Potis nichts.

Falls jemand dieses Gerät von früher kennt, ich wär super dankbar für 
jeden Rat :-)

ciao
Franz

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren