LabVIEWForum.de
Umwandlung in einen anderen Datentyp !!! - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Signaldarstellung (/Forum-Signaldarstellung)
+---- Thema: Umwandlung in einen anderen Datentyp !!! (/Thread-Umwandlung-in-einen-anderen-Datentyp)

Seiten: 1 2 3 4 5


Umwandlung in einen anderen Datentyp !!! - FlorianM - 08.05.2007 13:56

Hallo zusammen !!!

Im Anhang findet ihr ein Programm, in dem ich die resultierenden Signale im Signalverlaufsdiagramm anzeigen möchte.
Das Programm teso meas liefert mir die Daten gebündelt an die Digitalanzeige.

Ich hab es schon mehrmals versucht aber ich komm im Moment net drauf, wie ich den Datentyp umwandeln soll, damit ich es im Signaldiagramm darstellen kann.

Würde mich über baldige Antworten freuen !!!

Lg
FlorianM


Umwandlung in einen anderen Datentyp !!! - FlorianM - 08.05.2007 14:28

' schrieb:Hallo zusammen !!!

Im Anhang findet ihr ein Programm, in dem ich die resultierenden Signale im Signalverlaufsdiagramm anzeigen möchte.
Das Programm teso meas liefert mir die Daten gebündelt an die Digitalanzeige.

Ich hab es schon mehrmals versucht aber ich komm im Moment net drauf, wie ich den Datentyp umwandeln soll, damit ich es im Signaldiagramm darstellen kann.

Würde mich über baldige Antworten freuen !!!

Lg
FlorianM

So nun die restlichen Vis sorry


Umwandlung in einen anderen Datentyp !!! - Lucki - 08.05.2007 15:35

' schrieb:So nun die restlichen Vis sorry
Es geht hier doch nicht darum, den Datentyp nachträglich zu ändern, sondern so einen irren Datentyp gar nicht erst entstehen zu lassen.
Deine Daten sind ca 6 fach eingeschachtelt, wenn ich recht gesehen habe, dann so:
Array [Cluster[Cluster[Cluster[String+Array[Cluster[String]]]]]].
Also als Erstes würde ich den am meisten eingechachtelten String, der die Daten enthält, in Zahlen um wandeln und dann das Ganze so wenig wie möglich verschachtelen, z.B. so:
Array[Cluster[String+Array[Zahl]]]
Das kann man dann leicht in ein graphengerechtes Format wandeln.
Z.B könnte ich mir vorstellen, daß das ZahlArray immer einen Plot darstellt und der String enthält den jeweiligen Plotnamen. Die Elementzahl das äußersten Arrays entspricht der Anzahl von Plots.


Umwandlung in einen anderen Datentyp !!! - FlorianM - 08.05.2007 16:45

' schrieb:Es geht hier doch nicht darum, den Datentyp nachträglich zu ändern, sondern so einen irren Datentyp gar nicht erst entstehen zu lassen.
Deine Daten sind ca 6 fach eingeschachtelt, wenn ich recht gesehen habe, dann so:
Array [Cluster[Cluster[Cluster[String+Array[Cluster[String]]]]]].
Also als Erstes würde ich den am meisten eingechachtelten String, der die Daten enthält, in Zahlen um wandeln und dann das Ganze so wenig wie möglich verschachtelen, z.B. so:
Array[Cluster[String+Array[Zahl]]]
Das kann man dann leicht in ein graphengerechtes Format wandeln.
Z.B könnte ich mir vorstellen, daß das ZahlArray immer einen Plot darstellt und der String enthält den jeweiligen Plotnamen. Die Elementzahl das äußersten Arrays entspricht der Anzahl von Plots.

Danke für die Tipps, könntest mir dann evtl noch ein ganz kurzes Beispiel reinstellen inwiefrn man das dann macht BITTE Wub_anim das wäre ganz arg lieb von dir !!!

Danke


Umwandlung in einen anderen Datentyp !!! - Lucki - 08.05.2007 17:23

' schrieb:Danke für die Tipps, könntest mir dann evtl noch ein ganz kurzes Beispiel reinstellen inwiefrn man das dann macht BITTE Wub_anim das wäre ganz arg lieb von dir !!!
Ich bin schon so gut wie weg und komme erst am Wochenende wieder. Entweder Du hast Geduld oder Du hast Glück und es findet sich noch eine anderer Helfer. Es wäre auch hilfreich gewesen , wenn Du Dich über meine Vermutungen mal geäußert hättest, daß der Stringarray die Zahlen und der andere String die Plotnamen enthält.


Umwandlung in einen anderen Datentyp !!! - jg - 08.05.2007 18:10

Hallo, Florian,

im Prinzip muß ich Lucki erst mal zustimmen, was soll diese üble Datensturktur?

Dazu die erste Rückfrage: Woher kommt denn diese Mess-VI (sprich testo_measure1.vi?). Von dir? Oder von testo?

MfG, Jens


Umwandlung in einen anderen Datentyp !!! - FlorianM - 09.05.2007 14:05

' schrieb:Hallo, Florian,

im Prinzip muß ich Lucki erst mal zustimmen, was soll diese üble Datensturktur?

Dazu die erste Rückfrage: Woher kommt denn diese Mess-VI (sprich testo_measure1.vi?). Von dir? Oder von testo?

MfG, Jens

Muss zugeben der Großteil kommt von Testo, den Rest hab ich ein bisschen modifiziert, da ich mich mit dem Zeugs und der Com Schnittstelle net so gut ausgekannt habe.
Werde es aber nun mal vertiefen.Unsure

werde es am Wochenende mal testen wie ich echs einfacher machen kann.
Du hast auch keine Ahnung wie ich den Datentyp (allgemein) in einen Datentyp für den Signalverlaufschart umwandeln kann, mir fehlen da irgendwie die Hilfsmittel, sprich die Symbole dazu....

Würde mich über einen kleinen Gedankenanstoß freuen.

Lg
FlorianM


Umwandlung in einen anderen Datentyp !!! - Achim - 09.05.2007 14:10

Es gibt die Paletten Array und Cluster (+ evtl. For-Schleifen!) , da findest du alles, um beliebig zu verschachteln und aufzudröseln...ich kann dein VI nicht öffnen, hab nur 8.0.1...aber ich hab auch keine Zeit, dir das umzuwandeln...spiel mal ein bisschen damit und benutz das Hilfefenster (Maus über den "Draht" halten), um dir die Strukturen anzuschauen, nachdem du eine Aktion durchgeführt hast!

Gruss
Achim


Umwandlung in einen anderen Datentyp !!! - FlorianM - 09.05.2007 14:15

' schrieb:Es gibt die Paletten Array und Cluster (+ evtl. For-Schleifen!) , da findest du alles, um beliebig zu verschachteln und aufzudröseln...ich kann dein VI nicht öffnen, hab nur 8.0.1...aber ich hab auch keine Zeit, dir das umzuwandeln...spiel mal ein bisschen damit und benutz das Hilfefenster (Maus über den "Draht" halten), um dir die Strukturen anzuschauen, nachdem du eine Aktion durchgeführt hast!

Gruss
Achim

Ja ich werde es mal austesten, ich wollte ja auch net dass du es für mich Umwandelst, ich dachte nur du hättest da einen Tipp, den du ja auch abegegben hast.

Danke vielmals, werde mich dann ggf nochmals melden.


Umwandlung in einen anderen Datentyp !!! - jg - 09.05.2007 14:34

' schrieb:Du hast auch keine Ahnung wie ich den Datentyp (allgemein) in einen Datentyp für den Signalverlaufschart umwandeln kann, mir fehlen da irgendwie die Hilfsmittel, sprich die Symbole dazu....
Ich hab schon (viel) Ahnung, wie man mit Clustern und Arrays umgeht. Bloss wie Lucki und auch ich schon gesagt haben, woher diese üble ineinandergeschachtelte Struktur, die da in deinem SubVI "testo_measure1.vi" erzeugt wird?? Deshalb, meine Frage war hierzu eigentlich sehr spezifisch, ist dieses VI auch auf dem Mist von Testo gewachsen. Wenn nein, dann werden wir als erstes mal dort ansetzen. Nicht, weil es nicht anders auch geht, sondern damit es später einfacher geht!
MfG, Jens