Diese Funktion kann Rechenleistung gebrauchen, aber nicht zu viel. Außerdem machst du es nur ein Mal am Anfang oder am Ende des Programms. Mach sowas nicht in einer While-Schleife.
Und klar, du kannst es für beliebige Elemente anwenden. Bei numerischen Anzeigen oder Controls kannst du das Property "Value" nehmen.
Werte zurücksetzen?
Правила форума
In unserem Forum ist es möglich Foren zu verbergen. Für jede Sprache gibt es eine Gruppe:
hide XXX forums
Wenn du also ein Forum in einer Sprache nicht sehen möchtest, dann musst du einfach in die richtige Gruppe(n) eintreten. Das kannst du in den Profileinstellungen machen.
In unserem Forum ist es möglich Foren zu verbergen. Für jede Sprache gibt es eine Gruppe:
hide XXX forums
Wenn du also ein Forum in einer Sprache nicht sehen möchtest, dann musst du einfach in die richtige Gruppe(n) eintreten. Das kannst du in den Profileinstellungen machen.
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
-
- user
- Сообщения: 97
- Зарегистрирован: 04 окт 2008, 14:24
- Версия LabVIEW: 8.6
- Контактная информация:
Re: Werte zurücksetzen?
ah ok besten dank!
die funktion messwerte schreiben in. verbraucht die viel rechenleistung?
die funktion messwerte schreiben in. verbraucht die viel rechenleistung?
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Werte zurücksetzen?
Also das Abspeichern in eine Tabelle sollte sehr wenig Ressourcen verbrauchen.
Sag mal, hast du Probleme mit CPU Auslastung?
Sag mal, hast du Probleme mit CPU Auslastung?
-
- user
- Сообщения: 97
- Зарегистрирован: 04 окт 2008, 14:24
- Версия LabVIEW: 8.6
- Контактная информация:
Re: Werte zurücksetzen?
hi,
nein das ist ja das erstaunliche, ich habe während ich das vi hab laufen lassen mal den taskmanager mir anzeigen lassen mit der cpu auslastung und da war nie mehr also so 40%.
bei der speicherauslastung hatte labview aber den größten anteil mit ca. 65000K. habe aber arbeitsspeicher von 3 GB.
woran kann das liegen?
nein das ist ja das erstaunliche, ich habe während ich das vi hab laufen lassen mal den taskmanager mir anzeigen lassen mit der cpu auslastung und da war nie mehr also so 40%.
bei der speicherauslastung hatte labview aber den größten anteil mit ca. 65000K. habe aber arbeitsspeicher von 3 GB.
woran kann das liegen?
-
- developer
- Сообщения: 265
- Зарегистрирован: 14 окт 2008, 00:09
- Награды: 1
- Версия LabVIEW: 8.x, 20x
Re: Werte zurücksetzen?
Na und, was hat Speicherauslastung mit Prozessorauslastung zu tun? Nichts.studi писал(а):hi,
nein das ist ja das erstaunliche, ich habe während ich das vi hab laufen lassen mal den taskmanager mir anzeigen lassen mit der cpu auslastung und da war nie mehr also so 40%.
bei der speicherauslastung hatte labview aber den größten anteil mit ca. 65000K. habe aber arbeitsspeicher von 3 GB.
woran kann das liegen?
LabVIEW ist halt nun mal ein speicherhungriges Programm. 65 MB ist da nichts besonderes.
Win VISTA belegt nach einer Neuinstallation laut eigenem Speichermanager ein paar hundert MB, Prozessorlast ist aber irgendwann Null.
Wobei ich 40% Prozessorlast als Dauerlast schon viel finde... (hab mir aber jetzt nicht dein VI angeschaut - gerade keine Lust drauf)
Gruß, Jens
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Werte zurücksetzen?
Die meisten Fehler sind:
1. Bei hoher CPU Auslastung - zu ofte Anzeige der Ergebnisse in der While-Schleife. Grafikzeichnen nimmt am meisten CPU. Dazu sollte man das Updaten der Grafiken mit ca 10-5 Hz machen, es wird fürs menschliche Auge reichen.
2. Bei hohen Speicherauslastung sollte man auf die Puffer und Arrays achten. Diese sollten nicht den gesamten Verlauf puffern, sondern nur die wichtigsten Messwerte. Wenn auch die Vergangenheit von Interesse ist, sollte man diese in Dateien abspeichern und erst bei Interesse aufrufen.
1. Bei hoher CPU Auslastung - zu ofte Anzeige der Ergebnisse in der While-Schleife. Grafikzeichnen nimmt am meisten CPU. Dazu sollte man das Updaten der Grafiken mit ca 10-5 Hz machen, es wird fürs menschliche Auge reichen.
2. Bei hohen Speicherauslastung sollte man auf die Puffer und Arrays achten. Diese sollten nicht den gesamten Verlauf puffern, sondern nur die wichtigsten Messwerte. Wenn auch die Vergangenheit von Interesse ist, sollte man diese in Dateien abspeichern und erst bei Interesse aufrufen.
-
- user
- Сообщения: 97
- Зарегистрирован: 04 окт 2008, 14:24
- Версия LabVIEW: 8.6
- Контактная информация:
Re: Werte zurücksetzen?
hi expert,
danke für deine infos.
was sind denn grafikzeichen? und wie kann man das updaten der grafiken einstellen auf z.b. 10-5hz?
und was genau meinst du mit den puffern?
danke für deine infos.
was sind denn grafikzeichen? und wie kann man das updaten der grafiken einstellen auf z.b. 10-5hz?
und was genau meinst du mit den puffern?