INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Probleme mit GPIB Ansteuerung von Linearstages



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

11.12.2008, 11:54
Beitrag #2

Gabs Offline
LVF-Grünschnabel
*


Beiträge: 41
Registriert seit: Jan 2005

7.1 ... 2009
1995
EN

76XXX
Deutschland
Probleme mit GPIB Ansteuerung von Linearstages
Hallo Andreas,
oh je - das alte GPIB Zeugs....
So wie Du den Fehler beschreibst sieht es auch für mich danach aus daß der Controller nicht wieder in den Listener Zustand zurückkommt. Hast Du mal versucht, den NI Spy mitlaufen zu lassen? Darüber solltest Du eigentlich herausfinden können, was passiert. Die Frage ist ja, ob der GPIB-Controller host-seitig nicht die richtigen Bits setzt oder ob der PI-Controller eventuell gar nicht antwortet. Syntax ist sicherlich richtig, denn wie Du schreibst bekommst Du auf die 1. Abfrage ja eine korrekte Antwort? Ist der Termination-Character richtig eingestellt, so daß der Treiber weiß wann die Antwort zu Ende ist und nicht auf weitere Zeichen wartet? Wenn Du dann den zweiten Write-Befehl (ein Abfragekommando) sendest, funktioniert bereits das Senden nicht oder tritt der Fehler erst beim anschließenden erneuten Read auf? Kabel getauscht (ist bei GPIB oft kritisch und führt manchmal zu den seltsamsten Effekten)?
Mehr Fragen als Antworten, aber vielleicht hilft Dir das eine oder andere.
Viele Grüße,
Gabs


' schrieb:Hallo zusammen,

bin recht neu in LabVIEW und stoße so langsam auf Probleme die ich selber nicht mehr lösen kann und mir der Herr google in Verbindung mit meinem Verständnis des Ganzen nicht helfen kann.

Folgendes:
Ich steuere zwei (alte) Linearstages von PI mit einem (alten) Controller C-800 über GPIB an. Standard ist IEEE 488.1, also der alte.

Die Ansteuerung mittels GPIB Write Befehlen in LV funktioniert tadellos.
Wenn ich jetzt aber auf einen Write Befehl einen Read Befehl ausführe um das Gerät auszulesen, funktioniert das genau einmal. Das zweite mal gibts keinen Fehler, aber auch keinen zurückgegebenen String. Das dritte mal gibts den GPIB Error 6. Einzige Möglichkeit ist dann den Controller komplett (!) zurückzusetzen und dann gehts wieder von vorne los.

Ich vermute, dass der Read Befehl den Controller automatisch als Talker setzt aber nicht mehr zurück auf Listener (deckt sich in etwa mit meinen Beobachtungen der statusbits).

Kann man in LV einzelne GPIB Statusbits setzen?
Hat jemand noch Ahnung von dem alten Zeugs und kann mir eventuell sagen wie ich da rangehen soll?
Danke schonmal und viele Grüße
Andreas
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Probleme mit GPIB Ansteuerung von Linearstages - Gabs - 11.12.2008 11:54

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  GPIB Probleme THL 1 4.048 03.09.2018 09:13
Letzter Beitrag: Freddy
Bug Probleme mit GPIB Schnittstelle bei elektronischen Last (Hersteller: Zentro Elektrik) inpotron 1 3.925 28.06.2018 09:16
Letzter Beitrag: Freddy
  Probleme beim Lesen von GPIB-Port MWStui 11 12.246 18.09.2013 11:18
Letzter Beitrag: MWStui
  Ansteuerung Keithley 6485 über GPIB Castroper 7 11.239 11.11.2011 10:27
Letzter Beitrag: Ome
  Probleme mit Ansteuerung eines Motors fendt 1 4.261 06.12.2010 19:39
Letzter Beitrag: jg
  Probleme beim Einlesen eines GPIB-Gerätes Sewa 2 4.617 03.09.2007 14:15
Letzter Beitrag: Sewa

Gehe zu: