LabVIEWForum.de - Set Value Methode

LabVIEWForum.de

Normale Version: Set Value Methode
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2

alan

es geht nicht. ich könnt heulen. was mach ich verkehrt? Mein Code (siehe Bild) ist doch so wie Du sagtest oder?
Hallo alan,

Zitat:es geht nicht.
Auch das ist keine LabVIEW-Fehlermeldung.
Was genau funktioniert nicht? Wie lautet die Fehlermeldung?

Kannst du dein VI mal anhängen, vorzugsweise in LV2011?

alan

die Umwandlung des Datentyps funktioniert nicht. Ich bekomme immer die Fehlermeldung dass der Wert nicht der richtige sei (siehe VI anbei)
Hallo alan,

Zitat:die Umwandlung des Datentyps funktioniert nicht.
Die Umwandlung selbst ist korrekt. Etwas anderes aber nicht…

Zitat:Ich bekomme immer die Fehlermeldung dass der Wert nicht der richtige sei (siehe VI anbei)
Und was macht man bei Fehlermeldungen? Man betreibt Debugging!

Also: Schau dir dein VI mit Highlight-Debugging an!
Dann wirst du feststellen, dass nicht die korrekte Umwandlung in deiner Case-Struktur ausgewählt wird. Und du wirst dann hoffentlich auch sehen, warum das der Fall ist - und daraus die Lösung des Problems ableiten…

Tipp:
Wenn man einen String, der mit Trennzeichen versehen ist, in seine Einzelteile zerlegen will, kann man auch SpreadsheetStringToArray verwenden…

Tipp2:
Deinem VI fehlt komplett die Fehlerbehandlung. Dazu gehört auch, dass man fehlerhafte Cases frühzeitig mit einem Standard-Case abfängt…

alan

Danke, dass Du dir mein VI angesehen hast und für deine Tips. Ich hab den Fehler gefunden: es war das Komma im Selektor der Casestruktur (ich Idiot). Jetzt funktioniert es grundsätzlich. Vielen Dank!
(23.02.2015 10:53 )alan schrieb: [ -> ]Danke, dass Du dir mein VI angesehen hast und für deine Tips. Ich hab den Fehler gefunden: es war das Komma im Selektor der Casestruktur (ich Idiot). Jetzt funktioniert es grundsätzlich. Vielen Dank!

...und Du solltest den Standard Case separat behandeln und eine Fehlermeldung ausgeben (unbekannter Typ etc.)
Stefan
(23.02.2015 10:53 )alan schrieb: [ -> ]Ich hab den Fehler gefunden: es war das Komma im Selektor der Casestruktur (ich Idiot). Jetzt funktioniert es grundsätzlich.
Da Komma ist aber richtig, falsch sind die Anführungszeichen.
Falsch: "Digital, Numeric"
Richtig: "Digital", "Numeric"
Seiten: 1 2
Referenz-URLs