Spannungsversorgung für definierte Zeit unterbrechen - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +---- Forum: Signaldarstellung (/Forum-Signaldarstellung) +---- Thema: Spannungsversorgung für definierte Zeit unterbrechen (/Thread-Spannungsversorgung-fuer-definierte-Zeit-unterbrechen) Seiten: 1 2 |
Spannungsversorgung für definierte Zeit unterbrechen - ThreeGGG - 26.01.2009 17:12 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. Spannungsversorgung für definierte Zeit unterbrechen - ChrisR - 26.01.2009 17:54 Hi, vielleicht hilft dir das VI irgendwie weiter. Mir ist leider auch nichts anderes eingefallen Grüße Spannungsversorgung für definierte Zeit unterbrechen - Y-P - 26.01.2009 18:11 Bau' Dir doch 'ne State Machine (Bsp. gibt es hier im Forum). Die ist dafür am besten geeignet. Gruß Markus Spannungsversorgung für definierte Zeit unterbrechen - ThreeGGG - 26.01.2009 21:34 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... Spannungsversorgung für definierte Zeit unterbrechen - Lucki - 26.01.2009 22:51 ' schrieb:2 Sekunden lang 0VDas 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) [attachment=16375] Spannungsversorgung für definierte Zeit unterbrechen - ThreeGGG - 26.01.2009 23:16 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. Spannungsversorgung für definierte Zeit unterbrechen - ThreeGGG - 27.01.2009 00:14 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... Spannungsversorgung für definierte Zeit unterbrechen - Lucki - 27.01.2009 07:47 ' schrieb:Ich habe noch eine kleine Frage zu dem Array.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. Spannungsversorgung für definierte Zeit unterbrechen - Y-P - 27.01.2009 07:56 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. Spannungsversorgung für definierte Zeit unterbrechen - ThreeGGG - 27.01.2009 18:16 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. |