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 

Zeitabhängiges Speichern



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!

19.12.2005, 09:13
Beitrag #1

Guest
Unregistered


 







Zeitabhängiges Speichern
Hallo,
Ich habe ein Problem mit dem Speichern von Werten. Ich habe ein Beispiel gefunden das mir aber nicht viel weiter hilft.
Ich wollte zwei werte in einer 2D Tabelle speichern und jede Minute sollten zwei neue Werte gespeichert werden. Aber wie kann ich ein Wert speichern, ich konnte nur den Wert auf der ersten zeile ausgeben aber ich konnte noch kein Wert speichern.

Mein aufbaubeispiel habe ich von: building arrays.vi


Mit einem zufalsszahlbeispiel wäre mir sehr geholfen danke.
Gruss DT
Diese Nachricht in einer Antwort zitieren to top
19.12.2005, 11:15
Beitrag #2

A.Berndsen Offline
LVF-Team
LVF-Team

Beiträge: 2.437
Registriert seit: Feb 2005

8.2.1 - 2011
2004
DE

724xx
Deutschland
Zeitabhängiges Speichern
DaTschegga schrieb:Hallo,
Aber wie kann ich ein Wert speichern, ich konnte nur den Wert auf der ersten zeile ausgeben aber ich konnte noch kein Wert speichern.

Ich hoffe ich habe Deine Frage richtig verstanden.
Versuch es mal mit der Funktion "In Array einfügen".
Das Array kannst Du dann auf ein Schieberegister geben und in Zeitabständen erweitern.


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.12.2005, 11:35
Beitrag #3

A.Berndsen Offline
LVF-Team
LVF-Team

Beiträge: 2.437
Registriert seit: Feb 2005

8.2.1 - 2011
2004
DE

724xx
Deutschland
Zeitabhängiges Speichern
DaTschegga schrieb:Mit einem zufalsszahlbeispiel wäre mir sehr geholfen danke.

Hi DaTschegga,
hier ist noch ein Beispiel!

Gruß
Andreas


Angehängte Datei(en)
Sonstige .vi  Array.vi (Größe: 36,2 KB / Downloads: 207)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.12.2005, 15:45
Beitrag #4

Guest
Unregistered


 







Zeitabhängiges Speichern
Danke viel mal für das Beispiel,
Wenn ich jetzt aber eine Zufallszahl beim Beispiel durch einen Messwert ersetze, bleibt das programm ewig in dieser schleife (Also auch ohne das ich was ändere Smile) . Kann ich nicht machen, das diese Schleife nur einmal ausgeführt wird?
Das mir dem Schieberegister begreiffe ich nicht ganz sorry.
Diese Nachricht in einer Antwort zitieren to top
19.12.2005, 16:01
Beitrag #5

A.Berndsen Offline
LVF-Team
LVF-Team

Beiträge: 2.437
Registriert seit: Feb 2005

8.2.1 - 2011
2004
DE

724xx
Deutschland
Zeitabhängiges Speichern
Hallo DaTschegga,

Deine Messwerterfassung läuft doch sicher auch in einer Schleife.
Auf dieser Schleife kannst dann ein Schieberegister erzeugen und mit der Arrayfunktion arbeiten die Du im Beispiel findest.
Schieberegister erstellst Du mit einem rechten Mausclick auf dem Schleifenrand. Danach "Schieberegister hinzufügen" auswählen.

Das Schieberegister merkt sich übrigens nach einem Schleifendurchlauf auf der rechten Seite welche Daten Du darauf gespeichert hast. Im nächsten Schleifendurchlauf stehen Dir diese Daten dann auf der linken Seite am Schleifenrand wieder zur Verfügung.

In Deinem Fall wird im Schieberegister das Array zwischengespeichert damit Du es im nächsten Schleifendurchlauf mit weiteren Daten füllen kannst.

DaTschegga schrieb:Kann ich nicht machen, das diese Schleife nur einmal ausgeführt wird?
Klar geht das, macht aber aus meiner Sicht keinen Sinn.

Du kannst ja Dein VI posten dann schau ich mir das mal an.

Grüße
Andreas
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.12.2005, 16:41
Beitrag #6

Guest
Unregistered


 







Zeitabhängiges Speichern
Hier wäre mein VI, sorry schon mal für den unübersichtlichen Aufbau.
Das Problem bezieht sich auf die rechte untere Ecke. Die Anzeige "Frequenz" sollte jetzt alle x(s) den wert in eine Tabelle/ Array Speichern. Und nicht wie bisher sobald die Schleife aktiv ist, einfach die ganze zeit dort "drin" bleiben.

Danke schon mal im Voraus

Gruss DT
Diese Nachricht in einer Antwort zitieren to top
19.12.2005, 18:33
Beitrag #7

A.Berndsen Offline
LVF-Team
LVF-Team

Beiträge: 2.437
Registriert seit: Feb 2005

8.2.1 - 2011
2004
DE

724xx
Deutschland
Zeitabhängiges Speichern
Hi DaTschagga,

ich muss nochmal schnell nachfassen, ob ich Deine Frage richtig verstanden habe. Du möchtest in Deinem VI kontinuierlich Daten erfassen und in dem Diagramm anzeigen. Im Sekunden Rhythmus soll dann der aktuelle Wert in ein Array geschrieben werden. Stimmt das ?

Ich häng Dir dazu mal ein kleines Beispiel dran.
Die Schleife wird alle 100mS abgearbeitet und nach jeweils 10 Schleifendurchläufen (1 Sekunde) wird das True-Case abgearbeitet.

Melde Dich wenn Du eine andere Lösung suchst oder Probleme damit hast.

Grüße
Andreas


Angehängte Datei(en)
Sonstige .vi  Schleife_zeitgesteuert_starten.vi (Größe: 30,62 KB / Downloads: 229)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.12.2005, 15:06
Beitrag #8

Guest
Unregistered


 







Zeitabhängiges Speichern
A.Berndsen schrieb:Hi DaTschagga,

ich muss nochmal schnell nachfassen, ob ich Deine Frage richtig verstanden habe. Du möchtest in Deinem VI kontinuierlich Daten erfassen und in dem Diagramm anzeigen. Im Sekunden Rhythmus soll dann der aktuelle Wert in ein Array geschrieben werden. Stimmt das ?

Ich häng Dir dazu mal ein kleines Beispiel dran.
Die Schleife wird alle 100mS abgearbeitet und nach jeweils 10 Schleifendurchläufen (1 Sekunde) wird das True-Case abgearbeitet.

Melde Dich wenn Du eine andere Lösung suchst oder Probleme damit hast.

Grüße
Andreas

Super das hat mir sehr geholfen!
Danke!
Diese Nachricht in einer Antwort zitieren to top
21.03.2006, 09:05
Beitrag #9

Guest
Unregistered


 







Zeitabhängiges Speichern
Ich hätte da nochmals eine Frage zu diesem Thema,

ich wollte Fragen wie man das machen könnte, dass jetzt dieses Array nach einer gewissen zeit wieder auf null gestzt wird. Also alle werte aus der Tabelle löschen und wieder von vorne anfangen Werte ins array abzulegen?

Gruss DT
Diese Nachricht in einer Antwort zitieren to top
21.03.2006, 21:36
Beitrag #10

A.Berndsen Offline
LVF-Team
LVF-Team

Beiträge: 2.437
Registriert seit: Feb 2005

8.2.1 - 2011
2004
DE

724xx
Deutschland
Zeitabhängiges Speichern
Hi DT,

wenn Du mein obiges Beispiel nochmal ansiehst, findest Du am linken Rand der Whileschleife eine Array-Konstante.
Du mußt diese oder eine ähnliche an Dein Array übergeben und es wird damit zurück gesetzt.
Kommst Du damit klar?
Wenn nicht, kann ich Dir morgen das Beispiel entsprechend ändern.
Hab jetzt kein Kopf mehr.

Gruß
Andreas
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
  zeitabhängiges schreiben von Daten lksteam 1 2.971 04.03.2008 18:17
Letzter Beitrag: Xaran

Gehe zu: