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 

zeitgesteuerte Case-Schleife



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!

04.09.2012, 14:39 (Dieser Beitrag wurde zuletzt bearbeitet: 04.09.2012 14:49 von BerndDasBrot.)
Beitrag #11

BerndDasBrot Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 128
Registriert seit: Feb 2008

8.2.1, 2012, 2017, 2020
2007
EN

7206
Schweiz
RE: zeitgesteuerte Case-Schleife
(04.09.2012 14:14 )Linsche schrieb:  Hallo Falk,

also ich habe jetzt mal umgesetzt was du mir geschickt hast. Allerdings stoße ich da auf ein mir bekanntest Problem...das Delay funktioniert, leider wird das ganze Programm dann langsamer und die Signalaufnahme kommt ins Stocken bzw. einfach alles kommt ins Stocken. Es ist bei meinem Programm aber sehr wichtig, dass die Signalverarbeitung so schnell wie möglich funktioniert.

Gibts vielleicht noch ne Idee, ohne dass das Programm ausgebremst wird?

Grüße,
Linsche

Du könntest das express VI "Elapsed time" verwenden, dann läuft die Kommunikation weiter. Den Ausgang "time has elapsed" verbindest Du mit der digitalen Ausgabe.

z. B. ;-))

Den Vergleich auf Maximum legst Du auf den Reset Eingang und die Case Struktur kannst Du weglassen.

Gruss, BDB
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
04.09.2012, 14:54
Beitrag #12

Linsche Offline
LVF-Grünschnabel
*


Beiträge: 19
Registriert seit: Jul 2012

2011
2012
EN


Deutschland
RE: zeitgesteuerte Case-Schleife
Das habe ich auch schon ausprobiert. Da ist aber das Problem, dass die Zeit immer dann loslaufen soll, wenn der Case begonnen wird und sobald in den anderen Case gesprungen wird, soll diese Uhr zurückgesetzt werden. Das habe ich auch noch nicht so wirklich geschafft.
Gibts da noch eine Idee?


Angehängte Datei(en)
11.0 .vi  Peak Detector4.4.vi (Größe: 112,02 KB / Downloads: 175)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.09.2012, 15:02 (Dieser Beitrag wurde zuletzt bearbeitet: 04.09.2012 15:09 von BerndDasBrot.)
Beitrag #13

BerndDasBrot Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 128
Registriert seit: Feb 2008

8.2.1, 2012, 2017, 2020
2007
EN

7206
Schweiz
RE: zeitgesteuerte Case-Schleife
(04.09.2012 14:54 )Linsche schrieb:  Das habe ich auch schon ausprobiert. Da ist aber das Problem, dass die Zeit immer dann loslaufen soll, wenn der Case begonnen wird und sobald in den anderen Case gesprungen wird, soll diese Uhr zurückgesetzt werden. Das habe ich auch noch nicht so wirklich geschafft.
Gibts da noch eine Idee?

Die Case Struktur brauchst Du nicht. Der Vergleich =1 kommt direkt auf den Reset Eingang, d.h. die Zeitmessung startet, sobald ein Maximum detektiert ist. Dann schaltet der Ausgang Time has elapsed immer auf true, wenn die angeschlossene Zeit abgelaufen ist. Vielleicht musst Du noch ein "Not" einfügen.

Gruss, BDB


Angehängte Datei(en)
11.0 .vi  Beispiel.vi (Größe: 22,8 KB / Downloads: 173)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.09.2012, 15:14 (Dieser Beitrag wurde zuletzt bearbeitet: 04.09.2012 15:14 von Falk.)
Beitrag #14

Falk Offline
ja, das bin ich...
***


Beiträge: 343
Registriert seit: Jan 2006

8.0 :: 201x ::202x
2006
DE_EN


Deutschland
RE: zeitgesteuerte Case-Schleife
Ich habe die letzten Beiträge nur schnell überflogen, darum weiß ich nicht ob ich jetzt vollkommen am Thema vorbeifliege. Nichts desto trotz mal ein anderer Vorschlag.

So, jetzt aber Feierabend.

Schöne Grüße
Falk


Angehängte Datei(en)
11.0 .vi  LVF.vi (Größe: 12,5 KB / Downloads: 177)

Currently: zzzZZZZZZZZ
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.09.2012, 17:30
Beitrag #15

BerndDasBrot Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 128
Registriert seit: Feb 2008

8.2.1, 2012, 2017, 2020
2007
EN

7206
Schweiz
RE: zeitgesteuerte Case-Schleife
Hallo

Wie es aussieht, brauchst Du die Case Struktur trotzdem, um den Delay zu merken für den nächsten Durchlauf. Ich habe das Beispiel nochmal angepasst. Auch der Autoreset muss auf False stehen.

Noch besser ist Falks Vorschlag. Das gibt aber mehr Arbeit, dann musst Du die Architektur verändern.

Gruss, BDB


Angehängte Datei(en)
11.0 .vi  Beispiel.vi (Größe: 25,59 KB / Downloads: 192)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.09.2012, 09:59
Beitrag #16

Linsche Offline
LVF-Grünschnabel
*


Beiträge: 19
Registriert seit: Jul 2012

2011
2012
EN


Deutschland
RE: zeitgesteuerte Case-Schleife
Hello again,

so ich habe deine Methode ausprobiert BDB und sie funktioniert genau so wie ich es haben will. Ich war schon nahe dran...nur die Case Struktur hat nicht so ganz gepasst. Aber jetzt ist alles super.
Vielen Dank dafür Big Grin
Ich bin mir sicher, dass Falks Methode auch geht, hab sie aber jetzt nicht mehr ausprobiert. Trotzdem vielen Dank für die Hilfestellungen.

Schöne Grüße,
Linsche
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.09.2012, 10:10
Beitrag #17

Falk Offline
ja, das bin ich...
***


Beiträge: 343
Registriert seit: Jan 2006

8.0 :: 201x ::202x
2006
DE_EN


Deutschland
RE: zeitgesteuerte Case-Schleife
(05.09.2012 09:59 )Linsche schrieb:  Hello again,

so ich habe deine Methode ausprobiert BDB und sie funktioniert genau so wie ich es haben will. Ich war schon nahe dran...nur die Case Struktur hat nicht so ganz gepasst. Aber jetzt ist alles super.
Vielen Dank dafür Big Grin
Ich bin mir sicher, dass Falks Methode auch geht, hab sie aber jetzt nicht mehr ausprobiert. Trotzdem vielen Dank für die Hilfestellungen.

Schöne Grüße,
Linsche

Schön dass du eine Lösung für dein Problem gefunden hast. Dann weiterhin viel Erfolg und fleissiges Gelingen.

Schöne Grüße
Falk

Currently: zzzZZZZZZZZ
Webseite des Benutzers besuchen 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
  Case-Struktur: Angegebener Case nicht vorhanden braendy 10 6.833 02.02.2021 15:05
Letzter Beitrag: Lucki
  Event Case Ignoriert Tastendruck wenn in Gegenwart eines anderen "Leeren" Event Case Ksanto 8 8.258 23.10.2017 09:08
Letzter Beitrag: Ksanto
  Drei Queues in einer While-Schleife mit case-Struktur EinVolvic 12 13.194 17.05.2017 20:25
Letzter Beitrag: EinVolvic
  Zeitgesteuerte Schleifen martinkrimsh. 1 3.771 26.07.2016 08:14
Letzter Beitrag: GerdW
  Wert aus Case Structure in While Schleife Squanchy 5 6.111 10.06.2016 13:57
Letzter Beitrag: Lucki
  Ansteuern einer Case Struktur mit for-Schleife berlinfatih 10 10.170 22.04.2016 05:25
Letzter Beitrag: berlinfatih

Gehe zu: