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-Read



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!

01.12.2009, 12:06
Beitrag #9

Gany Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Nov 2009

7.1
-
de

63065
Deutschland
Problem mit VISA-Read
' schrieb:Naja, du musst dem Gerät schon genug Zeit geben, um alle Daten zu senden. Entweder machst du das, indem du eine bestimmte Zeit wartest (Wait, nicht Metronom) oder du wartest solange, bis die Anzahl der Daten im Port einen gültigen Werte erreicht hat. Du musst also um das Property AnzahlZeichenImPuffer quasi eine While-Schleife herum machen, die erst dann beendet wird, wenn genug Zeichen im Puffer sind (oder mit Terminator arbeiten, wenn das geht).
Habe es mit einem TimeOut-Case und 50 ms gemacht. Alles läuft perfekt damit.
DAs Problem beim Warten auf die genaue Anzahl der <ports setztaber vorraus das man die Anzahl der Bytes kennt die ankommen. Ist bei mir zwar der Fall, aber die Anzahl ist halt von Befehl zu Befehl unterschiedlich. Da ich aber nur einen Read-Befehl bisher habe zum "Lauschen", müsste ich ja dann wieder eine Fallunterscheidung reinbauen usw. Denke so wie ich das jetzt habe ist das ne gute Alternative.

' schrieb:Nein. Ich würde in deinem Falle wie folgt vorgehen: Für jeden der sieben Buttons einen Eventcase. Nach der Struktur wird dann eine explizite Wartezeit (z.B. 100ms) gemacht und danach dann die Daten gelesen (alles per Datenfluß).
Das habe ich schon gemacht. Jeder Button löst bei "Mouse Up" seine entsprechende Funktion aus. Nur die Zeit habe ich wie schon gesagt direkt als Timeout verwendet.

Bin jetzt gradnoch dabei eine Fehlermeldung auszugeben wenn der Port nicht der richtige ist. Nach der Auswahl soll dann gleich noch ein Standardmessbereich gesetzt werden. Das macht aber noch ein bischen Probleme.
Achjaa, da fällt mir grad noch was ein. Das Gerät selbst nimmt Befehle in Form von ASCII-Zeichen an. Ich habe nun noch eine Funktion die es mir ermöglicht den EEPROM des Gerätes zu lesen oder zu beschreiben. Beim Lesen muss ich eine Adresse der gewünschten Information angeben.
Die relevanten Adressen laufen von 01-11.
Wenn ich nun Die Adresse "07" ansprechen möchte, dann reicht es ja sicher nicht wenn ich eine normale "7" an das Gerät sendeoder?! Falls ja, hab ich damit auch noch Probleme das genau so zu versenden.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Problem mit VISA-Read - Gany - 30.11.2009, 11:28
Problem mit VISA-Read - eg - 30.11.2009, 12:15
Problem mit VISA-Read - Gany - 30.11.2009, 14:32
Problem mit VISA-Read - IchSelbst - 30.11.2009, 18:25
Problem mit VISA-Read - Gany - 01.12.2009, 08:26
Problem mit VISA-Read - IchSelbst - 01.12.2009, 09:19
Problem mit VISA-Read - Gany - 01.12.2009, 09:53
Problem mit VISA-Read - IchSelbst - 01.12.2009, 10:37
Problem mit VISA-Read - Gany - 01.12.2009 12:06
Problem mit VISA-Read - IchSelbst - 01.12.2009, 12:17
Problem mit VISA-Read - Gany - 01.12.2009, 14:15
Problem mit VISA-Read - IchSelbst - 01.12.2009, 16:48
Problem mit VISA-Read - Gany - 02.12.2009, 10:50
Problem mit VISA-Read - Gany - 03.12.2009, 10:31
Problem mit VISA-Read - jg - 03.12.2009, 10:51

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Problem beim daten empfangen mit Visa rudis 3 6.440 17.11.2021 12:54
Letzter Beitrag: GerdW
  Gerät wird im VI nicht mehr erkannt - Problem mit VISA? MissHeadcrusher 10 10.851 25.11.2019 00:14
Letzter Beitrag: rolfk
  VISA Read und Bytes at Port tanka 9 14.134 28.08.2019 08:10
Letzter Beitrag: Lucki
  VISA Read Fehler 1073807302 Stefan1101 4 7.900 29.08.2016 10:13
Letzter Beitrag: Stefan1101
  VISA Read mit Keithley 6487 dauert lange jusaca 3 5.686 28.01.2016 11:12
Letzter Beitrag: jusaca
  Problem mit 0A im Rückgabestring bei Visa Lesen sumsi 5 6.088 17.02.2015 10:56
Letzter Beitrag: sumsi

Gehe zu: