Auf den meisten HPGL-Stiftplottern gibt es spezielle Befehle, die verwendet werden können, um den Plotter nach Informationen abzufragen.
Zum Beispiel, der Befehle " OE; " gibt alle Fehler aus, die der Plotter gerade hat. Es gibt auch eine ganze Liste von Befehlen, die mit ESC beginnen, z. B. gibt " ESC.B " die Menge an freiem Pufferspeicher zurück.
Ich habe zwei identische Plotter von HP. Einer hat einen HPIB-Bus und der andere verwendet RS232. Beim Versand des OE; command funktionieren beide wie erwartet und antworten mit einem Code, der den Fehlerzustand darstellt. Beim Senden eines ESC.B-Befehls antwortet der RS232-Plotter mit der Menge an freiem Speicherplatz, aber der HPIB-Plotter zeigt eine Fehlerleuchte an, die einen unvollständigen Befehl anzeigt. Es scheint, als ob das ESC-Zeichen nicht über HPIB gesendet wird. Da ich dies erfolgreich über RS232 senden kann, bin ich etwas verwirrt, warum es auf einem identischen Plotter nicht funktioniert. Der einzige Unterschied besteht darin, dass einer HPIB und der andere RS232 ist.
Hat jemand einen HPIB-Stiftplotter, der dies testen könnte, damit ich ausschließen könnte, ob dies ein Problem mit dem HPIB-Adapter ist oder ob dies einfach ein Unterschied zwischen den beiden Plottern ist.