Forum: Mikrocontroller und Digitale Elektronik Labview - UDP Verbindung - Saubere Ablaufstruktur


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Tobias (Gast)


Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich bin kompletter Neuling in Labview. Ich möchte eine Messerfassung 
erstellen.
Und zwar sollen die Messwerte per UDP an Labview gesendet werden und 
anschließend visualisiert werden.
Im ersten Schritt möchte ich eine saubere Struktur aufbauen, in der die 
UDP Verbindung aufgebaut werden soll.

Das soll folgendermaßen ablaufen:

1. Initialisierung: Der Anwender soll den Port eingeben und dann mit 
"Initialisierung" weiterklicken.
2. Messdaten lesen: Daten sollen in einer while Schleife immer wieder 
empfangen werden.
3. Beenden: Wenn ich einen "Beenden" Schalter drücke soll die While 
Schleife beendet werden und anschließend die UDP Verbindung noch 
geschlossen werden. Am besten soll dann noch das VI beendet werden.

Ich hab in den Grafiken mal einen ersten Versuch gestartet. Das will 
aber nicht so richtig. Habe hier auch mit dem Beispiel UDP_Receive 
gearbeitet.
Hat jemand eine Option wie ich die Struktur am besten aufbauen kann?


Grüße
Tobi

von Achim S. (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Tobias schrieb:
> Hat jemand eine Option wie ich die Struktur am besten aufbauen kann?

ich nutze dafür üblicherweise ein Statemachine, die mit einer 
Case-Struktur aufgebaut wird. Der erste Zustand/Case ist "Init", der 
nächste "Datenlesen", der dritte "Beenden". In welchem Zustand du gerade 
bist, merkst du dir per Shiftregister.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.