Werte zurücksetzen?

Anfängerfragen, die mit LabVIEW zu tun haben
Правила форума
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.
studi
user
user
Сообщения: 97
Зарегистрирован: 04 окт 2008, 14:24
Версия LabVIEW: 8.6
Контактная информация:

Werte zurücksetzen?

Сообщение studi »

Hallo,
ich habe eine Frage, wenn ich mein VI starte und durchlaufen lasse, behält er am Ende z.B. in den einzelnen Anzeigen und Diagrammen immer noch die Werte. Ich würde gerne, dass wenn ich das VI erneut durchlaufen lasse, dass die Werte wieder alle zurückgesetzt werden ohne dass ich LABView erst neu starten muss-ist das möglich?

Gruß
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Werte zurücksetzen?

Сообщение Eugen Graf »

Du kannst am ganz Anfang (beim Start) oder ganz am Ende deine Graphen löschen. Dazu nimmm dir den Eigenschaftsknoten History Data. Also auf den Graphen rechtsklicken->Create->Property Node->GHistory Data. An diesen Knoten musst du ein leeres Array anschliessen.
Вложения
History Data.png
History Data.png (1.79 КБ) 7731 просмотр
studi
user
user
Сообщения: 97
Зарегистрирован: 04 окт 2008, 14:24
Версия LabVIEW: 8.6
Контактная информация:

Re: Werte zurücksetzen?

Сообщение studi »

danke für die antwort...
aber woher weiß ich denn ob es am anfang oder am ende passiert?
muss ich den history konten nicht noch irgendwie mit meinem diagramm verbinden?

gibt es auch andere möglichkeiten?
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Werte zurücksetzen?

Сообщение Eugen Graf »

Mach es am Anfang oder am Ende deines Programms, wie du willst (wann es dir besser passt). Beim Knoten musst du den Error Cluter verbinden, damit der Datenfluss stimmt.
studi
user
user
Сообщения: 97
Зарегистрирован: 04 окт 2008, 14:24
Версия LabVIEW: 8.6
Контактная информация:

Re: Werte zurücksetzen?

Сообщение studi »

wie am ende oder am anfang?
das verstehe ich nicht ganz...
jg69

Professionalism
developer
developer
Сообщения: 265
Зарегистрирован: 14 окт 2008, 00:09
Награды: 1
Версия LabVIEW: 8.x, 20x

Re: Werte zurücksetzen?

Сообщение jg69 »

Oder nimm folgende PropertyNode:
Image01.png
Image01.png (502 байт) 7706 просмотров
Und per Datenfluss (DAS Grundprinzip in LV) kannst du für eine definierte Abfolge sorgen.
Das kann eine State-Machine mit Initialisierung-Fall sein (SEHR zu empfehlen), oder eine Sequenz (nicht so zu empfehlen) oder einfach durch ein Weiterführen des Errorclusters.

Gruß, Jens
studi
user
user
Сообщения: 97
Зарегистрирован: 04 окт 2008, 14:24
Версия LabVIEW: 8.6
Контактная информация:

Re: Werte zurücksetzen?

Сообщение studi »

sorry aber kenne mich noch nicht gut mit labview aus.
kannst du es etwas ausführlicher erklären?

oder hier mal mein programm, da sind drei graphen bei denen der wert immer wieder nach ende auf null gesetzt werden soll bzw. bis wenn das vi erneut gestartet wird.
das programm habe ich mit labview 8.0 geschrieben.
Вложения
Regelung automatisch.vi
(438.53 КБ) 197 скачиваний
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Werte zurücksetzen?

Сообщение Eugen Graf »

Mach es am Anfang, z.B. so:
Вложения
HistoryData.png
jg69

Professionalism
developer
developer
Сообщения: 265
Зарегистрирован: 14 окт 2008, 00:09
Награды: 1
Версия LabVIEW: 8.x, 20x

Re: Werte zurücksetzen?

Сообщение jg69 »

@eg: So ist aber nicht hundert-prozentig sichergestellt, dass die Graphen vor der Loop gelöscht werden. In der Regel wird es funktioneren, aber.... Wenn du das absolut sicherstellen willst, muss noch der Datenfluss von LV einbezogen werden. Das könnte durch ein Weiterführen des Errorcluster der PropertyNode geschehen:
Image01.png
Image01.png (971 байт) 7675 просмотров
Gruß, Jens

@studi: Du weisst hoffentlich inzwischen, was der Datenfluss in LV ist?!
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Werte zurücksetzen?

Сообщение Eugen Graf »

Ja, aber in diesem Prog spielt es eigentlich keine große Rolle. Aber klar, du hast Recht, ich habe es ja oben schon angedeutet. - man sollte den Errorcluster verbinden.
studi
user
user
Сообщения: 97
Зарегистрирован: 04 окт 2008, 14:24
Версия LabVIEW: 8.6
Контактная информация:

Re: Werte zurücksetzen?

Сообщение studi »

was für einen array nehme ich denn? den den ihr genommen habt finde ich irgendwie nicht???
kannst du mir mein prog mal mit dem arrays hier hochladen?
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Werte zurücksetzen?

Сообщение Eugen Graf »

Rechtsklicken auf den Eingang des Property Node->Create Constant.

Damit wird automatisch das passende leere Array erzeugt, dann brauchst du dir darüber keine Gedanken zu machen.
studi
user
user
Сообщения: 97
Зарегистрирован: 04 окт 2008, 14:24
Версия LabVIEW: 8.6
Контактная информация:

Re: Werte zurücksetzen?

Сообщение studi »

ähm bei dem property node habe ich nur einen ausgang. also der kleine schwarze pfeil befindet sich bei mir nicht am eingang sondern am ausgang-wie kommt das?
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Werte zurücksetzen?

Сообщение Eugen Graf »

Ja, das stimmt. Du musst rechtsklicken und "Change All To Write" auswählen.
studi
user
user
Сообщения: 97
Зарегистрирован: 04 окт 2008, 14:24
Версия LabVIEW: 8.6
Контактная информация:

Re: Werte zurücksetzen?

Сообщение studi »

ah besten dank, jetzt klappt es!
zieht diese funktion sehr viel rechenleistung?
so kann ich dann auch mit anzeigen verfahren oder geht dies nur für graphen?
Ответить

Вернуться в «Für Anfänger»