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 

Graphen mit der Maus "malen"



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!

18.04.2011, 14:43 (Dieser Beitrag wurde zuletzt bearbeitet: 18.04.2011 14:44 von GerdW.)
Beitrag #11

GerdW Offline
______________
LVF-Team

Beiträge: 17.424
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Graphen mit der Maus "malen"
Hallo Peer,

Zitat:Kann man auch weniger als 1ms in Labview warten?
Ja - auf einem RT-Target. Da kann man auch µs warten...
Gegenfrage: wie (zeit-)genau stellst du dir ein handelsübliches Windows-System vor?
Und hast du auch mal einen Wait mit "0" (!) probiert?

Zitat:Gibt es die auch für 2D-Daten?
Ja - IntensityCharts... Stellen sogar 3D dar Smile
Im Ernst: wie soll das aussehen?

Zitat:So, ich habe mittlerweile die 40000 geknackt, indem ich eine In Place - Struktur verwende und noch seltener meinen Graphen aktualisiere.
Zeig uns doch mal dein VI, statt es immer nur mit Worten zu beschreiben...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.04.2011, 15:21 (Dieser Beitrag wurde zuletzt bearbeitet: 18.04.2011 15:34 von Peer.)
Beitrag #12

Peer Offline
LVF-Grünschnabel
*


Beiträge: 27
Registriert seit: Apr 2011

2009
2011
EN



RE: Graphen mit der Maus "malen"
Ja, die 0 hab ich schon ausprobiert, aber dann braucht das System ca. 4 Sekunden, um zu reagieren. Mit dem Zähler wollte ich nur erreichen, dass der Rechner nicht so schnell er kann nach änderungen von der Maus sucht, sondern in deskreten Zeitpunkten, um das System zu schonen.

Zu deiner Frage wie soll das aussehen: Ich habe gehofft einen einfachen Graphen zu bekommen, der ohne viel Aufwand in echtzeit zeichnen kann.

Ok hier mein VI, allerdings benötigt man um sie zu starten eine Philipsmaus, und noch eine weitere VI, mit der man eigene Achsen und Abstände definieren kann. Da ich das für relativ unwahrscheinlich halte, hab ich sie weggelassen.



Sry, wenn das alles etwas chaotisch aussieht, aber ich arbeite erst seid 2 wochen mit Labview.


Angehängte Datei(en)
2009 .vi  in place test.vi (Größe: 57,27 KB / Downloads: 140)

Ich bin morgens nur so müde, weil ich nachts Batman bin ^^
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.04.2011, 15:39 (Dieser Beitrag wurde zuletzt bearbeitet: 18.04.2011 15:41 von GerdW.)
Beitrag #13

GerdW Offline
______________
LVF-Team

Beiträge: 17.424
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Graphen mit der Maus "malen"
Hallo Peer,

man bräuchte auch noch die DLL, um das VI laufen zu lassen...

Aber sonst so:
Man könnte das VI garantiert optimieren:
- Konstante Rechnungen aus der Schleife nehmen, bzw. deine Kalibrierwerte schon vor der Schleife umrechnen
- Dateizugriffe und Datenerfassung trennen (in extra Schleifen packen)
- (Graph-)Darstellung in extra Schleife
-> Producer-Consumer-Schema einführen
- übersichtlicher programmieren: selbst auf meinem FullHD-Screen passt dein VI nicht rauf...
- effizienter programmieren: es gibt solche Funktionen wie "+1", man kann mit Clustern genauso rechnen und muss nicht aufdröseln und wieder zusammenbauen, es gibt eine Funktion names "Format Date/Time String", etc.
- ab und zu mal den Aufräumknopf verwenden sichert wenigstens grundlegende Einhaltung des StyleGuides
- usw. usf.

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.04.2011, 15:53
Beitrag #14

Peer Offline
LVF-Grünschnabel
*


Beiträge: 27
Registriert seit: Apr 2011

2009
2011
EN



RE: Graphen mit der Maus "malen"
Die Kalibrierwerte kannich nicht vor die Schleifen ziehen, weil sich die Werte, mit denen ich sie multiplizieren muss in jedem Schleifendurchgang unterscheiden.
Der Rest hört sich auf jeden fall recht sinnvoll an Smile das werde ich mal ausprobieren.
Allerdings hab ich ne Frage zu den konstanten Rechnungen: Grade bei den "+1" wie soll ich das anders realisieren? Das sind doch einfache Shift-Register. Cluster verwende ich doch nur bei neuen Arrayelementen.
Entschuldige, falls diese Frage irgendwie trivial zu beantworten ist, aber ich arbeite wie gesagt erst seid kurzem mit Labview und habe das gefühl bisher nur an der Oberfläche zu kratzen.

Ich bin morgens nur so müde, weil ich nachts Batman bin ^^
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.04.2011, 16:08
Beitrag #15

GerdW Offline
______________
LVF-Team

Beiträge: 17.424
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Graphen mit der Maus "malen"
Hallo Peer,

mal ein paar Ideen... (Das Inplace sollte hier keine Vorteile ggü. ReplaceArraySubset haben.)


Angehängte Datei(en)
2009 .vi  in place test.vi (Größe: 26,88 KB / Downloads: 130)

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.04.2011, 08:27 (Dieser Beitrag wurde zuletzt bearbeitet: 26.04.2011 09:38 von Peer.)
Beitrag #16

Peer Offline
LVF-Grünschnabel
*


Beiträge: 27
Registriert seit: Apr 2011

2009
2011
EN



RE: Graphen mit der Maus "malen"
Moin, danke für die Antwort Smile
Ich kann die Datei leider nicht öffnen -.-
Bzw. sie stürzt immer ab und macht mir Labview zu.

Ich bin morgens nur so müde, weil ich nachts Batman bin ^^
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
26.04.2011, 08:30
Beitrag #17

GerdW Offline
______________
LVF-Team

Beiträge: 17.424
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Graphen mit der Maus "malen"
Hallo Peer,

Zitat:Ich kann die Datei leider nicht öffnen -.-
Warum nicht? Mein VI ist mit LV2009 abgespeichert, welches du auch verwendest...
Irgendwelche Fehlermeldungen?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.04.2011, 10:00
Beitrag #18

Peer Offline
LVF-Grünschnabel
*


Beiträge: 27
Registriert seit: Apr 2011

2009
2011
EN



RE: Graphen mit der Maus "malen"
Er kann die importlog.dll nicht öffnen. Wenn ich das ignoriere, schließt sich das gesamte Programm mit ungespeicherten Änderungen.

Ich bin morgens nur so müde, weil ich nachts Batman bin ^^
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.04.2011, 10:04 (Dieser Beitrag wurde zuletzt bearbeitet: 26.04.2011 10:11 von GerdW.)
Beitrag #19

GerdW Offline
______________
LVF-Team

Beiträge: 17.424
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Graphen mit der Maus "malen"
Hallo Peer,

Zitat:Er kann die importlog.dll nicht öffnen.
Diese DLL besitzt du aber - dein Original-VI benutzte sie ja auch schon.
Da ich diese DLL aber nicht auf meinem Rechner habe, ist die Verlinkung verloren gegangen.
Musst du also nur einmal wieder neu verlinken - durch Suchen und Finden der DLL, wie von LabVIEW vorgeschlagen!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.04.2011, 10:10 (Dieser Beitrag wurde zuletzt bearbeitet: 26.04.2011 13:51 von Peer.)
Beitrag #20

Peer Offline
LVF-Grünschnabel
*


Beiträge: 27
Registriert seit: Apr 2011

2009
2011
EN



RE: Graphen mit der Maus "malen"
Ah alles klar. Das versuche ich mal.
Danke

EDIT: Ich hab 3 Versionen von der Datei. Hab alles ausprobiert und mit keiner funktioniert es. Er sagt mir sogar welche er haben will, aber mit der geht's nicht.
Hab nochmal alles nachgeprüft und bin jetzt so weit, dass es startet. Allerdings macht es nichts. Und wenn man die VI beendet, stürzt das Programm ab. konnte jetzt schonmal auf das Schaltbild gucken und mir ein paar Inspirationen holen. Das war ziemlich hilfreich. Das mit der Summe finde ich ziemlich cool. Ich versuche das mal so ähnlich umzusetzen... Gbit es auch nen Summenbaustein ohne, dass eine Arrayform zwingend erforderlich ist?

EDIT2: Es funktioniert nicht ganz so... Die Funktionalität hat sich etwas geändert. Ich muss die Arrays der Kalibrierungsdateien auseinanderpflücken. Schade sah gut aus Smile

Ich bin morgens nur so müde, weil ich nachts Batman bin ^^
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
  Plots vom Graph im Diagramm mit Maus ändern Peet 9 9.479 06.05.2022 10:25
Letzter Beitrag: GerdW
  Daten mit Maus in Waveformgraph eingeben gottfried 2 3.396 06.05.2022 09:24
Letzter Beitrag: gottfried
  Infos zum Plot/Messwert anzeigen beim Überfahren mit der Maus Matze 3 4.259 25.05.2012 20:36
Letzter Beitrag: Carsten Froebel
  2 Graphen mit unterschiedlichem dt in einen Graphen unaimed 8 10.407 14.03.2005 14:45
Letzter Beitrag: unaimed

Gehe zu: