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 

Profile anlegen (Geschwindigkeitsprofile)



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!

31.01.2012, 08:30
Beitrag #3

M Nussbaumer Offline
Zarathustra
****


Beiträge: 654
Registriert seit: Sep 2009

2009 SP1
2009
EN

6300
Schweiz
RE: Profile anlegen (Geschwindigkeitsprofile)
(30.01.2012 20:38 )NILVuser schrieb:  Hallo,

...ich arbeite gerade an einer Robotersteuerung und möchte je nach "Können" unterschiedliche Geschwindigkeitsprofile anlegen. Für jedes Profil können je 6 unterschiedliche Werte eingestellt werden. Nun möchte ich die Profile zB. Amateur, Fortgeschritten, Profi anlegen.

Mir ist klar, dass man die Werte bspw. in ein Excel-File ablegen und beim Start des VIs wieder einlesen kann. Allerdings suche ich nach einer eleganteren Möglichkeit. Am liebsten würde ich das abspeichern der Werte für die einzelnen Profile ohne externes auslagern bewerkstelligen. Allerdings denke ich, dass ich um eine Art Datenbank nicht drum herum komme, zumal es möglich sein sollte die Anzahl der Profile dynamisch zu erweitern. Unter Dynamisch verstehe ich, dass man bei Testfahren zB. die 6 Werte für ein neues Profil ermittelt und mit einem Knopfdruck (nach Eingabe des Profilnamens) in die aktuelle Profilliste aufnimmt. Diese soll dann logischerweise beim nächsten Neustart des VIs wieder zur Verfügung stehen.

Ich hoffe auf eure Unterstützung.

Schöne Grüße

Guten MorgenSmile

Sofern die Anzahl der Werte gleichbleibt würde ich dir zu einem Array of Cluster raten. Dadurch hast die die Möglichkeit beliebig viele Profile ohne Mehraufwand zu verwalten. Einfach das Array of Cluster an den Binär-Write Befehl hängen und gut istWink

Solltest du dir nicht sicher sein, ob du die Anzahl der Werte erweitern willst kannst du anstatt der einzelnen Zahlenwerte das Ganze auch als Array ablegen. Vorteil ist hier die Erweiterbarkeit, Nachteil ist dass die Lesbarkeit etwas eingeschränkt wird.

Hier mal ein kleines Beispiel:


9.0 .vi  Profilverwaltung.vi (Größe: 11,44 KB / Downloads: 196)


Hoffe das hilft dir weiter!

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


Nachrichten in diesem Thema
RE: Profile anlegen (Geschwindigkeitsprofile) - M Nussbaumer - 31.01.2012 08:30

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Datenbank anlegen und sinnvoll auslesen MKay 4 7.869 25.06.2015 14:13
Letzter Beitrag: Lucki
  Weitere Dateien zum Speichern von Messwerten anlegen antschie 5 5.602 18.01.2012 14:59
Letzter Beitrag: antschie
  Anlegen einer Log Datei Movie 7 14.409 18.02.2010 15:16
Letzter Beitrag: Movie
  Neue Datenbank über ODBC Schnittstelle anlegen BastiFantasti 5 8.189 28.01.2009 23:50
Letzter Beitrag: Y-P
  ordnerstruktur aus datei lesen und anlegen t0mmy 1 3.661 22.05.2008 12:00
Letzter Beitrag: jg
  Ordner anlegen, wie? Alpenpower 3 4.954 10.03.2006 11:50
Letzter Beitrag: Oliver Listing

Gehe zu: