LabVIEWForum.de
Array erweitern / hinzufügen 1D - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Array erweitern / hinzufügen 1D (/Thread-Array-erweitern-hinzufuegen-1D)



Array erweitern / hinzufügen 1D - deicebear - 23.08.2010 10:58

Hallo,

habe seit einigen Wochen das Problem, dass ich es nicht schaffe mein Array mit Daten erweitern zu können. Ich habe hier 6 Datenwerte und möchte gerne 2 weitere hinzufügen, so dass ich 8 habe. Ich hoffe ihr könnt mir einen Tipp geben oder mir helfen, suche habe ich benutzt. Zu mir, ich bin Anfänger und hoffe es ist nur ein Verstädnnisproblem, warum ich das nicht zusammen geschoben bekommen.

Meine LabVIEW Version istLv85_img8.5.1 dt/eng, ich habe einen Bespieldatei angefügt und ein Bild.

Danke schonmal im voraus.


Array erweitern / hinzufügen 1D - Schwand - 24.08.2010 09:09

Kann das Vi nicht ausführen, da einige Vis fehlen...

aber vielleicht hast du mit deinen ganzen lokalen Variablen ja Race-Conditions geschaffen, so dass diese in deiner Casestruktur erst abgefragt werden, bevor sie überhaupt geschrieben werden und somit keine Daten enthalten.... Verbinde sie doch mal direkt und schaue es dir dann an.


Lv85_img


Array erweitern / hinzufügen 1D - jg - 24.08.2010 09:09

Geht doch, ich weiß nicht, was du hast?! Eine Alternative wäre "Build-Array" zu verwenden:
[attachment=28960]

Gruß, Jens

Offtopic2
Ob dein VI aber jemals so funktionieren wird, wie du dir das vielleicht denkst, darüber möchte ich gar nicht nachdenken. Bei denen vielen lokalen Variablen sind Race Conditions vorprogrammiert.


Array erweitern / hinzufügen 1D - deicebear - 25.08.2010 08:33

Oh, welch ein wundervoller Morgen. Gleich zwei Antworten, dass erfüllt mich mit Freude und werde es gleich in den Keller, an den LabVIEW Pc senden und rumwerkeln!Smile

Vor den "Race Conditions" hab ich jetzt schon Angst, höre ich das erste mal von und habe auch sofort mal die Suche benutzt: http://www.labviewportal.eu/viewtopic.php?f=13&t=329 - allerdings benutze ich ja nur eine while-schleife.. Wenn ich es richtig verstehe, kann ich jede Variable doppelt beschreiben, es wäre aber besser, diese immer umzukopieren in einen neuen Container, oder so. Ich habe meine Frage zum Race Condition mal im passenden Thread gestellt: http://www.labviewforum.de/index.php?showt...st&p=105309 damit auch alles seine Ordnung hat.


Array erweitern / hinzufügen 1D - deicebear - 01.09.2010 11:00

Der vollständigkeit halber, bedanke ich mich für die schneller Unterstützung und die Lösung war wirklich nur ein einfaches Build Array, obwohl ich diese vorher auch schon drinne hatte.., aber naja:)ich habe zwar noch nicht ganz verstanden, wie es funktioniert, aber diesen Fehler hatt ich schon an mehrern stellen und das Build Array hilft mir hierbei oft aus der Patsche.

Also die Lösung ist im angehangen Bild zu sehen, vielen Dank für die nette und schnelle Hilfe, alle Fragen beantwortet, danke -close-Smile