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 

Spannungsversorgung für definierte Zeit unterbrechen



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!

26.01.2009, 17:12
Beitrag #1

ThreeGGG Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Jan 2009

7.0
-
de

32657
Deutschland
Spannungsversorgung für definierte Zeit unterbrechen
Hallo,

ich habe erst seit kurzem mit LabVIEW zu tun und habe deshalb dieses Forum hier gefunden. Vielleicht kann mir jemand auf die Sprünge helfen, da mir einige Dinge noch nicht so einleuchten.

Ich möchte gerne ein DC-Signal simulieren, welches an einen Ausgang 0 oder 5 Volt anlegt, und zwar wie folgt:

2 Sekunden lang 0V
danach 2 Sekunden 5 Volt
dann wieder 1 Sekunden 0V
und dann wieder 2 Sekunden 5V

Anschließend möchte ich die selbe Prozedur durchlaufen, allerdings die Zeiten abändern. Bisher konnte ich nur ein Signal manuell von 5V auf 0V umschalten.

Wäre da über einen Tipp sehr dankbar, wie das zu realisieren ist.

Vielen Dank im Voraus.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
26.01.2009, 17:54
Beitrag #2

ChrisR Offline
LVF-Grünschnabel
*


Beiträge: 42
Registriert seit: Mar 2007

7.1, 8.2 , 8.5
2006
de_en

52428
Deutschland
Spannungsversorgung für definierte Zeit unterbrechen
Hi,

vielleicht hilft dir das VI irgendwie weiter.
Mir ist leider auch nichts anderes eingefallenWink

Grüße

Lv82_img


Angehängte Datei(en)
Sonstige .vi  zeitschaltung.vi (Größe: 39,54 KB / Downloads: 202)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.01.2009, 18:11
Beitrag #3

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Spannungsversorgung für definierte Zeit unterbrechen
Bau' Dir doch 'ne State Machine (Bsp. gibt es hier im Forum). Die ist dafür am besten geeignet.

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.01.2009, 21:34 (Dieser Beitrag wurde zuletzt bearbeitet: 26.01.2009 23:55 von jg.)
Beitrag #4

ThreeGGG Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Jan 2009

7.0
-
de

32657
Deutschland
Spannungsversorgung für definierte Zeit unterbrechen
Habe mich mal mit der State Machine etwas beschäftigt. Hier im Forum konnte ich allerdings kein Beispiel finden.
Die Cases läuft er bei mir nun durch, allerdings kann ich keine Signale nach "draußen", also außerhalb der State Machine verarbeiten.

Habe in die State-Machine eine Spannungsquelle gesetzt, außerhalb der State Machine wird mir die Spannung aber nicht in einem Diagramm angezeigt.
@ Chris: Werde mir deine Datei mal eben ansehen. Vielleicht hilft das auch weiter.
Edit: Grade probiert, ich habe leider nur Version 7.0, kann es daher leider nicht öffnen...
Nochmal Edit: Ich hab mal mein vi angehangen.

In state 2 sollen 5 Volt an den Ausgang meines USB-Geräts gelangen, in allen anderen States 0V.
Vielleicht kann mir jemand sagen, was ich falsch gemacht hab. habe wie gesagt grade erst angefangen mit LabVIEW...

Lv70_img


Angehängte Datei(en)
Sonstige .vi  09_01_25_Spannung_Cv.vi (Größe: 530,63 KB / Downloads: 175)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.01.2009, 22:51
Beitrag #5

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Spannungsversorgung für definierte Zeit unterbrechen
' schrieb:2 Sekunden lang 0V
danach 2 Sekunden 5 Volt
dann wieder 1 Sekunden 0V
und dann wieder 2 Sekunden 5V
Anschließend möchte ich die selbe Prozedur durchlaufen, allerdings die Zeiten abändern. Bisher konnte ich nur ein Signal manuell von 5V auf 0V umschalten.
Wäre da über einen Tipp sehr dankbar, wie das zu realisieren ist.
Das ist ja nun wirklich kinderleicht, und da muß man nicht mit state machines auffahren. Es reicht eine For-Schleife. (Die Spannungsanzeige muß natürlich durch einen DAQ-Aufruf für die I/O Karte ersetzt werden)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.01.2009, 23:16
Beitrag #6

ThreeGGG Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Jan 2009

7.0
-
de

32657
Deutschland
Spannungsversorgung für definierte Zeit unterbrechen
Natürlich ist das kinderleicht, nur leider nicht für mich...
Aber das sieht schon gut aus, werde mich morgen mal dabei setzen und mir das genauer anschauen.
Dankeschön für die Antworten hier. Werde mich mit der State machine wohl trotzdem bei Gelegenheit auseinandersetzen. Macht nen guten Eindruck.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
27.01.2009, 00:14
Beitrag #7

ThreeGGG Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Jan 2009

7.0
-
de

32657
Deutschland
Spannungsversorgung für definierte Zeit unterbrechen
Ich habe noch eine kleine Frage zu dem Array.
Wenn ich das richtig sehe, ist das ein zweidimensionales Array.
Array[0][0] würde dann meine erste Zeit beinhalten.
Array[0][1] würde dann die erste Spannung beinhalten.
Array[2][1] dann wieder die 2.Zeit
usw.

Wie bekomme ich das Array unten aufgeteilt? Zur Verzögerung darf dann ja nur die Zeit hin, und zur Ausgang nur die Spannung. Ich habe leider keine Ahnung, mit welchem Baustein das möglich ist. Habe grade schon einige ausprobiert, leider nur mit mäßigem Erfolg...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.01.2009, 07:47
Beitrag #8

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Spannungsversorgung für definierte Zeit unterbrechen
' schrieb:Ich habe noch eine kleine Frage zu dem Array.
...
Wie bekomme ich das Array unten aufgeteilt?
Nein, es ist kein 2D-Array, sondern es ist ein 1D-Array von Clustern, wobei jeder Cluster als Elemente Dauer und Spannung enthält. Vergiß das, ich habe schon bereut, daß ich es so gemacht habe. Einfach zwei gleichlange Array für Zeiten und Spannungen erstellen, und beide an die For Schleife anschließen. Dann gibt es nichts mehr aufzuteilen und alles ist ganz simpel.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.01.2009, 07:56
Beitrag #9

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Spannungsversorgung für definierte Zeit unterbrechen
Hier ist z.B. ein Bsp..

Gruß Markus

' schrieb:Habe mich mal mit der State Machine etwas beschäftigt. Hier im Forum konnte ich allerdings kein Beispiel finden.

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.01.2009, 18:16
Beitrag #10

ThreeGGG Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Jan 2009

7.0
-
de

32657
Deutschland
Spannungsversorgung für definierte Zeit unterbrechen
Es tut mir ja auch leid, dass ich so oft Fragen muss, aber ich habs noch nicht ganz verstanden.
Die Arrays habe ich erstellt. Mit der Zeit klappt es auch sehr gut. Nur mit dem Spannungswert nicht.

Ich möchte nun jeden einzelnen Spannungswert außerhalb der Schleife verwenden. Aber dort gibt er nur das ganze Array, und nicht den einzelnen aktuellen Wert daraus. In dem Bild ist dafür denke ich DBL(Spann.[V]) zuständig, verstehe abern icht wie das funktioniert und was für Elemente ich dort einfügen muss.

P.S. Habe schon 2 Stunden danach gegoogelt, leider ohne Erfolg.
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
  FFT(ein Wert) für eine definierte Zeitspanne diskret ermittel Armeldonald 21 11.500 02.07.2019 12:50
Letzter Beitrag: Armeldonald

Gehe zu: