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 

visa write; visa read zeitgesteuert



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!

19.11.2008, 15:36
Beitrag #6

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
visa write; visa read zeitgesteuert
' schrieb:Case 0-6 bekommt er jeweils die gleiche Antwort. Deshalb kann ich die ohne Wartezeit ausführen!
So funktioniert das nicht.
Das "Senden" funktioniert so, daß die Bytes in den Sendepuffer geschoben werden, von wo aus dann mit irgendeinen windowseigenen Slave-Prozess die Serielle Leitung bedient wird. Das VI "Senden" hat keine Wartezeit.
Wenn Du danach sofort abfragst, wieviele Bytes im Empfangsbuffer sind, ist die Antwort immer Null, denn die Gegensstelle hat zu diesem Zeitpunkt noch nicht einmal die Nachricht bekommen, daß sie etwas senden soll.
Das machst Du sieben Mal hintereinader so.
Wenn dann einmmal eine Wartezeit kommt und sich Gelgenheit bietet, daß sich im Empfangspuffer etwas ansammeln kann, dann sind es garantiert nicht die gewünschten Bytes auf Grund er Anfrage beim letzten Senden, sondern irgendetwas ganz anderes. Was es ist ist, laßt sich schwer sagen, denn was weiß ich wie die Gegenstelle reagiert, wenn Du sieben Mal umittelber hintereinander etwas sendest ohne die Antworten abzuwarten. Vermutlich hat sie davon einen Hustenanfall bekommen.

Ganz und gar abwegig ist Deine Vermutung, daß das Warte-VI nicht richtig funktioniert.
Du solltest als Diagnose an alle Leitungen "Bytes im Buffer" Anzeigen oder Sonden anschließen, und nachschauen, ob überall die richtigen Bytes empfangen wurden, auch wenn Dich diese Bytes letztlich nicht interessieren.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
30
Antwort schreiben 


Nachrichten in diesem Thema
visa write; visa read zeitgesteuert - Lucki - 19.11.2008 15:36

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
Rainbow VISA-Geräte zählen und finden Labwatcher 10 3.194 24.01.2024 13:55
Letzter Beitrag: hansi9990
  Zwei Instrumente (Signalgeneratoren) gleichzeitig ansprechen (VISA ressource name) mriworld 4 3.248 23.06.2022 12:46
Letzter Beitrag: TpunktN
  Problem beim daten empfangen mit Visa rudis 3 5.769 17.11.2021 12:54
Letzter Beitrag: GerdW
  VISA Error 1073807339 aber nicht mit Lämpchen an Hachiko 6 5.702 01.06.2021 13:32
Letzter Beitrag: Hachiko
  VISA Sensor auslesen derloewe 8 5.253 21.04.2021 12:34
Letzter Beitrag: derloewe
  Visa Termination Gottimp 12 8.000 11.03.2021 19:23
Letzter Beitrag: GerdW

Gehe zu: