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 

Ist mein VI auf DAUER lauffähig?



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!

11.08.2008, 08:33 (Dieser Beitrag wurde zuletzt bearbeitet: 11.08.2008 08:49 von jg.)
Beitrag #1

hans_p Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 104
Registriert seit: Jul 2008

2009
-
de

89075
Deutschland
Ist mein VI auf DAUER lauffähig?
Hallo,

ich habe ja mit viel Hilfe:)ein VI entwickelt, dass mir Durchschnittswerte speichert.

Nun meine Frage:
Ist dieses VI aus Dauer lauffähig? D.h. könnte ich es auch Tagelang laufen lassen?

Ich befürchte nämlich, dass ich mit der Zeit ein "unendlich" langes array erstelle und der PC dann schlapp macht.

Is das so? und wenn ja wie könnte ich das Problem umgehen?

MfG
Lv85_img


Angehängte Datei(en)
Sonstige .vi  test.vi (Größe: 26,43 KB / Downloads: 223)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.08.2008, 08:40
Beitrag #2

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Ist mein VI auf DAUER lauffähig?
Zitat:Is das so?
Ja.

Zitat:und wenn ja wie könnte ich das Problem umgehen?
Daten wegspeichern und das Array leeren.
Wobei Du ja schon jeden Wert speicherst.... Dann müsstest Du gar nicht mehr das Array füllen. Hmm

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.08.2008, 10:36 (Dieser Beitrag wurde zuletzt bearbeitet: 11.08.2008 10:36 von hans_p.)
Beitrag #3

hans_p Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 104
Registriert seit: Jul 2008

2009
-
de

89075
Deutschland
Ist mein VI auf DAUER lauffähig?
Zitat:Wobei Du ja schon jeden Wert speicherst.... Dann müsstest Du gar nicht mehr das Array füllen.

Das 2te Array ist tatsächlich unnötig. Aber das erste brauche ich doch um aus den letzten x Werten den Mittelwert bilden zu können.

Wie kann ich das Array immer wieder leeren?

Gruß hp
Lv85_img


Angehängte Datei(en)
Sonstige .vi  test.vi (Größe: 24,36 KB / Downloads: 191)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.08.2008, 10:47 (Dieser Beitrag wurde zuletzt bearbeitet: 11.08.2008 10:47 von Y-P.)
Beitrag #4

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Ist mein VI auf DAUER lauffähig?
Mit einer leeren Array-Konstante, die Du von Zeit zu Zeit in Dein Schieberegister schreibst.

Gruß Markus

' schrieb:Wie kann ich das Array immer wieder leeren?

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.08.2008, 10:56 (Dieser Beitrag wurde zuletzt bearbeitet: 11.08.2008 10:56 von jg.)
Beitrag #5

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Ist mein VI auf DAUER lauffähig?
Also, dein Konzept ist selbst dann noch nicht optimal, wenn du, wie von Markus vorgeschlagen, immer wieder ein leeres Array an das Schieberegister anschliesst. Denn durch dein dauerendes Build-Array wird sicherlich bei langer Laufzeit dein Hauptspeicher schwer zersplittert.

Was du brauchst, ist ein FIFO-Ringpuffer, der genau die Größe hat, über die du mitteln willst.

Siehe hierzu am besten hier.

MfG, 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
11.08.2008, 13:50
Beitrag #6

hans_p Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 104
Registriert seit: Jul 2008

2009
-
de

89075
Deutschland
Ist mein VI auf DAUER lauffähig?
Danke Jens,
das war echt ein super Tip!

wer mal ein änliches Problem hat,

hier meine Umsetzung:

Lv85_img


Angehängte Datei(en)
Sonstige .vi  durchschnitt_v2.vi (Größe: 28,24 KB / Downloads: 195)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
11.08.2008, 14:19 (Dieser Beitrag wurde zuletzt bearbeitet: 12.08.2008 09:31 von jg.)
Beitrag #7

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Ist mein VI auf DAUER lauffähig?
' schrieb:Danke Jens,
das war echt ein super Tip!

wer mal ein änliches Problem hat,

hier meine Umsetzung:

Lv85_img
Schreit dringend nach Verbesserung und Vereinfachung...
Gerade Linien, unnötige Operationen, Größe der Mittelung als Konstante durchziehen, Mittelwert über das entsprechende VI berechnen etc. etc.

Lv85_img[attachment=41261:durchsch...2_besser.vi]

MfG, 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
11.08.2008, 14:24
Beitrag #8

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Ist mein VI auf DAUER lauffähig?
Mein LabVIEW 8.6-Aufräumtool hat folgendes aus Deinem VI gemacht....


Sonstige .vi  durchschnitt_v2_besser.vi (Größe: 18,48 KB / Downloads: 242)

Lv85_img

Gruß Markus

' schrieb:Schreit dringend nach Verbesserung und Vereinfachung...
Gerade Linien, unnötige Operationen, Größe der Mittelung als Konstante durchziehen, Mittelwert über das entsprechende VI berechnen etc. etc.

Lv85_img[attachment=41261:durchsch...2_besser.vi]

MfG, Jens

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.08.2008, 14:32
Beitrag #9

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Ist mein VI auf DAUER lauffähig?
' schrieb:Mein LabVIEW 8.6-Aufräumtool hat folgendes aus Deinem VI gemacht....
Naja, soviel zur Automatik...Flop
Da finde ich mein handaufgeräumtes VI doch wesentlich übersichtlicher... Big Grin
Außerdem wollte ich nicht zu weit von hans_p's Code weg, damit er es schnell versteht.

MfG, 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
11.08.2008, 14:48
Beitrag #10

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Ist mein VI auf DAUER lauffähig?
Ich finde es auch gewöhnungsbedürftig und werde es in etwa so oft verwenden wie Express-VIs...., also mit einer Tendenz gegen 0. Big Grin
So manchen Tapeten hier im Forum würde das Tool aber weiterhelfen. Wenn man da anfängt von Hand aufzuräumen, ist es in etwa so, wie wenn man bei einem Messi die Wohnung ausräumen soll... Big Grin

Gruß Markus

' schrieb:Naja, soviel zur Automatik...Flop

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Dauer einer Schleife berechnen Marius89 3 6.460 31.10.2016 09:24
Letzter Beitrag: jg
  First Call? Funktion vs wann gibt mein Case false aus? anne 11 10.152 24.01.2014 08:34
Letzter Beitrag: GerdW
  LabView DVDs eingelangt - mein Mail an NI gottfried 5 4.685 28.03.2013 11:15
Letzter Beitrag: jg
  Mein erstes Projekt: U/I Kennline.... und jetzt? moe69 5 5.988 23.05.2011 20:57
Letzter Beitrag: jg
  mein eigener Sequenzer funzt nicht Striefchen 12 9.239 24.01.2011 16:53
Letzter Beitrag: jg
  mein VI hat ausgegraute Möglichkeit von Anschlüssen gottfried 5 5.990 05.07.2010 05:51
Letzter Beitrag: Y-P

Gehe zu: