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 

Mehrere Messungen Hintereinander Darstellen.



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!

04.12.2015, 17:09 (Dieser Beitrag wurde zuletzt bearbeitet: 04.12.2015 17:10 von GerdW.)
Beitrag #20

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Mehrere Messungen Hintereinander Darstellen.
Hallo Vladi,

ich habe dir doch erst letzten gezeigt, wie man durch Nutzung von Arrays seinen Code im BD deutlich vereinfachen kann. Nun bist du wieder mit lauter einzelnen Drähten (inzwischen schon 24 Kanäle!) unterwegs und dein BD wird immer größer. Glaubst du, so sieht professionelle Software aus?

Zitat:Ich würde es aber gerne so steuern können das wenn z.b. ein Boolean auf True ist er automatisch eine Position weiter geht, sodass ich einfach Nächste Messung klicke und nicht immer von Hand die Position eintragen muss. Und wenn er auf False steht möcht ich das er nicht automatisch weiter geht sondern immer auf der Position bleibt die gerade eingetragen ist.
Dann solltest du das auch programmieren…
Programmieren hat auch viel damit zu tun, das man ein Problem analysieren kann, es in Einzelschritte zerlegt, sich einen PAP überlegt und aufmalt(!) - und dann erst programmiert!

Pseudocode:
Code:
counter := 0
FOR i:=0 to #Messungen-1
  wait for "Nächste Messung"
  IF "Boolean" THEN
    counter++
  ENDIF
  get(messwerte)
  values := calc(messwerte)
  array[counter]:= values
NEXT

Tipps:
- Momentan hast du eine RaceCondition, da der restliche Code nicht auf deine Event-Struktur wartet.
- Wenn man mehrere (gleich große) 1D-Arrays verwalten will, kann man bequem ein 2D-Array verwenden.
- Ich halte es für hochgradig RubeGoldberg, 24 Einzelwerte auf dem FP zu platzieren statt ein 1D-Array zu verwenden!

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


Nachrichten in diesem Thema
RE: Mehrere Messungen Hintereinander Darstellen. - GerdW - 04.12.2015 17:09

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Motoransteuerung und Messungen Darktias 3 3.489 30.03.2020 21:01
Letzter Beitrag: GerdW
  Digitale Kanäle hintereinander schreiben Christoph1993 4 4.885 04.06.2019 07:09
Letzter Beitrag: MaxP
  Mehrere Signale in einem Schaubild darstellen Fuchsi 6 6.100 19.11.2015 14:28
Letzter Beitrag: Fuchsi
  Synchronisation von Messungen auf 2 Rechnern dave1 13 12.892 20.04.2015 10:41
Letzter Beitrag: GerdW
  Messungen im µV Bereich mit USB-6003 ExXeQtor 2 7.948 17.12.2014 15:10
Letzter Beitrag: ExXeQtor
  Mehrere Queues für mehrere Tasks Gerald85 4 7.974 21.08.2013 13:18
Letzter Beitrag: Gerald85

Gehe zu: