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 

Viele Cases aufschlüsseln - Wie geht ihr vor?



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!

15.07.2009, 07:57
Beitrag #11

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Viele Cases aufschlüsseln - Wie geht ihr vor?
' schrieb:jungs, vielen dank schonmal. es lohnt sich doch immer wieder auch mal einfacherer dinge nachzufragen. es kommen oft ideen, die einem völlig fern lagen.
Mit einem Dank ist das aber nicht getan. Gerade weil es hier mehrere ganz unterschiedliche Lösungswege gibt, wird es für uns alle interessant sein, für was Du Dich letztlich entscheiden wirst. Deshalb ordne ich hiermit an: Dein Endergebis ist vorzeigepflichtig! Mellow
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.07.2009, 07:59
Beitrag #12

TSC Offline
LVF-Team
LVF-Team

Beiträge: 1.882
Registriert seit: Sep 2008

LV 2018 SP1
2008
EN

52379
Deutschland
Viele Cases aufschlüsseln - Wie geht ihr vor?
ja das werd ich mir vermerken. allerdings wird das noch eine weile dauern, da ich im moment einem anderen projekt zugeteilt bin und das nur so nebenher laufen habe um nicht völlig raus zu kommen.

jetzt muss ich mal schauen wo ich hier in meinem profil ne notiz ablegen kann.

:-)

"Über Fragen, die ich nicht beantworten kann, zerbreche ich mir nicht den Kopf!" (Konrad Zuse)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.07.2009, 09:39
Beitrag #13

cb Offline
LVF-SeniorMod


Beiträge: 1.731
Registriert seit: Feb 2006

2018SP1
2001
EN

40xxx
Deutschland
Viele Cases aufschlüsseln - Wie geht ihr vor?
' schrieb:Mit einem Dank ist das aber nicht getan. Gerade weil es hier mehrere ganz unterschiedliche Lösungswege gibt, wird es für uns alle interessant sein, für was Du Dich letztlich entscheiden wirst. Deshalb ordne ich hiermit an: Dein Endergebis ist vorzeigepflichtig! Mellow

da stimme ich zu, da gibts wirklcih zig Lösungsmöglichkeiten, eine recht abstrakte wäre z.B. durch einen geeigneten Algorithmus einene Array index berechnen lassen, der dann das Element aus einem "Aktionen" Array holt und in eine queued Statemachine schiebt ... usw usf.

Ich mach sowas eigentlich immer mit geschachtelten Statemachines, d.h. ne Statemachine in der Statemachine in der Statemachine, wobei man sich das nun aber nicht so vorstellen darf, dass man in einen Case springt und dort eine andere Statemachine ausgeführt wird bis sie termininert, vielmehr laufen die Statemachines alle in einer, sind aber doch getrennt, die Hierarchie ist sozusagen "geflattet" (mir fällt kein besseres Wort dafür ein, sry) die Verschachtelung findet nur innerhalb der Daten statt. Die Methode ist allerdings *räusper*:blush:etwas komplizierter, erinnert zuweilen an Brainfuck;)und wenn man's nicht selbst gebaut hat braucht man Jahre um da durchzusteigen. Im Prinzip läuft es so ab, dass es sich um eine queued Statemachine handelt, die jeweils einen "Decission Case" anspringt und dort wiederum entschieden wird (aufgrund der vorliegenden Daten) welche Unter-Routine denn nun gerade läuft ...

http://www.rotabench.com - rotierende Prüfstände nach dem Baukasten-Prinzip
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.07.2009, 12:11
Beitrag #14

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Viele Cases aufschlüsseln - Wie geht ihr vor?
' schrieb:Ich mach sowas eigentlich immer mit geschachtelten Statemachines,
Angesichts der Kompliziertheit einer solchen Umsetzung kommt man ja direkt auf ketzerische Gedanken. Das alles erscheint ja nur in LabVIEW so kompliziert, in einer normalen textorientierten Sprache wäre das alles mit ein paar if/elsif/else/then - Anweisung in kurzer Zeit gegessen, und zwar ohne groß nachdenlen zu müsssen, und schon gar nicht über mögliche Lösungswege.

Wäre es da nicht das Beste, den Pfad der reinen LabVIEW-Lehre zu verlassen, und hier einfach einen Skript- oder Formelknoten einzufügen?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.07.2009, 12:28
Beitrag #15

TSC Offline
LVF-Team
LVF-Team

Beiträge: 1.882
Registriert seit: Sep 2008

LV 2018 SP1
2008
EN

52379
Deutschland
Viele Cases aufschlüsseln - Wie geht ihr vor?
im moment tendiere ich noch dazu, die verschachtelten casestrukturen zu lassen. wird ja eh alles in subvis ausgelagert. doof ist halt nur, dass man sich zum bearbeiten immer zum entsprechenden fall durchklicken muss.

aber gerade haben sich auch die anforderungen etwas geändert. es gibt nämlich nun einige aktionen, die für alle fälle regen fälle gelten. einige die für alle "draußen zu kalt" gelten und so weiter. und das will ich natürlich nicht alles mehrmals einbinden.

ich grübel noch was. und les mir das thema hier einfach immer mal wieder durch. das mit den schwellwerten habe ich z.b. noch nicht so ganz verinnerlicht.

"Über Fragen, die ich nicht beantworten kann, zerbreche ich mir nicht den Kopf!" (Konrad Zuse)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.07.2009, 14:26
Beitrag #16

cb Offline
LVF-SeniorMod


Beiträge: 1.731
Registriert seit: Feb 2006

2018SP1
2001
EN

40xxx
Deutschland
Viele Cases aufschlüsseln - Wie geht ihr vor?
' schrieb:Angesichts der Kompliziertheit einer solchen Umsetzung kommt man ja direkt auf ketzerische Gedanken. Das alles erscheint ja nur in LabVIEW so kompliziert, in einer normalen textorientierten Sprache wäre das alles mit ein paar if/elsif/else/then - Anweisung in kurzer Zeit gegessen, und zwar ohne groß nachdenlen zu müsssen, und schon gar nicht über mögliche Lösungswege.

Wäre es da nicht das Beste, den Pfad der reinen LabVIEW-Lehre zu verlassen, und hier einfach einen Skript- oder Formelknoten einzufügen?

naja, relativ ... ich hab mich schon dran gewöhnt, aber als ich das das erste mal ausprobiert hatte hatte ich nen ordentlichen Knoten im Kopf ...

Formelknoten, ja könnte gehn, theoretisch, in der Praxis könnte es an den Datentypen scheitern, die man im Knoten verarbeiten muss, wenn man da z.B. mit großen Clustern reingeht wird das glaub ich ziemlich lästig ... ausserdem fehlt dem Formelknoten sowas wie Syntax highlightning, etc, ich find den nicht besonders komfortabel ...

http://www.rotabench.com - rotierende Prüfstände nach dem Baukasten-Prinzip
Webseite des Benutzers besuchen 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
  Cluster aufschlüsseln immer 9 Elemente Philipp99 1 2.824 12.05.2019 23:17
Letzter Beitrag: jg
Question (viele) Bedienelemente deaktivieren / aktivieren F.Bi 3 5.297 16.08.2018 12:59
Letzter Beitrag: GerdW
  Viele Variablen in SubVI nutzen chrisw 3 3.799 02.12.2016 11:35
Letzter Beitrag: GerdW
  Ideeansatz gesucht: Viele Bedienelemente tuhpon 3 4.405 02.11.2015 13:58
Letzter Beitrag: Lucki
Question Cluster dynamisch nach Name aufschlüsseln olmethn 4 4.897 29.06.2015 11:20
Letzter Beitrag: olmethn
Question Cluster nach Namen aufschlüsseln und aus den Namen jeweils eine Messdatei erzeugen Michael26 11 10.266 29.01.2015 09:40
Letzter Beitrag: GerdW

Gehe zu: