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 

Blinkgeber ohne Verzögerung des Programms



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!

18.10.2006, 12:52
Beitrag #1

Grisu2000 Abwesend
LVF-Grünschnabel
*


Beiträge: 45
Registriert seit: Oct 2006

8.20
2006
kA


Deutschland
Blinkgeber ohne Verzögerung des Programms
Ich suche einen Baustein, der mit abwechselnd eine boolesche 1 und 0 liefert. Mit einer Warteschleife und einem Flipflop klappt das nicht, weil durch das WAIT andere Programmteile auch nicht ablaufen. Der Baustein muss auch in zyklischen Programmen lauffähig sein, die selber eine zeitliche Verzögerung beinhalten.

Folgende Anforderungen sollten erfüllt sein:
Eingang: Blinkfrequenz als Integer (evtl. Enable, kann aber auch extern mit AND verknüpft werden)
Ausgang: Blinker als Bool

Ich freu mich über eure Tipps. Bzw. gibt's sowas schon fertig? Hab leider nichts gefunden, obwohl ich schon nach allen möglichen Begriffen gesucht hab.

Niveau ist keine Hautcreme!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
18.10.2006, 13:45
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
Blinkgeber ohne Verzögerung des Programms
Das hört sich nach einer parallelen Whileschleife an.
Dort kann dann ein Flip-Flop oder ähnliches werkeln und mittels lokaler Variable kannst Du den Bool-Wert übertragen.

Gruß
Andreas

Geht nicht, gibts nicht!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.10.2006, 13:58
Beitrag #3

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Blinkgeber ohne Verzögerung des Programms
Das, was Andreas meint ist Multitasking.
Hier ein Beispiel dazu.

Gruss, Eugen


Angehängte Datei(en) Thumbnail(s)
   

Sonstige .vi  ParallelWhile.vi (Größe: 8,88 KB / Downloads: 224)

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.10.2006, 11:39
Beitrag #4

Grisu2000 Abwesend
LVF-Grünschnabel
*


Beiträge: 45
Registriert seit: Oct 2006

8.20
2006
kA


Deutschland
Blinkgeber ohne Verzögerung des Programms
Danke euch beiden. Muss mich da erstmal daran gewöhnen, dass ja bei LabVIEW alles quasi parallel abgearbeitet wird. Werd jetzt mal versuchen das ganze als Modul zu packen und die entsprechenden Schnittstellen zu schaffen. Ideal für einen Freitag Nachmittag Big Grin

Niveau ist keine Hautcreme!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.10.2006, 14:02
Beitrag #5

Grisu2000 Abwesend
LVF-Grünschnabel
*


Beiträge: 45
Registriert seit: Oct 2006

8.20
2006
kA


Deutschland
Blinkgeber ohne Verzögerung des Programms
So, jetzt hab ich mal einiges probiert mit genau deinem Beispielprogramm. Das seltsame ist ... solang ich nichts an dem Programm ändere, klappt alles. Sobald ich aber auch nur die kleinste Änderung mache, läuft das VI nur genau einmal durch. Ich hab z.B. nur den Zahlenwert des Blinkers von 100 auf 500 verändert und versucht zu starten --> nur ein Schleifendurchlauf. Sonst war alles unverändert.

Niveau ist keine Hautcreme!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.10.2006, 14:17
Beitrag #6

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Blinkgeber ohne Verzögerung des Programms
' schrieb:So, jetzt hab ich mal einiges probiert mit genau deinem Beispielprogramm. Das seltsame ist ... solang ich nichts an dem Programm ändere, klappt alles. Sobald ich aber auch nur die kleinste Änderung mache, läuft das VI nur genau einmal durch. Ich hab z.B. nur den Zahlenwert des Blinkers von 100 auf 500 verändert und versucht zu starten --> nur ein Schleifendurchlauf. Sonst war alles unverändert.


Was hast du für eine Maus und Tastatur? Vielleicht hat es damit zu tun?

Gruss, EugenBig Grin

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
20.10.2006, 14:27
Beitrag #7

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Blinkgeber ohne Verzögerung des Programms
Ne, Spass bei Sete. Dein Stopbutton hat beim Programmstart bestimmt den Wert FALSE, weil er nach der Ausführung nicht in den TRUE zustand versetzt wird.

Gruss

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.10.2006, 14:37
Beitrag #8

Grisu2000 Abwesend
LVF-Grünschnabel
*


Beiträge: 45
Registriert seit: Oct 2006

8.20
2006
kA


Deutschland
Blinkgeber ohne Verzögerung des Programms
' schrieb:Was hast du für eine Maus und Tastatur? Vielleicht hat es damit zu tun?

Gruss, EugenBig Grin

Sind beides normale Rolleyes
Hab ne Lösung dafür gefunden: Der Stop-Schalter setzt eine lokale Variable, die dann immer den Wert 1 behält und dadurch bei jedem Start die While-Schleife wieder beendet. Hab den Schalter jetzt auf "Tasten" umgeschalten und es funktioniert.

Trotzdem bekomm ich das ganze noch nicht als eigenes VI gepackt, so dass ich als Eingang "Stop" und "Frequenz" hab und als Ausgang ein "Boolean".

Wieso gibt's das ganze eigentlich nicht als Standard in LV? *sfz* Sad

Niveau ist keine Hautcreme!
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
  Suche Ideen für den Aufbau eines neuen Programms TpunktN 4 3.774 17.12.2020 11:23
Letzter Beitrag: MScz
  Datenverlust in XY Graph beim automatischen Beenden des Programms Atlaspremier 6 5.073 24.08.2016 11:27
Letzter Beitrag: Freddy
  Absturzmeldung nach Beenden des Programms Tobi Wan Kenobi 6 4.665 10.02.2015 13:43
Letzter Beitrag: Tobi Wan Kenobi
  Unregelmäßiger Absturz beim Start des Programms blackrose1904 3 5.325 17.10.2014 08:52
Letzter Beitrag: GerdW
  Bool mit Verzögerung Tobi.KT 39 25.510 29.01.2014 10:38
Letzter Beitrag: jg
  Übertragen eines Programms auf Arduino anja210 1 5.205 31.07.2012 16:12
Letzter Beitrag: rolfk

Gehe zu: