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 

FGEN Erzeugung eines Signalverlaufs anhand einer Mathematischen Funktion



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!

26.05.2021, 12:21 (Dieser Beitrag wurde zuletzt bearbeitet: 26.05.2021 12:23 von GerdW.)
Beitrag #6

GerdW Online
______________
LVF-Team

Beiträge: 17.430
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: FGEN Erzeugung eines Signalverlaufs anhand einer Mathematischen Funktion
Hallo David,

Zitat:um ehrlich zu sein wusste ich bis gerade nicht einmal das es For-Schleifen in LabView gibt
Ich sage nur: LabVIEW-Grundlagen-Kurs!
(Die Schreibweise von LabVIEW hast du auch noch nicht gelernt…)

Zitat:In deiner Variante wird jetzt die Schleife durchlaufen biss alle Iterationen erreicht sind und dann zum speichern übergegangen ,oder?
Ja.
THINK DATAFLOW! (LabVIEW-Grundlagen-Kurs!)

Zitat:Dann ürde sich mir aber nicht erklären wo er die Daten bis zum letztendlichen Anzeigen zwischenspeichert.
Daten speichert LabVIEW in Drähten (wozu ich jetzt auch Tunnel und Shiftregister/FeedbackNodes zähle)…
THINK DATAFLOW! (LabVIEW-Grundlagen-Kurs!)

Zitat:Oder arbeitet er eine Iteration ab, geht dann aus der Schleife heraus und arbeitet die Schritte zum Speichern und Anzeigen ab und beginnt dann mit der nächsten Iteration?
Nein!
THINK DATAFLOW! (LabVIEW-Grundlagen-Kurs!)

Zitat:Und dann würde ich noch wissen wollen wieso das Speichern nicht in die Schleife gehört,
Weil es sinnfrei ist, in jeder Iteration ein Array mit einem Element mehr zu speichern, wenn dich eigentlich nur das vollständige Array zum Schluß interessiert!
Außerdem benötigt das Neuanlegen/Schreiben der Datei auch seine Zeit: wozu also die Datei 400mal überschreiben, wenn dich nur die 401. Version interessiert??? Hmm
Das hat nicht mit LabVIEW zu tun, sondern ist allgemeines Programmierwissen…

Zitat:Mein Problem mit dem Array war, dass ich beim erstellen eines Array auf der Benutzeroberfläche immer nur eine Box im Schaltplan bekommen habe, welche nicht kompatibel mit den Array-Zugängen war. Und da ich diese Box nicht anpassen konnte und mir das wissen fehlt welche Möglichkeiten es noch gibt, musste ich ein entsprechendes Array in das Overlay kopieren.
Was ist ein "Overlay"? Redest du vom Frontpanel (FP)?
Array-Indicator erstellen:
- Rechtsklick auf den Draht -> Anzeige erstellen (LabVIEW-Grundlagen-Kurs!)
- Rechtsklick auf einen Anschluss einer Funktion/eines subVIs -> Anzeige erstellen (LabVIEW-Grundlagen-Kurs!)
- Array auf dem FP erstellen, benötigte Dimension mit dem Arrayindex einstellen, benötigtes Element hineinpacken (LabVIEW-Grundlagen-Kurs!)

Zitat:Eigentlich ist für mich auch nur der Graph auf dem Overlay wichtig, damit ich sehe ob die erzeugte Funktion schlussendlich richtig aussieht. Die Daten aus dem Array kann ich sowieso ich sowieso nicht sofort auf Richtigkeit überprüfen.
Wozu dann überhaupt die Arrayanzeige?

Zitat:Welche SubVIs sind nicht definiert?
Ich rede von deinem VI, welches ich als subVI aus einem MainVI heraus aufrufen würde.
Und zur Datenübergabe von/zu subVIs definiert man das ConectorPane! (LabVIEW-Grundlagen-Kurs!)

Mach bitte den LabVIEW-Grundlagen-Kurs, um all diese Grundlagen zu lernen. Das erleichtert dir (und uns) das Leben… Big Grin
(Du hast ja jetzt schon mehrfach meine Signatur lesen dürfen!)

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


Nachrichten in diesem Thema
RE: FGEN Erzeugung eines Signalverlaufs anhand einer Mathematischen Funktion - GerdW - 26.05.2021 12:21

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
Question DQMH - Wie kann ich ein Modul anhand von Hardware wechseln TpunktN 2 2.544 25.02.2021 12:54
Letzter Beitrag: TpunktN
  SVN Revision anhand des commit-Datums ermitteln spacz 2 2.677 28.02.2019 08:09
Letzter Beitrag: th13
  Start-/Stopp-Funktion beim Aufrufen eines VIs lipster 3 4.803 17.01.2017 10:05
Letzter Beitrag: lipster
  Prüfsummenberechnung anhand C-Code Y-P 2 4.457 20.09.2016 09:42
Letzter Beitrag: Y-P
  CRC-Berechnung in LabVIEW anhand eines C-Code-Beispiels /Suche nach Frequenzumrichter Y-P 32 19.541 23.02.2016 08:57
Letzter Beitrag: Y-P
  Auswahl eines Arrays anhand des Wertes eines zweiten Arrays treffen alan 2 4.196 19.02.2015 16:12
Letzter Beitrag: alan

Gehe zu: