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 

Erstellen eines zeitverzögerten Signals



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!

31.05.2011, 07:02
Beitrag #1

Slamdunker23 Offline
LVF-Grünschnabel
*


Beiträge: 15
Registriert seit: May 2011

2010
2011
DE_EN



Erstellen eines zeitverzögerten Signals
Guten Morgen zusammen!
Dass ein einfach simuliertes Sinussignal eine definierte Zeit später startet geht ja über die Warten-Funktion.
Da kann ich eine Zeit definieren, die das VI wartet, bis das Signal erzeugt wird, nachdem das VI gestartet wurde.

Meine Frage ist nun folgende:
Den Sinus lasse ich mir in einem Diagramm anzeigen und die Messwerte in eine Datei schreiben.
Ich will nun, dass in der verzögerten Zeit in dem Diagramm auch ein Signal ausgegeben wird, also das Signal 0.
Auch in der Datei soll der Wert 0 ausgeschrieben werden, in der Zeit in der das Signal später simuliert wird.

Versteht ihr was ich meine?
Danke für eure Hilfe!

Slamdunker23
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
31.05.2011, 08:21
Beitrag #2

TSC Offline
LVF-Team
LVF-Team

Beiträge: 1.882
Registriert seit: Sep 2008

LV 2018 SP1
2008
EN

52379
Deutschland
RE: Erstellen eines zeitverzögerten Signals
So wie ich das verstehe, hast du dann einfach KEINE Verzögerung mehr?

Evtl. interessiert dich einfach, wie du ein Sinussignal nicht wie üblich im Punkt (0|0) beginnen lässt?
Dazu kannst du an den simulierten Signalen einstellungen vornehmen (Phasenverschiebung!?).

Grüße,
Totti

"Über Fragen, die ich nicht beantworten kann, zerbreche ich mir nicht den Kopf!" (Konrad Zuse)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.05.2011, 08:23 (Dieser Beitrag wurde zuletzt bearbeitet: 31.05.2011 08:26 von Lucki.)
Beitrag #3

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Erstellen eines zeitverzögerten Signals
(31.05.2011 07:02 )Slamdunker23 schrieb:  Versteht ihr was ich meine?
Ich nicht. Unter einem Sinussignal kann ich mir ja noch etwas vorstellen, aber was ist das "Signal 0"?
Meintest du damit den ersten Datenpunkt des Sinussignals?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.05.2011, 12:19
Beitrag #4

Slamdunker23 Offline
LVF-Grünschnabel
*


Beiträge: 15
Registriert seit: May 2011

2010
2011
DE_EN



RE: Erstellen eines zeitverzögerten Signals
Okay, dann versuche ich es mal anders zu erklären:
Ich starte meinen Versuch um 12 Uhr und will ein Signal (beispielsweise ein Sinussignal, das eine Spannung simulieren soll) erst um 12:30 Uhr ausgeben.

Somit liegt von 12-12:30 Uhr 0 V an, also ein Signal mit der Amplitude 0 und ab 12:30 Uhr liegt dann der Sinus an mit einer bestimmten Spannung.

Meine Frage war, wie ich das in LabVIEW umsetzen kann, also dass ich auf einem Signalverlaufsdiagramm von 12-12:30 Uhr die Spannung 0 V (das Signal 0) auslesen kann und ab 12:30 Uhr dann das Sinussignal.

Ist es nun verständlicher?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.06.2011, 12:58 (Dieser Beitrag wurde zuletzt bearbeitet: 06.06.2011 14:10 von Slamdunker23.)
Beitrag #5

Slamdunker23 Offline
LVF-Grünschnabel
*


Beiträge: 15
Registriert seit: May 2011

2010
2011
DE_EN



RE: Erstellen eines zeitverzögerten Signals
Im Anhang findet ihr noch mal eine bildliche Darstellung meines Problems:
Im Teil 1 will ich ein Signal von 0 V haben und dann sprunghaft im Teil 2 ein Rechtecksignal.

Meine Frage ist ja, wie ich die beiden Signale zusammenfügen kann und zeitlich die Dauer variieren kann.

Vielen Dank für eure Hilfe!

__________________
Sorry, Anhang ist nun da!


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.06.2011, 13:48
Beitrag #6

frankyp Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 53
Registriert seit: Apr 2011

10.0
2010
DE

81539
Deutschland
RE: Erstellen eines zeitverzögerten Signals
Wo ist der Anhang?

Schau mal bei "Timing" da gibts ein Express-Vi das heisst "verstrichene Zeit" und in der Sparte "Vergleich" gibts einen Block der "Auswählen" heisst.
"Verstrichene Zeit" hat am Ausgang ein bool'sches FALSE, bis eine gewisse Zeit verstrichen ist und dann ein TRUE. Wenn du das mit "Auswählen" kombinierst kannst du ja sagen FALSE -> deine 0V TRUE -> dein Rechtecksignal...

Habe mit "Verstrichene Zeit" selbst noch nie gearbeitet, aber so wie ich das in der Hilfe gelesen habe könnte es wohl das sein was du haben willst

"Every dream dreamed too long becomes a nightmare" <<Michael A. Stackpole>>
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.06.2011, 08:13
Beitrag #7

Slamdunker23 Offline
LVF-Grünschnabel
*


Beiträge: 15
Registriert seit: May 2011

2010
2011
DE_EN



RE: Erstellen eines zeitverzögerten Signals
Das sieht sehr gut aus, danke dir!

Ich habe noch eine kleine Frage: Ich kann definieren, wie lange der Ausgang false ist und danach springt es automatisch auf true um. Aber da durchläuft das Programm nur eine Schleife und sofort wird wieder false ausgegeben.
Wie kann ich die Zeit steuern, in der true ausgegeben wird?

Vielen Dank!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.06.2011, 10:39
Beitrag #8

frankyp Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 53
Registriert seit: Apr 2011

10.0
2010
DE

81539
Deutschland
RE: Erstellen eines zeitverzögerten Signals
Versuch dich doch mal mit Zeitgesteuerten Schleifen bzw. Zeitgesteuerten Sequenzen. Findest du alles bei Strukturen und könnte vielleicht eher in die Richtung gehen was du brauchst.

"Every dream dreamed too long becomes a nightmare" <<Michael A. Stackpole>>
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.06.2011, 14:34
Beitrag #9

frankyp Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 53
Registriert seit: Apr 2011

10.0
2010
DE

81539
Deutschland
RE: Erstellen eines zeitverzögerten Signals
So, ich hab jetzt doch mal mit der verstrichenen Zeit arbeiten müssen und mir das angeschaut.

Du hattest ja gemeint, dass du wenn die Zeit rum ist nur nen Puls am Aussgang bekommst, du aber dauerhaft ein TRUE möchtest.
Leg einfach mal an den Eingang "Autom. Zurücksetzten" eine FALSE-Konstante.... sollte funktionieren.

"Every dream dreamed too long becomes a nightmare" <<Michael A. Stackpole>>
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.06.2011, 08:12
Beitrag #10

Slamdunker23 Offline
LVF-Grünschnabel
*


Beiträge: 15
Registriert seit: May 2011

2010
2011
DE_EN



RE: Erstellen eines zeitverzögerten Signals
Hi zusammen, das mit der false-konstante hat funktioniert. Das ist aber leider auch nicht ganz genau, was ich suche.

Im Anhang findet ihr einen weiteren Versuch meinerseits.
Hierzu habe ich noch eine Frage:

Wie bekomme ich die beiden Signale zusammengefasst in ein Diagramm? Also wo muss ich die verbinden?

Vielen Dank und viele Grüße!


Angehängte Datei(en)
2010 .vi  Zeitverzögerung.vi (Größe: 39,19 KB / Downloads: 175)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Startwert eines kontinuierlichen Signals setzen redhand 23 15.793 03.12.2013 09:01
Letzter Beitrag: th13
  Regelung eines TTL-Signals in Abhängigkeit eines bestimmten Drucks dommel 5 6.216 14.12.2011 14:22
Letzter Beitrag: jg
  Erstellen einer Tabelle aus den Daten eines Stringarrays labview einsteiger 5 9.237 06.10.2011 12:10
Letzter Beitrag: Y-P
  Erstellen eines Arrays und vergleichen von Zeilen beginner85 7 9.184 13.09.2011 17:49
Letzter Beitrag: GerdW
  Erzeugung eines Signals aus Messwerten in einer Datei bhopke 4 5.569 19.10.2010 12:19
Letzter Beitrag: bhopke
  Name des Signals ändern gfzk 7 5.903 26.02.2010 13:29
Letzter Beitrag: gfzk

Gehe zu: