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 

Feld mit Farben belegen, wandern und sortieren lassen



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!

30.05.2012, 09:59 (Dieser Beitrag wurde zuletzt bearbeitet: 30.05.2012 10:08 von robert86.)
Beitrag #1

robert86 Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: May 2012

10
2012
DE



Feld mit Farben belegen, wandern und sortieren lassen
Hallo Labview-Fans

Ich bin dabei eine Sortieranlage mit Labview zu erstellen.
Herangehensweise:

-Modularer Aufbau ( 1. Zufallsfarben werden in ein Feld geschrieben 2. Feld "wandert" (optische Imitation eines Förderbandes) 3. die Farbfelder werden am Ende des Laufbandes erkannt und in die entsprechende "Box" sortiert.)

Modul 1 und 2 habe ich halbwegs fertig, bin aber nicht in der Lage die Module untereinander sinnvoll zu verknüpfen. Bahn

Habe die vi-Dateien mal angefügt.

über konstruktive Vorschläge, Hinweise und Anmerkungen bin ich dankbar.

Pony


http://www.labviewforum.de/images/smilie.../thanx.gif


Angehängte Datei(en)
10.0 .vi  Modul 1 Befüllung.vi (Größe: 23,53 KB / Downloads: 250)

10.0 .vi  array rotieren.vi (Größe: 5,45 KB / Downloads: 255)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
30.05.2012, 10:06
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: feld mit farben belegen, wandern und sortieren lassen
Offtopic2
Hallo, "LVF-Neuling"

bitte lies die die LVF-Regeln durch und beachte sie in Zukunft.
Dazu gehört auch, nicht alles klein zu schreiben.

Danke, 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
30.05.2012, 10:20
Beitrag #3

Takuro Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 122
Registriert seit: May 2011

2010 SP1
2011
DE

31177
Deutschland
RE: Feld mit Farben belegen, wandern und sortieren lassen
Ich habe mal geschaut. In dem VI Befüllen erzeugst du zufällig eine von 4 Farben. Den dortigen Timer finde ich allerdings überflüssig, der gehört wenn in das Hauptprogram, der dieses in einer Schleife als SubVI aufruft.

Der Sinn des zweiten VIs ist mir noch nicht ganz klar. Wenn du damit das wandern simulieren willst, dann wäre vllt ein einfacher Array der Farbfelder eine Alternative. Mach doch alle Sekunde eine neue Farbe und lass die alten alle einen weiter im Array wandern. Du fügst sozusagen das neue Element an Postion Null ein. Wenn das Element an Position 10 Angekommen ist, wird es ausgewertet und je nachdem welchen Farbwert der Array nun hat, wir es dann aus dem Array entfernt und der entsprechende Wert eines Zahlenfeldes (Box) um eins erhöht.

Vielleicht hilft das als Anregung. Smile

Grüße,

Takuro

Neu, aber motiviert. Nehme immer gern Verbesserungsvorschläge an!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.05.2012, 10:29
Beitrag #4

M Nussbaumer Offline
Zarathustra
****


Beiträge: 654
Registriert seit: Sep 2009

2009 SP1
2009
EN

6300
Schweiz
RE: Feld mit Farben belegen, wandern und sortieren lassen
(30.05.2012 09:59 )robert86 schrieb:  Hallo Labview-Fans

Ich bin dabei eine Sortieranlage mit Labview zu erstellen.
Herangehensweise:

-Modularer Aufbau ( 1. Zufallsfarben werden in ein Feld geschrieben 2. Feld "wandert" (optische Imitation eines Förderbandes) 3. die Farbfelder werden am Ende des Laufbandes erkannt und in die entsprechende "Box" sortiert.)

Modul 1 und 2 habe ich halbwegs fertig, bin aber nicht in der Lage die Module untereinander sinnvoll zu verknüpfen. Bahn

Habe die vi-Dateien mal angefügt.

über konstruktive Vorschläge, Hinweise und Anmerkungen bin ich dankbar.

Pony


http://www.labviewforum.de/images/smilie.../thanx.gif

Hallo Robert

Hab mir die verschiedenen Module mal angesehen und ein paar Verbesserungsvorschläge:

Im VI "Modul_1_Befüllung" hast du eine Race-Condition! Du kannst dir nicht sicher sein, ob die lokale Variable durch die Zufallszahl beschrieben wird bevor sie ausgelesen wird. Lösung:

Anstatt der lokalen Variable schliesst du den Draht welcher in "Nächster ganzzahliger Wert" landet zusätzlich an die Case-Struktur bzw. die Umwandlung in I32 an.

So wie es jetzt aussieht wird "RGB to Color" immer ausgeführt, hat also innerhab der Case-Struktur nichts verloren (die Konstanten aber schon)

Deine Funktionalität ist mir nicht ganz klar. Welches VI bedient bzw. bekommt er am Schluss zu Gesicht?
Ist es möglich mehrere "Farbpackete" auf das Förderband zu legen?

Hoffe das hilft dir weiter!

Gruss Marc
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.05.2012, 21:17 (Dieser Beitrag wurde zuletzt bearbeitet: 31.05.2012 08:07 von Lucki.)
Beitrag #5

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Feld mit Farben belegen, wandern und sortieren lassen
Hier kleiner Vorschlag für das Befüllen des Bandes und Entfernen des letzten Elementes.
(Für das anschließende Sortieren habe ich jetzt keine Lust mehr.)

Edit: Habe heute das Sortieren noch gemacht:
   


9.0 .vi  Modul 1 Befüllungwa.vi (Größe: 27,55 KB / Downloads: 308)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.05.2012, 13:06
Beitrag #6

robert86 Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: May 2012

10
2012
DE



RE: Feld mit Farben belegen, wandern und sortieren lassen
Also erstmal ein großes Dankeschön für die schnelle und hilfreichen Antworten.
Werde mir die Anregeungen und Hinweise mal in Ruhe zu Gemüte führen und noch ein paar Tage rumprobieren.

Dem einen oder anderen ist vielleicht die Funktion des Progamms noch nicht ganz klar ( da meine Beschreibung auch dürftig war), deshalb werde ich jetzt noch ein paar Sätze dazu verlieren:

"Auf das Förderband können drei verschieden Arten von Würfeln fallen ( rote, grüne und blaue Würfel) oder es fallt kein Würfel auf das Band (schwarzer Würfel). Die Würfel fallen zufällig auf das Band. Somit ist es auch möglich, dass mehrere Würfel auf dem Band liegen.
Am Ende des Bandes soll eine Sortiertmaschine (Auswertung) die farbigen Würfel in die entsprechende Lagerbox packen.
Das heißt es gibt drei Behälter. Einen nur mit roten Würfel, einen nur mit grünen Würfeln und eine nur mit blauen Würfeln.
Wenn die Würfel in die Box sortiert wurden, müssen sie natürlich vom Band "verschwinden".

So , hoffe jetzt ist es eindeutiger. Big Grin

Danke

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

robert86 Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: May 2012

10
2012
DE



RE: Feld mit Farben belegen, wandern und sortieren lassen
Hallo, ich habe das Programm nun weiter verfeinert (siehe Anhang).


10.0 .vi  Sortierstation v8.vi (Größe: 172,07 KB / Downloads: 228)


10.0 .vi  Stop wenn Tanks voll (SubVI).vi (Größe: 32,55 KB / Downloads: 245)


Das einzige Problem was ich noch habe ist, dass das Laufband beim Start komplett mit Glaswürfeln vollliegt (befüllt ist).
Mehr Sinn würde es ja machen, wenn das Laufband langsam von vorne nach hinten mit Wüfeln befüllt wird ("vollläuft").

Habt ihr dazu vielleicht irgendwelche Tipps oder Anregungen???

Herzlichen Dank!

Robert
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.06.2012, 09:18 (Dieser Beitrag wurde zuletzt bearbeitet: 13.06.2012 09:21 von Soean.)
Beitrag #8

Soean Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 140
Registriert seit: Sep 2010

2012
2009
EN


Deutschland
RE: Feld mit Farben belegen, wandern und sortieren lassen
versuchs doch mal so (Statt "queue out" schließt du den Rest deines Programmes an, also die For-Schleife zwischen "Obtain Queue" und deine Schleifen):


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.06.2012, 12:20
Beitrag #9

robert86 Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: May 2012

10
2012
DE



RE: Feld mit Farben belegen, wandern und sortieren lassen
@ Soean: Danke für den Tipp! Aber entweder war ich zu doof oder es funktioniert so wirklich nicht.

Habe jetzt aber noch eine andere Lösung gefunden.
Falls wer interessiert sein sollte, kann er sich ja melden.

Bin jetzt auch fertig mit dem Programm.
Ich bedanke mich nochmals bei allen Mitwirkenden!

LG

Rob
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Feld mit Bildlaufleiste Sabrina89 4 6.539 14.01.2015 13:01
Letzter Beitrag: Trinitatis
  Farben aus Imagedateien Zahlenwerte zuweisen B.A.Baracus 5 6.733 02.02.2011 14:21
Letzter Beitrag: GerdW
  Boolsche OK Taste mit eigenem Bild belegen mstler81 2 4.351 10.04.2010 12:26
Letzter Beitrag: Y-P
  Hintergrundfarbe von Ring-Auswahl-Feld Achim 4 5.241 26.10.2007 13:19
Letzter Beitrag: thomas.sandrisser
  Web-Dokumentation macht falsche Farben Bigred 1 3.001 07.08.2007 17:27
Letzter Beitrag: eg
  Graphen in verschiedenen Farben darstellen Sausewind 7 5.735 13.09.2005 05:20
Letzter Beitrag: michael.n

Gehe zu: