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 

Zeitschleifen



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!

09.02.2007, 09:11 (Dieser Beitrag wurde zuletzt bearbeitet: 09.02.2007 17:17 von Shadow.)
Beitrag #1

Shadow Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Nov 2006

6.1
2005
kA

74199
Deutschland
Zeitschleifen
Hallo,

ich habe mehrere (4) Zeitgesteuerte Schleifen in meinem Programm. Diese werden
aber zu langsam ausgeführt. Ich würde sie gerne mit einer Geschwindigkeit
von 100ms ausführen lassen. Ich bin momentan bei einer Periode von
500ms und es soll ein weiteres Modul implementiert werden welches
viel Rechenzeit benötigen wird.

Gibt es irgendwelche Tricks bei Zeitschleifen um sie schneller zu machen?
Gibt es irgendwelche Anfängerfehler die man machen kann?
Welche Erfahrungen habt ihr mit der Geschwindigkeit von Zeitschleifen gemacht?

Gruß
Shadow

Für jede Hilfe dankbar
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.02.2007, 10:28
Beitrag #2

dc6xs Offline
registered alien
****


Beiträge: 762
Registriert seit: Aug 2006

6.1,7.00
2006
kA

79106
Sonstige
Zeitschleifen
' schrieb:Hallo,

ich habe mehrere (4) Zeitschleifen in meinem Programm. Diese werden
aber zu langsam ausgeführt. Ich würde sie gerne mit einer Geschwindigkeit
von 100ms ausführen lassen. Ich bin momentan bei einer Periode von
500ms und es soll ein weiteres Modul implementiert werden welches
viel Rechenzeit benötigen wird.

Gibt es irgendwelche Tricks bei Zeitschleifen um sie schneller zu machen?
Gibt es irgendwelche Anfängerfehler die man machen kann?
Welche Erfahrungen habt ihr mit der Geschwindigkeit von Zeitschleifen gemacht?

Gruß
Shadow

Für jede Hilfe dankbar
Hi,

was meinst Du mit Zeitschleifen?
eine Schleife in der eine bestimmt zeit gewartet werden kann?
Häng doch mal dein VI und einen Screenshot vom Blockdiagramm an damit wir verstehen was das Problem ist.


Gruß, Rob

Bitte Beachten:
Die obenstehenden Texteile können unter Umständen Sarkasmus und Ironie enthalten, für nicht erkannten Sarkasmus oder nicht erkannte Ironie wird keine Haftung übernommen.

N.B.:
"Multiple exclamation marks, " he went on, shaking his head, "are a sure sign of a deseased mind." - Terry Pratchett
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.02.2007, 10:41
Beitrag #3

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
Zeitschleifen
Ich glaube, er meint "Timed Loops"

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.02.2007, 11:28 (Dieser Beitrag wurde zuletzt bearbeitet: 09.02.2007 11:32 von Lucki.)
Beitrag #4

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Zeitschleifen
Drei Grundregeln, wenn es zeitkritisch wird, schon mal vorweg:[list=1]
[*]Kein lokalen oder globalen Variablen im zeitkritischen Teil, und die noch langsameren Eigenschaftsknoten schon gar nicht. Besser: Shift-Register.<>
[*]Bei Erstellung von Arrays den Array in der gewünschten Größe vorinitialisieren, und dann beim Scheifendurchlauf mit "Ersetzen" arbeiten statt jedesmal ein neues Element anzufügen.<>
[*]Überflüssige Updates von sichtbaren Anzeigen, insbesondere von Graphen, in der Schleife vermeiden.<>
[st]Wenn Du das beachtest, kann Dein VI schon mal 100 oder 1000 mal schneller sein.
Wenns immer noch nicht klappt: Vi hier posten...
Edit: Reihenfolge, nach Wichtigkeit sortiert, eher 3, 2, 1
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.02.2007, 13:58
Beitrag #5

Shadow Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Nov 2006

6.1
2005
kA

74199
Deutschland
Zeitschleifen
Hi,

ich habe Zeitgesteuerte Schleifen gemeint

Gruß
Shadow
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.02.2007, 17:15 (Dieser Beitrag wurde zuletzt bearbeitet: 09.02.2007 17:16 von Shadow.)
Beitrag #6

Shadow Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Nov 2006

6.1
2005
kA

74199
Deutschland
Zeitschleifen
Hi,

ich habe eine Zeitgesteuerte Schleife aus dem gesamten Programm
in einem neuen VI plaziert. In dieser Schleife werden Messdaten aus
Bedienelementen die in dieser Schleife als lokale Variable plaziert
sind in einer Textdatei gespeichert. Wenn jemand lusst hat kann er mal
zeigen wie man diese Schleife optimieren kann.

Danke für die Tipps sie waren hilfreich.

Gruß
Shadow


Angehängte Datei(en)
Sonstige .vi  Aufzeichnung.vi (Größe: 109,49 KB / Downloads: 249)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Gehe zu: