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 

2D Array zeitlich auslesen.



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!

16.05.2011, 10:27 (Dieser Beitrag wurde zuletzt bearbeitet: 16.05.2011 10:28 von Bexx.)
Beitrag #1

Bexx Offline
LVF-Grünschnabel
*


Beiträge: 13
Registriert seit: May 2011

2008/2009
2011
DE



2D Array zeitlich auslesen.
Hallo LVF-Gemeinde Smile,

ich(Anfänger in Sachen Labview) habe ein kleines Problem, wo ich nicht mehr weiterkomme.

Es geht darum, dass ich die Werte aus dem vordefiniertem Tagesprofil zu der jeweiligen Stunde auslesen möchte. Ist die Schaltfläche nicht aktiviert, soll es einen Wert von Null haben, ist es aktiviert soll es je nachdem die Wertigkeit zwischen 1 und 10 haben, siehe Pic.

   

Wie stelle ich das am Besten an?


Bin für jede Hilfe und Rat sehr dankbar.

Mfg Bexx


Angehängte Datei(en)
2009 .vi  individuelle ansteuerung.vi (Größe: 12,53 KB / Downloads: 175)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.05.2011, 10:17
Beitrag #2

NWOmason Offline
Simultator
*****


Beiträge: 1.078
Registriert seit: Dec 2010

2012.SP1
2008
EN

93047
Deutschland
RE: 2D Array zeitlich auslesen.
Hallo,

ich habe mir deine Beschreibung durchgelesen, aber Bahn. Sorry.


Schreib doch bitte ein bisschen genauer was du willst. Vor allem in die Richtung, was den genau deine Ausgangsdaten und deine Zieldaten sind. Irgendwie kann man in deinem VI auch die entsprechenden Controls anklicken und es passiert auch dementsprechend was, aber es ist - mir zumindest - nicht ersichtlich, welche Daten wie verarbeitet werden sollen.


Beste Grüße,
NWO

9 von 10 Stimmen in meinem Kopf sagen: Ich bin nicht verrückt,
die andere summt die Melodie von Tetris
.

NI schrieb:To use the abort button is like using a tree to stop a car!

(20.01.2012 11:02 )NWOmason schrieb:  Getting Started with NI LabVIEW Student Training
http://zone.ni.com/devzone/cda/tut/p/id/7466

Introduction to NI LabVIEW - Learn LabVIEW Basics
http://www.ni.com/gettingstarted/labviewbasics/

Top 5 der Empfehlungen für LabVIEW-Einsteiger
http://www.ni.com/newsletter/51735/de/
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.05.2011, 12:40
Beitrag #3

Bexx Offline
LVF-Grünschnabel
*


Beiträge: 13
Registriert seit: May 2011

2008/2009
2011
DE



RE: 2D Array zeitlich auslesen.
Hab ich mir schon fast gedacht, dass es zu unklar ist Blush, sorry.

Es geht um eine Ansteuerung einer Pumpe, die entweder periodisch oder definiert über einen Tag arbeiten soll. Periodischen Teil habe ich bereits realisiert und alles funktioniert wie es sein soll.

So, nun zum eigentlichen Teil:
Also ich möchte über das Controlpanel angeben, wie viele Liter es in der vorgegebenen Stunde pumpen soll, d.h. laut meines Pic's soll es z.B. zwischen 10 und 11 Uhr 6 Liter pumpen, zw. 11-12 uhr 5 Liter usw.
Dabei würde ich gerne irgendwie den Controlpanelwert in der aktuellen Stunde auslesen können, um dann damit meine eigentliche Pumpsequenz "füttern" zu können. ---> z.B. Ich kriege den Wert 6, welches dann in meinen Zählerterminal meiner FOR-Schleife geht.

Also ich habe mir das ungefähr so vorgestellt:

   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.05.2011, 15:39
Beitrag #4

Bexx Offline
LVF-Grünschnabel
*


Beiträge: 13
Registriert seit: May 2011

2008/2009
2011
DE



RE: 2D Array zeitlich auslesen.
So, ich bin mittlerweile ein Stückchen weiter gekommen.

Vorweg möchte ich mich für die Irreführenden Bezeichnungen meiner eingefügten Programm entschuldigen, mir ist jedoch nichts besseres eingefallen Big Grin

Bin jetzt in der Lage, mein Controlpanel so auszulesen, dass ich mit den Werten weiter arbeiten könnte. Leider schaffe ich es immer noch nicht, die Werte abhängig von der Zeit auszulesen.
Es sind ja insgesamt 24 Spalten, jede Spalte für eine Stunde. Nun würde ich gerne jede Spalte einer bestimmten Stunde zuweisen, sodass das zur angesagten Stunde nur der eine Wert aus der Spalte ausgelesen wird.

Würde micht freuen, wenn eine ne Idee hätte, wie man mein erstes veröffentlichtes Programm mit dem neuen Progi kombinieren könnte.

Vielen Dank im Vorraus Cool


Angehängte Datei(en)
8.6 .vi  array aufteilen mod.vi (Größe: 11,36 KB / Downloads: 192)

8.6 .vi  binär in dezimal1.vi (Größe: 9,21 KB / Downloads: 172)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.06.2011, 15:05
Beitrag #5

Bexx Offline
LVF-Grünschnabel
*


Beiträge: 13
Registriert seit: May 2011

2008/2009
2011
DE



RE: 2D Array zeitlich auslesen.
Danke für die Anregungen, hab mein Problem gelöst.

Habe dazu das VI von A.Berndsen verwendet. Habe das ganze etwas umgestallte und siehe da, es funktioniert.

Danke A.Berndsen.


Ich poste hiermal meine Lösung.

1 Programm + 2 SubVI's

Viel spaß

PS: Wer eine kompacktere Lösung parat hat, ich würde diese dann sehr gerne mal sehen Smile


Angehängte Datei(en)
2009 .vi  individuelle pumpsequenz_1_06.vi (Größe: 24 KB / Downloads: 165)

2009 .vi  Unbenannt 4 (SubVI).vi (Größe: 19,61 KB / Downloads: 187)

2009 .vi  binär in dezimal1.vi (Größe: 10,3 KB / Downloads: 188)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.06.2011, 19:13 (Dieser Beitrag wurde zuletzt bearbeitet: 15.06.2011 08:21 von GerdW.)
Beitrag #6

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: 2D Array zeitlich auslesen.
Hallo Bexx,

diese VIs als Lösung zu markieren ist schon mehr als mutig...

- Hast du schon mal gehört, dass LabVIEW auch mit Arrays umgehen kann?
- Dass man keine VIs erstellen soll(te), die mehr als 12 Anschlüsse brauchen (4-2-2-4-Pattern)?
- Zum Glück hat ein Tag nur 24 Stunden und nicht >30 - da hättest du nämlich kein passendes ConnectorPane mehr vorgefunden Smile
- Dass alles, was man 24fach in einem VI nutzt, entweder in ein SubVI gehört oder in eine Schleife?
- Das man mehrere Dateien in einem Archiv verpacken kann?

Anbei mal eine überarbeitete Version, die ein mögliches Konzept zeigt...


Angehängte Datei(en)
2009 .zip  Temp.zip (Größe: 27,01 KB / Downloads: 174)

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
15.06.2011, 09:23
Beitrag #7

Bexx Offline
LVF-Grünschnabel
*


Beiträge: 13
Registriert seit: May 2011

2008/2009
2011
DE



RE: 2D Array zeitlich auslesen.
Moin GerdW,

danke für dein Lösungsvorschlag, gefällt mir sehr gut.

Ich versuche bei meinen nächsten Lösungen deine Tipps zu berücksichtigen Top2

Da sieht man, das ich 3 Wochen und Du seit über 16 Jahren Erfahrung mit dem Progi hast.Guru1

Kleiner Tip für alle: im Progi vom GerdW sind die Anzeigeelemente in der Case-Struktur ab Nr.4 nicht verbunden.

Danke nochmal für die Unterstützung Smile
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.06.2011, 09:30
Beitrag #8

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: 2D Array zeitlich auslesen.
Hallo Bexx,

Zitat:Kleiner Tip für alle: im Progi vom GerdW sind die Anzeigeelemente in der Case-Struktur ab Nr.4 nicht verbunden.
Erstens hatte ich nicht umsomst geschrieben "mögliches Konzept", zweitens sollte man dann ein Array (oder einen Cluster) anstatt 24 einzelner Anzeigeelemente verwenden!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.06.2011, 10:14
Beitrag #9

Bexx Offline
LVF-Grünschnabel
*


Beiträge: 13
Registriert seit: May 2011

2008/2009
2011
DE



RE: 2D Array zeitlich auslesen.
Moin,

asoo Smile, jetzt ist es angekommen, mein Fehler.
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
  Daten auslesen und in Array schreiben Daniel90 3 6.525 29.12.2015 18:01
Letzter Beitrag: Daniel90
  Optimierung laufendes Programm (Array auslesen...) stoevinho 11 8.979 31.08.2012 12:04
Letzter Beitrag: stoevinho
  Chart mit zeitlich unregelmäßigen Punkten gottfried 1 3.198 03.04.2008 16:31
Letzter Beitrag: gottfried
  Aus einem Array jeden 2. Wert auslesen TimoRT 6 8.176 08.10.2007 16:24
Letzter Beitrag: Lucki

Gehe zu: