LabVIEWForum.de - Daten aus messgerät lesen

LabVIEWForum.de

Normale Version: Daten aus messgerät lesen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4 5
Hi leute ,

ich habe eine warnung hier die ich nicht verstehe.kann mir einer helfen.
Code: 1073676294
Warnung 1073676294 ist bei VISA: Lesen in Write and Read.vi aufgetreten

Mögliche Geründe:

VISA: (Hex 0x3FFF0006) Es wurden weniger Bytes übertragen als angefordert. Möglicherweise sind noch weitere Daten verfügbar

Danke voraus
kaa keiner wirklich was hier Helfen??
' schrieb:kaa keiner wirklich was hier Helfen??
Vorsicht mit solchen Ungeduldsäußerungen im Stundentakt, da handelst du dir nur NICHT-Reaktionen ein.

So wie bei mir, erst mal keine Antwort meinerseits,........
' schrieb:Hi leute ,

ich habe eine warnung hier die ich nicht verstehe.kann mir einer helfen.
Code: 1073676294
Warnung 1073676294 ist bei VISA: Lesen in Write and Read.vi aufgetreten

Mögliche Geründe:

VISA: (Hex 0x3FFF0006) Es wurden weniger Bytes übertragen als angefordert. Möglicherweise sind noch weitere Daten verfügbar

Danke voraus

Hi,

die Warnung hab ich auch öfters, funktioniert aber trotzdem! Mich würde aber auch mal interessieren, woran das liegt...

Tip:
Nimm mal das "Configure" aus der Schleife raus oder pack es zumindest in einen Eventcase, damit es nur dann ausgeführt wird, wenn eine Änderung an einem der Controls stattfindet!

A.
Die Warnung kommt bei mir nur bei schlecht programmierten Beispiel-VIs hier nicht nennenswerter Hersteller von Hardware. Ursache dort ist, dass einfach eine hohe Zahl (1024) an den Eingang der zu lesenden Bytes gelegt wird. Wenn nur 3 Bytes da sind, aber 1024 angefordert werden, gibt's eben ne Warnung.
Umgehen laesst sich das mit dem vorherigen Aufruf von 'Bytes at Port' und dem Anschluss desen Ausgangs an den Eingang 'Bytes to Read'.
' schrieb:Umgehen laesst sich das mit dem vorherigen Aufruf von 'Bytes at Port' und dem Anschluss desen Ausgangs an den Eingang 'Bytes to Read'.

Das hat er gemacht (siehe oben), und das mach ich auch immer...trotzdem ist das manchmal so!
Selbst auf ni.com (wo Mamado gleich mal hätte schauen können!!) steht, dass dies nur eine Warnung und keine Fehlermeldung ist. Mglw. sind schon wieder nach auslesen der Eigenschaft "Bytes at Serial Port" ein paar weitere Bytes angekommen.

MfG, Jens
Hallo zusammen,

die warnung hab ich immer noch egal was ich mache,nur hab ich eine weitere Frage ich hab veruscht wie es in Manual steht das buchstabe w zuschicken soll 77H zurückgelesen Bekomme ich nur w zurück leget das an das beispiel Serial Write Read oder was anders,

ich poste mal hier das beispiel

ich komme ohne eure hilfe wirklich nicht weiter

Danke Voraus

(VIs LV 8.2)
' schrieb:Selbst auf ni.com (wo Mamado gleich mal hätte schauen können!!) steht, dass dies nur eine Warnung und keine Fehlermeldung ist. Mglw. sind schon wieder nach auslesen der Eigenschaft "Bytes at Serial Port" ein paar weitere Bytes angekommen.

MfG, Jens


Hallo Jens

in mein beitrag 9 steht das es warnung und keine fehlermeldung wollte aber wissen warum taucht die auf.
' schrieb:Mglw. sind schon wieder nach auslesen der Eigenschaft "Bytes at Serial Port" ein paar weitere Bytes angekommen.

Ich glaube nicht, dass diese Erklärung (zu 100%) zutrifft. Natürlich können schon wieder neue Daten da sein, aber durch die erzwungene Reihenfolge (Errorcluster) kann dieser Fehler nicht sofort nach dem Auslesen auslesen da sein, oder? Oder registriert das Read-VI sofort nach dem Auslesen der "bytes at port", dass schon wieder Daten da sind? Das hieße ja, das dieses VI eine nachträgliche Pufferüberprüfung durchführt, bevor es die gelesenen Daten rausgibt. Und dann müsste diese Warnung bei jeder (genügend schnellen) kontinuierlichen Datenübertragung auftreten, weil immer sofort nach dem auslesen des Puffers neue Werte reinkommen.

Hm...wenn das so ist, ist das der Normalfall...und die Warnung kann man komplett vergessen!

Noch irgendwelche erhellenden Worte zu meinen Gedanken?

Gruß
Achim
Seiten: 1 2 3 4 5
Referenz-URLs