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 

2 For Schleifen mit einem Schalter steuern?



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!

16.10.2009, 07:19
Beitrag #11

oenk Offline
LVF-Stammgast
***


Beiträge: 361
Registriert seit: May 2005

>= 7.1
2004
EN

3018
Schweiz
2 For Schleifen mit einem Schalter steuern?
@Andora:
in deinem Profil stand 8.6, darum bin ich nicht näher darauf eingegangen....aber du hast es ja gefunden, dann ist ja alle iO...

In theory, there is no difference between theory and practice; In practice, there is.

Chuck Reid
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
16.10.2009, 07:45
Beitrag #12

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
2 For Schleifen mit einem Schalter steuern?
' schrieb:Ich würde hier nicht von Referenzen sprechen. "Queue/Melder-Referenzen" gehen automatisch. Da sieht man von außen nicht, dass es eine Referenz ist. Dass zu jedem "Melder anfordern" ein "Melder löschen" gehört, ist was anderes!
Plichte dem bei. Allerdings wird für gewöhnlich, ausgehend von dem VI Erzeugung des Melders, eine Leitung zum Meldesender und zum Meldeempfänger gezogen, die man für so etwas ähnliches wie eine Referenz halten könnte. Diese Leitung kann man aber jederzeit weglassen, es genügt, wenn jeweils am Sende- und Empfangsort ein Melder mit gleichem Namen erzeugt wird. Das funktioniert sogar mit unterscheidlichen VIs
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.10.2009, 14:17
Beitrag #13

lrt05 Offline
LVF-Neueinsteiger


Beiträge: 2
Registriert seit: Oct 2009

8.2
2008
de

70563
Deutschland
2 For Schleifen mit einem Schalter steuern?
Joa vielen Dank schonmal, ich werd das morgen dann mal testen und ggf. auch nen Screenshot machen, wenns doch noch hakt.

Noch ne Frage, kann ich nen Schalter irgendwie auch so einstellen, dass sein Status erst abgefragt wird, wenn er gedrückt wird?
Und nicht am Anfang vom Programm/Schleife und dann wars das?

Oder gibts evtl ne Funktion, mit der ich quasi ne Leiterbahn "offen" halte, die sich dann auf Knopfdruck schließt und dann "angestaute" Signale (hier T/F) durchlässt, die dann erst verarbeitet werden? (was in etwa auch das wäre, was mit meiner ersten Frage zusammenhängt, nur unschönerWink)

Grüße
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.10.2009, 17:12
Beitrag #14

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.689
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
2 For Schleifen mit einem Schalter steuern?
' schrieb:Noch ne Frage, kann ich nen Schalter irgendwie auch so einstellen, dass sein Status erst abgefragt wird, wenn er gedrückt wird?
Das ginge über Eventstruktur.

Zitat:Oder gibts evtl ne Funktion, mit der ich quasi ne Leiterbahn "offen" halte, die sich dann auf Knopfdruck schließt und dann "angestaute" Signale (hier T/F) durchlässt, die dann erst verarbeitet werden?
Im Prinzip ja:
Einfach an der Stelle, an der gewartet werden soll - als Warten habe ich jetzt das "offen halten" interpretiert - eine While-Schleife in den Datenfluß einfügen, die erst dann beendet wird, wenn der Button gedrückt ist.

Man kann also schon alles so programmieren, wie du es beschrieben hast. Allerdings solltest du dir einen entsprechenden Algorithmus ausdenken, der so Sachen wie die While-Schleife im Datenfluß vermeidet. Die ist nämlich alles andere als strukturiert. Das Problem ist hier: Das Abbrechen des Programmes bzw. des aktuellen Programmteiles wird sehr schwierig.

Die Struktur "angestaute Signale" kann man z.B. über eine Queue realisieren. Wird die Queue nicht ausgelesen, stauen sich die Daten in der Queue.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
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
  Plotlegende mit Schalter einem Bild zuweisen bo_nne 7 4.435 06.08.2020 09:54
Letzter Beitrag: GerdW
  Schalter an/aus Tobolf 1 3.963 27.01.2017 11:00
Letzter Beitrag: GerdW
  schöner Schalter Aktuatormann 7 11.266 11.03.2016 14:41
Letzter Beitrag: Hubert R.
  Schalter mit XOR lola2014 6 8.369 17.07.2014 08:41
Letzter Beitrag: cb
  Schalter ausschalten Tobi123 4 6.319 07.12.2012 13:35
Letzter Beitrag: Tobi123
  Schalter Management LV-Fred 4 4.515 09.08.2011 08:56
Letzter Beitrag: LV-Fred

Gehe zu: