Arraywerte in bestimmten Zeitabständen durchlaufen lassen - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: Arraywerte in bestimmten Zeitabständen durchlaufen lassen (/Thread-Arraywerte-in-bestimmten-Zeitabstaenden-durchlaufen-lassen) |
Arraywerte in bestimmten Zeitabständen durchlaufen lassen - Hamoudi - 22.10.2013 20:22 Hallo liebe LabVIEW Gemeinde, ich hätte eine Frage bei der ich nicht weiter komme und euch um Hilfe bitte. Folgendes: Ich habe ein 1D Array wo ich einige Werte einlese, die ein Stromsignal darstellen sollen. Nun möchte ich gerne dass jenes Signal über einen Signalverlaufsdiagramm angezeigt wird. Nun mein Problem. Ich möchte dass die Werte stets nach einer bestimmten Zeit erzeugt werden. Beispiel: In meinem Array stehen z.B: 1,1,1,4,4,6,6,6,6,9,9,9,............ Nun hätte ich eben gerne dass die Werte stets nach einer Zeit (z.B. 0,2Sekunden) erzeugt werden, also beginnend bei 1, nach 0,2s wieder 1, nach weiteren 0,2s wieder 1, weitere 0,2s 4, usw..... und dieser Vorgang in einem Signalverlaufsdiagramm angezeigt wird. Das Array soll also nach einer bestimmten Zeit durchlaufen werden. Ich habe es bereits versucht und das Signal wird auch korrekt erzeugt, allerdings nicht in der richtigen Zeit, welche aber sehr wichtig ist. Entweder ist es zu schnell oder zu langsam, aber eben nie genau so wie sie sein sollte. Gibt es denn eine Möglichkeit die Zeitabstände konkret einzustellen wie ich sie brauche? Bitte verzeit die vielleicht banale Frage, bin noch nicht sehr lange dabei. Ich würde mich sehr freuen wenn Ihr mir bei diesem Thema helfen könntet Liebe Grüße RE: Arraywerte in bestimmten Zeitabständen durchlaufen lassen - Trinitatis - 22.10.2013 20:28 Hallo, die Funktion, die mir für dich passend zu sein scheint lautet warte bis zum nächsten vielfachen von ms und liegt in der Timing-Palette. Du musst nur beim 1. Schleifendurchlauf aufpassen, das dieser Zeitpunkt rein zufällig ist. Gruß, Marko RE: Arraywerte in bestimmten Zeitabständen durchlaufen lassen - Lucki - 23.10.2013 07:30 Man muß auch noch den X-Achsen-Faktor des Diagramms gleich dt setzen, damit die Zeit richtig angezeigt wird. Der Vorschlag von Trinitatis würde dann etwa so aussehen: [attachment=46876] RE: Arraywerte in bestimmten Zeitabständen durchlaufen lassen - Hamoudi - 23.10.2013 09:33 Vielen Dank für eure Antworten, haben mir sehr geholfen |