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 

Manipulation von Daten in einem Bundle by Name



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!

26.09.2006, 12:43
Beitrag #1

Ruediger Offline
LVF-Grünschnabel
*


Beiträge: 21
Registriert seit: Mar 2005

2012
1995
DE_EN


Deutschland
Manipulation von Daten in einem Bundle by Name
Hallo,
ich habe folgendes Problem:
Ich habe ein Cluster aus mehreren Daten (die aber alle von einem Datentyp sind) z.B. SGL.
Dieses Cluster wurde aus einzelnen SGL- Controls zusammengebaut. Nun möchte ich die jeweiligen Daten mit unterschiedlichen Faktoren multiplizieren, ABER möglichst die Namen im Cluster noch behalten.
Hat da jemand eine IDEE ???
Ich hatte gedacht Cluster wandle ich in ein Array, übergebe das an eine For- Schleife manipuliere dann die einzelnen Daten und schreibe diese Daten dann wieder in ein Cluster, aber das hat dann keine Namen für die Controls mehr.

MFG Rüdiger
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.09.2006, 13:23
Beitrag #2

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
Manipulation von Daten in einem Bundle by Name
Hi,

welche LV-Version hast du? Ergänz mal dringend dein Profil! Excl

Das VI hier ist mit LV 8.0.1 erstellt...


Gruss
Achim

[attachment=29450:attachment]

[attachment=29451:attachment]

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.09.2006, 13:23
Beitrag #3

Kvasir Offline
LVF-Freak
****


Beiträge: 642
Registriert seit: May 2006

10
2004
DE_EN

0000
Oesterreich
Manipulation von Daten in einem Bundle by Name
Prinzipiell verhält es sich so, dass du bei der Funktion "Bundle" und "Bundle by Name" einen Eingangscluster anhängen kannst/musst, der dann die Namen der Controls weitergibt.

Wenn du es mit einer For Schleife realisieren willst, kannst du den Cluster nach der Schleife aufspalten und wieder zusammenfügen, mit dem unveränderten Cluster als Referenz. So bleiben die Namen erhalten.


Angehängte Datei(en) Thumbnail(s)
   

A few weeks of developement and testing can save a WHOLE afternoon in the library!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.09.2006, 13:27
Beitrag #4

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

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Manipulation von Daten in einem Bundle by Name
Hallo,

vielleicht hilft Dir das weiter, was ich Dir angehängt habe (extra als LabVIEW 8.0 VI Big Grin)

Gruß Markus

Och meno, da war ich mal wieder zu langsam. SadBig Grin

' schrieb:Hallo,
ich habe folgendes Problem:
Ich habe ein Cluster aus mehreren Daten (die aber alle von einem Datentyp sind) z.B. SGL.
Dieses Cluster wurde aus einzelnen SGL- Controls zusammengebaut. Nun möchte ich die jeweiligen Daten mit unterschiedlichen Faktoren multiplizieren, ABER möglichst die Namen im Cluster noch behalten.
Hat da jemand eine IDEE ???
Ich hatte gedacht Cluster wandle ich in ein Array, übergebe das an eine For- Schleife manipuliere dann die einzelnen Daten und schreibe diese Daten dann wieder in ein Cluster, aber das hat dann keine Namen für die Controls mehr.

MFG Rüdiger


Angehängte Datei(en)
Sonstige .vi  Cluster__Un__Bundle_by_Name.vi (Größe: 11,96 KB / Downloads: 200)

--------------------------------------------------------------------------
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
26.09.2006, 13:27 (Dieser Beitrag wurde zuletzt bearbeitet: 26.09.2006 13:30 von Achim.)
Beitrag #5

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
Manipulation von Daten in einem Bundle by Name
Markus, dein VI ist mitl LV8.2 gespeichert...


Angehängte Datei(en) Thumbnail(s)
   

Sonstige .vi  cluster.vi (Größe: 12,62 KB / Downloads: 219)

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.09.2006, 21:47
Beitrag #6

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

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Manipulation von Daten in einem Bundle by Name
Stimmt, wobei ich das komisch finde, weil ich als alte Version gespeichert habe.
Was natürlich sein kann, ist dass ich noch mal was geändert habe und dann nochmal gespeichert habe. Sorry. Ich schaue, dass ich es morgen nochmal mache.

Gruß Markus

' schrieb:Markus, dein VI ist mitl LV8.2 gespeichert...

--------------------------------------------------------------------------
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
27.09.2006, 07:44 (Dieser Beitrag wurde zuletzt bearbeitet: 27.09.2006 07:53 von Lucki.)
Beitrag #7

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Manipulation von Daten in einem Bundle by Name
@Kvasir
Beim Element "Array nach Cluster" hättest Du vielleicht mit der rechten Maustaste die Clustergröße anpassen sollen.
Ansonsten, ich würde es einfach so machen:
   
Wenn man das Ausgangselement durch Kopieren aus dem Eingangselement erzeugt, bleiben die Namen ja erhalten. Oder sind Namen und Anzahl der Elemente etwa veränderlich?
Wenn das Anzeigeelement fehlt, muß man es natürlich so wie Kvasir machen, damit die Namen erhalten bleiben:
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.09.2006, 05:47
Beitrag #8

Ruediger Offline
LVF-Grünschnabel
*


Beiträge: 21
Registriert seit: Mar 2005

2012
1995
DE_EN


Deutschland
Manipulation von Daten in einem Bundle by Name
SmileBig Grin
Ja hallo Leute,
tschuldigung war 3 Tage unterwegs.
Ja genau die IUdee mit der Wandlung zum Array, der Datenmanipulation und dem Bundle bei Name ist das was mich weiterbringen kann. Hab's natürlich schon implementiert.
Bin nur noch einen Schritt weiter gegangen.
Der Hintergrund des VI's ist, daß wir Rohdaten durch globale Variablen erhalten. Diese GloVar's sollten dann mittels CFG- Datei zum richtigen Bertiebswert skaliert werden.
Also wollten wir aus der CFG möglichst daynamisch die jeweiligen Sektions/Keys finden und sie dann den "Betreibswert- Gobalen Variablen" zuordnen.

Hätte ja gerne noch ein Bild hochgeladen, weiß aber nicht wie das geht.
Somit als Anhang das VI in LabVIEW 7.1
Danke und norddeutsche Grüße Rüdiger


Angehängte Datei(en)
Sonstige .vi  Bundle.vi (Größe: 56,83 KB / Downloads: 202)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.09.2006, 11:28 (Dieser Beitrag wurde zuletzt bearbeitet: 29.09.2006 11:28 von Lucki.)
Beitrag #9

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Manipulation von Daten in einem Bundle by Name
' schrieb:Hätte ja gerne noch ein Bild hochgeladen, weiß aber nicht wie das geht.
Somit als Anhang das VI in LabVIEW 7.1
Zum VI: Ein unglaublicher Auwand an Gehirnschmalz, den Du da reingesteckt hast. Hätte man, um die Namen zu sammeln, das nicht einfach so machen können?
   

Bild hochladen: zulässige Formats sind PNG und JPG. PNG ist für VI-Bilder auf jeden Fall besser, es ist verlustfrei und nur nur halb so groß wie JPG.


Angehängte Datei(en)
Sonstige .vi  Bundle.vi (Größe: 16,19 KB / Downloads: 176)
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
Question stetige Manipulation von Array-Werten 0-100% Ressless 3 3.410 08.09.2017 14:17
Letzter Beitrag: Ressless
  Daten aus einem 1D-Array filtern IngDanny7 15 12.012 26.02.2015 16:36
Letzter Beitrag: GerdW
  Array Manipulation Oscar234 7 4.614 25.02.2014 15:06
Letzter Beitrag: NWOmason
  Cluster - Bundle by Name MichaDu 2 5.277 02.09.2009 14:23
Letzter Beitrag: Lucki
  Extrahieren von einzelnen Daten aus einem Cluster in einem 2d-Array cblaise 1 3.819 16.07.2009 08:51
Letzter Beitrag: Y-P
  Überflüssige Daten aus einem Array löschen Tommyslav 3 5.891 14.08.2008 07:15
Letzter Beitrag: Lucki

Gehe zu: