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 

The number of bytes transferred is equal to the requested input count. More data might be available.



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.02.2010, 16:35 (Dieser Beitrag wurde zuletzt bearbeitet: 11.02.2010 16:46 von bluesaturn.)
Beitrag #4

bluesaturn Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 145
Registriert seit: Jan 2010

2009
2010
en

-
United Kingdom
The number of bytes transferred is equal to the requested input count. More data might be available.
Hallo Forum,
ich wuerde Euch gerne erneut um Hilfe ersuchen.

Es geht wieder um die Read Volume & Time.vi. Ich habe es geschafft, dass nun sowohl die Zeit als auch das Volumen ausgelesen werden und ausgegeben werden. Jedoch macht mich eins stutzig.
Das Volumen wird manchma auf unterschiedliche Art ausgelesen. In der angehaengten vi wird zuerst das Volume ausgelesen, die zwei Reads nach dem ersten Write sind dafuer verantwortlich.
Die regulaere Ausgabe ist zweizeilig und z.B.:

1 ul/hr
>

1 ul/hr kann dann auch weiterverarbeitet werden. Dies geschieht im ersten Scan from String -Kasten.
Manchmal passiert aber auch der String >1 ul/hr dieses Icon und dann habe ich keine Ausgabe im Frontpanel. ">" bedeutet, dass die Pumpe gerade etwas injiziert. Ich habe zwischen dem Starten der vi einmal 10s vergehen lassen, um zu sehen, ob das > auftaucht, weil die Zeit zwischen zweimaligem Start der vi zu kurz ist, aber das ist nicht das Problem. Das > erscheint mehr oder weniger zufaellig vo dem String.
Koennte mir jemand vielleicht sagen, warum das so ist, bitte? Ich haenge die VI (8.5.1) einmal an.

YP hat darauf hingewiese, Wartezeit vor den VIsa Reads einzubauen, das habe ich mit diesen Flatstrukturen und des Wait-Commands gemacht. Ich weiss aber nicht, ob das so richtig ist.

Edit: Ich habe noch eine Idee. Diese Vi ist eigentlich eine SubVi, die ich aber auch so einzeln teste. In der uebergeordneten VI gibt es eine close-Vi, die die Visa wieder schliesst. Kann das der Grund fuer das auftauchende > sein und ein richtiges Beenden behebt diesen Fehler?

Vielen Dank und viele Gruesse
Blue


Angehängte Datei(en)
Sonstige .vi  Read_Volume___Time_.vi (Größe: 39,27 KB / Downloads: 172)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
The number of bytes transferred is equal to the requested input count. More data might be available. - bluesaturn - 11.02.2010 16:35

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  VISA Read und Bytes at Port tanka 9 13.993 28.08.2019 08:10
Letzter Beitrag: Lucki
  VISA Read liest nicht alle Bytes von Bytes at Port numumba 2 7.107 21.01.2014 20:24
Letzter Beitrag: numumba
  Input Parameter is invalid dbuckl 3 4.246 01.10.2013 14:42
Letzter Beitrag: dbuckl
  Bytes at Port dimitri84 5 10.169 10.12.2011 11:08
Letzter Beitrag: dimitri84
  VISA liest weniger Bytes wie im Puffer beppone 2 4.858 14.11.2011 19:53
Letzter Beitrag: beppone
  Fehler bei RS232 Bytes at Port = 0 newlabviewer1 7 9.286 06.04.2011 14:15
Letzter Beitrag: newlabviewer1

Gehe zu: