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 

2D Linescan mit Piezo-Ansteuerung



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!

08.03.2012, 16:29 (Dieser Beitrag wurde zuletzt bearbeitet: 08.03.2012 16:32 von GerdW.)
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: 2D Linescan mit Piezo-Ansteuerung
Hallo Bennici,

verstehe mich nicht falsch: ich finde es sehr gut, dass du dein VI hier zur allgemeinen Benutzung reinstellst.

Aber:
Starke Worte benutzen und dann offensichtliche handwerkliche Fehler begehen ist schon "interessant".
- RaceCondition wird hier erläutert: du greifst parallel auf lokale Variablen zu - mit nicht vorhersehbaren Ergebnissen...
   
Im Bild wird mehrfach parallel schreibend und lesend (!) auf "point #" zugegriffen - und das war der erste Ausschnitt des BD, der sich mir zeigte...

Zitat:Inwiefern ist mein VI "am Dataflow vorbei" programmiert?
Du benutzt (mMn) viel zu viele lokale Variablen. Benutze Drähte stattdessen (aka DATAFLOW)!

- Gruppiere zusammengehörende Parameter in Clustern.
- Benutze typdefinierte Cluster, wenn diese auch in subVIs benutzt werden.
- Wann immer du lokale Variablen benutzt, um Werte zu bearbeiten und wieder in ihrem Indicator zu "speichern": nutze Schieberegister!
- manches ist aufwendig realisiert: boolsche Werte einfach zu einem Array zusammenfassen und dieses dann in eine Zahl umwandeln lassen sind zwei "Primitives" anstatt jeweils einzeln nach 0/1 umwandeln und per Multiplikation und Addition zusammenzufassen (s. Bildausschnitt).

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


Nachrichten in diesem Thema
RE: 2D Linescan mit Piezo-Ansteuerung - GerdW - 08.03.2012 16:29

Gehe zu: