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 

Problem mit VISA: Lesen ...



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!

28.08.2007, 13:28 (Dieser Beitrag wurde zuletzt bearbeitet: 28.08.2007 13:30 von Y-P.)
Beitrag #21

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Problem mit VISA: Lesen ...
Ich meinte eher so...

Gruß Markus

EDIT: Also, das ist alles ein Programm, nur zeigt das obere Programm den einen Case und das untere den anderen Case.

' schrieb:Also tut mir leid wenn ich mich hier absolut prasselig anstelle, aber bis vor 3 Wochen wusste ich nocht nicht mal das es die Dinge, mit denen ich mich hier befasse, überhaupt gibt.

Ich habe mal versucht, dass was du mir gesagt hast:
umzusetzen. Mir ist klar, dass das absolut umständlich ist, aber es geht ja ums Prinzip. Ich schicke zuerst nur die Befehle ohne ? am Ende an VISA: Write, dann nehm ich die Befehle mit ? und schicke sie über ein weiteres VISA: Write und das VISA: Read.

Ist das Prinzip so richtig? Ich weiß, dass ich grad mit der Kirche ums Dorf renne, aber ich will ja das Prinzip verstehen...


Angehängte Datei(en) Thumbnail(s)
   

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
28.08.2007, 13:37
Beitrag #22

cassiopeia Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 107
Registriert seit: Apr 2007

8.2 bzw momentan auf Arbeit 7.0
2007
kA

09599
Deutschland
Problem mit VISA: Lesen ...
' schrieb:Ich meinte eher so...

Gruß Markus

EDIT: Also, das ist alles ein Programm, nur zeigt das obere Programm den einen Case und das untere den anderen Case.
Ahhhhh ok! Es sickert langsam durch:)Danke Danke ...

"Es wurde schon wieder eine Leiche aus der Themse gezogen!" - "Erschreckend! Wird in diesem Land denn keiner mehr erschossen?!"
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.08.2007, 14:33 (Dieser Beitrag wurde zuletzt bearbeitet: 28.08.2007 14:34 von cassiopeia.)
Beitrag #23

cassiopeia Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 107
Registriert seit: Apr 2007

8.2 bzw momentan auf Arbeit 7.0
2007
kA

09599
Deutschland
Problem mit VISA: Lesen ...
' schrieb:Ahhhhh ok! Es sickert langsam durch:)Danke Danke ...

Hmmm ... ich habs jetzt laufen lassen. Und mir im Highlightmodus angesehen. Läuft auch ganz gut, bis man zu den Befehlen mit den "?" kommt. Dann wartet das VI auf Daten vom Agilent und nach 10s kommt ein TimeOut. Das versteh ich nicht.
Ich hab das VI mal angehängt.
EDIT: Mit 7.0 erstellt!


Angehängte Datei(en)
Sonstige .vi  agilent_test3.vi (Größe: 56,17 KB / Downloads: 193)

"Es wurde schon wieder eine Leiche aus der Themse gezogen!" - "Erschreckend! Wird in diesem Land denn keiner mehr erschossen?!"
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.08.2007, 16:51
Beitrag #24

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Problem mit VISA: Lesen ...
Du hast ja auch keine Verzögerungszeit. Und das mit den 200 Bytes klappt bei mir mit GPIB sehr gut, aber ob das bei der seriellen Schnittstelle auch so einfach klappt, weiß ich nicht. Da ist es besser, wenn Du BytesAtPort verwendest und eine Wartezeit, die groß genug ist.
Probier's mal so wie im Screenshot.

Gruß Markus

' schrieb:Hmmm ... ich habs jetzt laufen lassen. Und mir im Highlightmodus angesehen. Läuft auch ganz gut, bis man zu den Befehlen mit den "?" kommt. Dann wartet das VI auf Daten vom Agilent und nach 10s kommt ein TimeOut. Das versteh ich nicht.
Ich hab das VI mal angehängt.
EDIT: Mit 7.0 erstellt!


Angehängte Datei(en) Thumbnail(s)
   

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.08.2007, 07:13
Beitrag #25

cassiopeia Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 107
Registriert seit: Apr 2007

8.2 bzw momentan auf Arbeit 7.0
2007
kA

09599
Deutschland
Problem mit VISA: Lesen ...
' schrieb:Du hast ja auch keine Verzögerungszeit. Und das mit den 200 Bytes klappt bei mir mit GPIB sehr gut, aber ob das bei der seriellen Schnittstelle auch so einfach klappt, weiß ich nicht. Da ist es besser, wenn Du BytesAtPort verwendest und eine Wartezeit, die groß genug ist.
Probier's mal so wie im Screenshot.

Gruß Markus

OK ... habs ausprobiert und ganz nebenbei noch einen Schreibfehler in den Befehlen gefunden. Aber trotzdem kommt nix an. Ich hab mal einen Screenshot im Highlightmodus gemacht, als die Befehle mit dem "?" kamen. Wie man sieht wird BytesAtPort mit 0 übergeben .... kann doch garnicht sein oder? Mir gehen die Ideen aus ...


Angehängte Datei(en) Thumbnail(s)
   

"Es wurde schon wieder eine Leiche aus der Themse gezogen!" - "Erschreckend! Wird in diesem Land denn keiner mehr erschossen?!"
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.08.2007, 07:25
Beitrag #26

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Problem mit VISA: Lesen ...
Schick' doch mal ein *RST an das Gerät um es zu resetten. Das kannst Du auch über das Texpanel im MAX machen, oder auch in Deinem zusammengebauten Befehl. Danach musst Du es halt wieder manuell einstellen, wie Du es brauchst. Nimm dann den Befehl wieder aus Deinem zusammengesetzten Befehl (falls Du es nicht über den MAX machst), sonst musst Du es nochmal einstellen.
Vielleicht bringt das was.

Gruß Markus

' schrieb:OK ... habs ausprobiert und ganz nebenbei noch einen Schreibfehler in den Befehlen gefunden. Aber trotzdem kommt nix an. Ich hab mal einen Screenshot im Highlightmodus gemacht, als die Befehle mit dem "?" kamen. Wie man sieht wird BytesAtPort mit 0 übergeben .... kann doch garnicht sein oder? Mir gehen die Ideen aus ...

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
29.08.2007, 07:42
Beitrag #27

cassiopeia Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 107
Registriert seit: Apr 2007

8.2 bzw momentan auf Arbeit 7.0
2007
kA

09599
Deutschland
Problem mit VISA: Lesen ...
' schrieb:Schick' doch mal ein *RST an das Gerät um es zu resetten. Das kannst Du auch über das Texpanel im MAX machen, oder auch in Deinem zusammengebauten Befehl. Danach musst Du es halt wieder manuell einstellen, wie Du es brauchst. Nimm dann den Befehl wieder aus Deinem zusammengesetzten Befehl (falls Du es nicht über den MAX machst), sonst musst Du es nochmal einstellen.
Vielleicht bringt das was.

Gruß Markus

Ok, hab ich getan, ich habs übers Hyperterminal geschickt, hoffe das war ok. Hab meine Kanäle neu eingestellt. Das gleiche wie vorher. Nun hab ich noch mal das Beispiel LabVIEW <-> Serial.vi ausprobiert und schicke von da ständig einen READ? - Befehl. Da klappts. Ich versteh das nicht!

"Es wurde schon wieder eine Leiche aus der Themse gezogen!" - "Erschreckend! Wird in diesem Land denn keiner mehr erschossen?!"
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.08.2007, 07:42
Beitrag #28

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Problem mit VISA: Lesen ...
Davor kannst Du wenn Du willst noch ein "FAC" rüberschicken. Damit wird es auf die Werkseinstellungen zurückgesetzt. Der Befehl funktioniert zumindest bei Tektronix.... *RST klappt bei beiden.

Gruß Markus

' schrieb:Schick' doch mal ein *RST an das Gerät um es zu resetten. Das kannst Du auch über das Texpanel im MAX machen, oder auch in Deinem zusammengebauten Befehl. Danach musst Du es halt wieder manuell einstellen, wie Du es brauchst. Nimm dann den Befehl wieder aus Deinem zusammengesetzten Befehl (falls Du es nicht über den MAX machst), sonst musst Du es nochmal einstellen.
Vielleicht bringt das was.

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.08.2007, 07:45
Beitrag #29

cassiopeia Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 107
Registriert seit: Apr 2007

8.2 bzw momentan auf Arbeit 7.0
2007
kA

09599
Deutschland
Problem mit VISA: Lesen ...
' schrieb:Davor kannst Du wenn Du willst noch ein "FAC" rüberschicken. Damit wird es auf die Werkseinstellungen zurückgesetzt. Der Befehl funktioniert zumindest bei Tektronix.... *RST klappt bei beiden.

Gruß Markus

Hmm .. .ok, aber hast du ne Idee, warum dieses einfache Beispiel VI reibungslos läuft, und meins nicht?
Ich hatte ja das Beispiel weiterverarbeitet ... klappt bis letzten Freitag auch ganz gut ...

"Es wurde schon wieder eine Leiche aus der Themse gezogen!" - "Erschreckend! Wird in diesem Land denn keiner mehr erschossen?!"
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.08.2007, 07:52
Beitrag #30

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Problem mit VISA: Lesen ...
Mach da mal ein Schieberegister hin.... Das habe ich oben vergessen... und lade mal das funktionierende Bsp. hoch.

Gruß Markus

' schrieb:Hmm .. .ok, aber hast du ne Idee, warum dieses einfache Beispiel VI reibungslos läuft, und meins nicht?
Ich hatte ja das Beispiel weiterverarbeitet ... klappt bis letzten Freitag auch ganz gut ...


Angehängte Datei(en) Thumbnail(s)
   

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Problem beim daten empfangen mit Visa rudis 3 6.228 17.11.2021 12:54
Letzter Beitrag: GerdW
  Gerät wird im VI nicht mehr erkannt - Problem mit VISA? MissHeadcrusher 10 10.249 25.11.2019 00:14
Letzter Beitrag: rolfk
  Fehler -1073807298 bei VISA: Lesen Schnittlauch 7 10.256 17.01.2017 16:07
Letzter Beitrag: GerdW
  Problem mit 0A im Rückgabestring bei Visa Lesen sumsi 5 5.873 17.02.2015 10:56
Letzter Beitrag: sumsi
  VISA: (Hex 0xBFFF0015) bei VISA read und im VISA Test Panel rick 3 14.220 10.11.2013 12:16
Letzter Beitrag: Y-P
  VISA Lesen: I/O-Fehler Samy1 7 10.129 11.06.2013 10:56
Letzter Beitrag: rolfk

Gehe zu: