LabVIEWForum.de
Fehlermeldung beim Parsen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ)
+---- Thema: Fehlermeldung beim Parsen (/Thread-Fehlermeldung-beim-Parsen)



Fehlermeldung beim Parsen - Steve1 - 31.08.2006 09:25

Hallo zusammen,
ich bekomme immer wieder ne Fehlermeldung in meinem Programm und kann nix damit anfangen...
vielleicht könnt ihr mir helfen
Ich habe versucht, den Lesepuffer von VISA auszulesen und das dann in Zahlen umzuwandeln mittels Parsen um diese in einem Diagramm darstellen zu können! (als zusätzliche Info: geht um ein DMS-Messverstärker GSV-2, mit dem ich eine Art Zugversuch veranstalten soll) Aber ich krieg halt die Fehlermeldung: "Ein Ausgabeparameter ist ungültig. NI-488: Befehl erfordert, das der GPIB-Regler der aktive Regler ist."
Was ist damit gemeint und vorallem wir kann ich das beheben?
Bitte helft mir, ich komm nicht weiter mit meiner Praktikumsarbeit! Bin auch in Bezug auf LV noch grün hinter den Ohren...
Steve


Fehlermeldung beim Parsen - Steve1 - 31.08.2006 11:05

Ich stehe auch jedem Tipp oder Ratschlag, wie ich es anders konstruieren kann, offen gegenüber.
Habe jetzt auch mein VI mit hochgeladen.
Gruß Steve


Fehlermeldung beim Parsen - Steve1 - 31.08.2006 14:34

Zur Verdeutlichung, der Fehler tritt auf bei "in String suchen"!
Bitte helft mir, ich habe ,so weit ich mir zu helfen wusste, alles mögliche versucht...


Fehlermeldung beim Parsen - diplNisse - 31.08.2006 14:56

Wie sieht denn der Eingangsstring aus, und was möchtest du herausbekommen?

Poste doch mal das Format im dem der DMS die Daten sendet.
Dann schreib ich dir einen Filter


Fehlermeldung beim Parsen - Steve1 - 31.08.2006 16:24

' schrieb:Wie sieht denn der Eingangsstring aus, und was möchtest du herausbekommen?

Poste doch mal das Format im dem der DMS die Daten sendet.
Dann schreib ich dir einen Filter


Vielen Dank erstmal!
Ich hoffe du bist meine Rettung...
Das Format des DMS sieht wie folgt aus:
für Messwerte überträgt er 5 Bytes, das erste Zeichen dient der Synchronisierung (ist ein ",") das 2. enthält Info`s über internen Status. Die 3 nachfolgenden sind die DatenBytes: HByte MByte und LByte!
für Registerwerte: die werden durch ein ";" getrennt, nachdem ich ein Befehl angefordert hab. Es werden je nach Befehl 2-8 DatenBytes übertragen.
Ich hoffe das reicht aus, ansonsten versuch ich deine Fragen so gut wie es geht dann noch zu beantworten
Gruß Steve


Fehlermeldung beim Parsen - Steve1 - 01.09.2006 07:58

' schrieb:Vielen Dank erstmal!
Ich hoffe du bist meine Rettung...
Das Format des DMS sieht wie folgt aus:
für Messwerte überträgt er 5 Bytes, das erste Zeichen dient der Synchronisierung (ist ein ",") das 2. enthält Info`s über internen Status. Die 3 nachfolgenden sind die DatenBytes: HByte MByte und LByte!
für Registerwerte: die werden durch ein ";" getrennt, nachdem ich ein Befehl angefordert hab. Es werden je nach Befehl 2-8 DatenBytes übertragen.
Ich hoffe das reicht aus, ansonsten versuch ich deine Fragen so gut wie es geht dann noch zu beantworten
Gruß Steve
Oh Mann, bin ich happy. Ich habe es doch endlich geschafft, ne ordentliche Rückmeldung vom Messverstärker zu erhalten. Und ich zweifelte schon fast an mir. Habe das mit dem Parsen sein gelassen und es über verschiedene String-Befehle hinbekommen.
Jetzt gehts dran, mein Programm zu verfeinern und zu komplettieren.
Ich danke allen, die mir geholfen hatten.
Schönes We
Gruß Steve