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 

Richtige umgang mit Ultraschalsensor und mehreren While-Schleifen in eine VI



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!

19.09.2016, 17:28
Beitrag #5

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Richtige umgang mit Ultraschalsensor und mehreren While-Schleifen in eine VI
(18.09.2016 16:38 )berlinfatih schrieb:  Ich habe auch versucht, einige While Schleifen zusammen zufügen, ohne Erfolg. Gibt es vielleicht eine Funktion im Labview wo man das Priorität der Echtzeit auf den Ultraschalsensor vergeben könnte.
Mit Timed Loops kannst du CPU Prios festlegen.

---

Sonstige Kritik: Wieso muss man dauernd einen DI-Task initialiseren, 1x auslesen, dann Task schließen, und das in einer While Loop? 1x Init und Close außerhalb der Loop ist wesentlich resourcenschonender. Da du diese Inputs sowieso nur alle 100 ms in der Parallel-Loop verarbeitest, könntest du sie auch direkt dort auslesen.

Was soll die State-Machine-Loop bezwecken? Ab dem zweiten Durchlauf ruft sie nur den Case "Initialize Left US" auf.

Wieso muss man Berechnung geteilt durch 2 mal 343 mal 100 geteilt durch 1000000 in jedem Durchlauf machen, fass das zu 1 Operation zusammen.

---

Du könntest auch die Auswertung des Ultraschall Sensor im FPGA programmieren, dort kannst du den DIO wesentlich schneller auslesen und die Auswertung braucht auch keine CPU-Zeit.
http://www.ni.com/product-documentation/14620/de/

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
RE: Richtige umgang mit Ultraschalsensor und mehreren While-Schleifen in eine VI - jg - 19.09.2016 17:28

Gehe zu: