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 

Programmstruktur vereinfachen



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!

17.02.2010, 12:04
Beitrag #21

Burning_Man Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 84
Registriert seit: Nov 2009

2009
2009
de

7
Deutschland
Programmstruktur vereinfachen
Hallo,

danke für eure vielen Antworten. Dass mein Code durch das Aufspalten natürlich sehr häßlich und unübersichtlich wird ist mir klar.
Genau das wollte ich ja vermeiden abe rich weiss mir halt nicht anders zu helfen.
Mein Problem ist ja meisten dass ich genau weiß was ich erreichen will und wie ich es in einer herkömmlichen Programmiersprache umsetzen würde, aber wie ich es dann in LabVIEW umsetzen soll weiß ich nie.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.02.2010, 12:19
Beitrag #22

Burning_Man Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 84
Registriert seit: Nov 2009

2009
2009
de

7
Deutschland
Programmstruktur vereinfachen
' schrieb:Wenn das "gebündelte Signal" ein Array ist - was bei gleichartigen Signalen wegen der einfachen Signalbehandlung die beste Bündelungsmethode ist -, und Du die Werte zusammen mit dem aktuellem Datum speichern willst, dann mußt Du überhaupt nichts aufspalten und brauchst nicht einml eine For-Schleife. Hier Dein VI eingedampft:
[attachment=52793:FileIO.png]Lv86_img[attachment=52794:FileIO.vi]
edit: ersetze addieren durch multipizieren
edit2: Falls Du das datenformat "dynamische Signal" von Express-VIs hast, dann gibt es zur Konvertierung in normales Array die Funktion "Von dynamischen Daten konvertieren"


Hallo Vielen Dank!

das war genau das was ich gesucht habe!
Jetzt klappt es!

PS. Kannst du mir noch sagen wie ich auf einfache Weise über jede Spalte eine Art Überschrift bekomme?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.02.2010, 21:37
Beitrag #23

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Programmstruktur vereinfachen
' schrieb:PS. Kannst du mir noch sagen wie ich auf einfache Weise über jede Spalte eine Art Überschrift bekomme?
Zuerst einen String mit den Spaltenüberschriften schreiben?! Spalten getrennt durch jeweils ein Tab-Zeichen?!

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.02.2010, 11:04
Beitrag #24

Burning_Man Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 84
Registriert seit: Nov 2009

2009
2009
de

7
Deutschland
Programmstruktur vereinfachen
' schrieb:Zuerst einen String mit den Spaltenüberschriften schreiben?! Spalten getrennt durch jeweils ein Tab-Zeichen?!

Gruß, Jens


Hallo

so sieht es bisher aus (und funktioniert sogar)
   

und so die Ausgabe:

   

ich möchte jetzt eine Überschrift über jede Spalte (Tab getrennt)

also

Datum TAB Uhrzeit TAB Messwert1 TAB Messwert2 TAB etc
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.02.2010, 11:21
Beitrag #25

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Programmstruktur vereinfachen
Meinst Du so?


Sonstige .vi  Speichern.vi (Größe: 9,75 KB / Downloads: 183)

Lv09_img2

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.02.2010, 13:22
Beitrag #26

Burning_Man Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 84
Registriert seit: Nov 2009

2009
2009
de

7
Deutschland
Programmstruktur vereinfachen
' schrieb:Meinst Du so?

[attachment=52922:Speichern.vi]
Lv09_img2

Gruß Markus


Hallo,

ja genau das wollte ich so aber ich habe nun folgendes Problem:

   

Ich habe mal meine und deine Dateiausgabe drin gelassen, das sollte ja beides funktionieren.
Ich versteh nur nicht wieso die Meldung kommt dass die Datentypen nicht zusammenpassen.
Dein Beispiel ist ein zusammengefasster String aus Zufallszahlen und meines eben der zusammengefasster String aus Messwerten
wieso klappt es trotzdem nicht?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.02.2010, 13:45
Beitrag #27

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
Programmstruktur vereinfachen
Das Eine ist speichern eines (Tabellen-) Strings, das Andere ist speichern eines Arrays...

Es gibt die Funktion Tabellenstring -> Array. Damit sollte es klappen.


Gruß SeBa

Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.

Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.

Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.02.2010, 13:51
Beitrag #28

dimitri84 Offline
Astronaut
*****


Beiträge: 1.496
Registriert seit: Aug 2009

2020 Developer Suite
2009
DE_EN

53562
Deutschland
Programmstruktur vereinfachen
Und so'ne Überschrift willst du doch bestimmt nur einmal oben drüber haben, oder? Wieso packst du das dann in die Schleife?

„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.02.2010, 13:55
Beitrag #29

Burning_Man Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 84
Registriert seit: Nov 2009

2009
2009
de

7
Deutschland
Programmstruktur vereinfachen
' schrieb:Das Eine ist speichern eines (Tabellen-) Strings, das Andere ist speichern eines Arrays...

Es gibt die Funktion Tabellenstring -> Array. Damit sollte es klappen.
Gruß SeBa


Hallo
das ist es leider auch nicht.

Es kommt übrigesn folgende fehlermeldung

Der Typ der Datenquelle ist String.
Der Typ der Datensenke ist 1-D Array von
String.

ich versteh immer noch nicht wo der Unterschied zwischen meinen Messwerten und dem Zufallswerten von Y-P ist ?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.02.2010, 13:57
Beitrag #30

Burning_Man Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 84
Registriert seit: Nov 2009

2009
2009
de

7
Deutschland
Programmstruktur vereinfachen
' schrieb:Und so'ne Überschrift willst du doch bestimmt nur einmal oben drüber haben, oder? Wieso packst du das dann in die Schleife?

Ja Klar ich dachte mir dass es außerhalb der Schleife sein muss aber das Problem ist ja erstemal das überhaupt mit den verschiedeen Datentypen unter einen Hut zu bekommen
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Programmstruktur / Messwerte in Excel speichern? jörgroth 4 5.001 05.04.2007 15:55
Letzter Beitrag: jörgroth

Gehe zu: