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 

Schalter automatisch aussschalten



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!

28.11.2006, 13:38
Beitrag #11

Christian_B Offline
LVF-Grünschnabel
*


Beiträge: 35
Registriert seit: Sep 2006

8
-
kA


Deutschland
Schalter automatisch aussschalten
Ich lege nochmal eine Frage nach Unsure

ein Schalter ist so eingestellt, dass er nur schaltet, solange man drückt!

Kann ich bei dieser Funktion auch eine Mindestzeit festsetzen für die der Schalter gedrückt ist?

Hintergrund:

Der / die Schalter werden gepolt und wenn der benutzer zu kurz drückt ist mein Poling zu langsam.
Ich könnte natürlich öffter polen... möchte aber so wenige CPU wie möglich verbraten!

DANKE und Gruß
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
28.11.2006, 13:44
Beitrag #12

A.Berndsen Offline
LVF-Team
LVF-Team

Beiträge: 2.437
Registriert seit: Feb 2005

8.2.1 - 2011
2004
DE

724xx
Deutschland
Schalter automatisch aussschalten
Hallo Christian,

ich kenne Dein Programm nicht, aber das was ich zwischen den Zeilen lese, würde ich mit einer Eventstruktur lösen.
Dann kannst Du Dir das Pollen der Schalter sparen.
Sobald ein Schalter betätgt wird, löst das einen Event aus den Du bearbeiten kannst, der Prozessor wird dabei minimals belastet.

Grüße
Andreas

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

Christian_B Offline
LVF-Grünschnabel
*


Beiträge: 35
Registriert seit: Sep 2006

8
-
kA


Deutschland
Schalter automatisch aussschalten
' schrieb:Hallo Christian,

ich kenne Dein Programm nicht, aber das was ich zwischen den Zeilen lese, würde ich mit einer Eventstruktur lösen.
Dann kannst Du Dir das Pollen der Schalter sparen.
Sobald ein Schalter betätgt wird, löst das einen Event aus den Du bearbeiten kannst, der Prozessor wird dabei minimals belastet.

Grüße
Andreas


Gute Idee... in dem Beispiel was bei LV dabei ist paken die die Event struktur in eine While Schleife!

Ist das erforderlich? dann wird die ja dauernd aufgerufen?

wenn ich sie nicht in eine While Schleife pake, wie kann ich Sie dann beenden?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.11.2006, 15:44 (Dieser Beitrag wurde zuletzt bearbeitet: 28.11.2006 15:45 von Lucki.)
Beitrag #14

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Schalter automatisch aussschalten
' schrieb:Ist das erforderlich? dann wird die ja dauernd aufgerufen?
wenn ich sie nicht in eine While Schleife pake, wie kann ich Sie dann beenden?

Bis auf seltene Ausnahmen sollte die Event-Struktur immer in einer While-Schleife stehen. Der Witz ist gerade, daß die Schleife nicht läuft, sondern, wenn das Timeout nicht anders eingestellt wurde, nur ein Mal pro Ereignis. Aus diesem Grund muß, um die Schleife beenden zu können, der Stop-Schalter unbedingt auch als Ereignis behandelt werden.

Zurück zu Deine vorigen Frage: Auch ich würde statt Polling die Ereignisstruktur nehmen, doch selbst beim Polling ist dein Wunsch von einem Schalter, der sich von selbst nach einer vorgewählten Zeit abschaltet, gegenstandslos. Beim Schaltverhalten "Latch" geht der Schlater nämlich nicht beim Loslassen wieder hoch, sondern genau dann, wenn er vom Programm zum ersten Mal abgefragt wird, d.h. beim nächsten Polling. Was will man mehr?
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
  Schalter an/aus Tobolf 1 3.965 27.01.2017 11:00
Letzter Beitrag: GerdW
  schöner Schalter Aktuatormann 7 11.284 11.03.2016 14:41
Letzter Beitrag: Hubert R.
  Schalter mit XOR lola2014 6 8.391 17.07.2014 08:41
Letzter Beitrag: cb
  Schalter ausschalten Tobi123 4 6.332 07.12.2012 13:35
Letzter Beitrag: Tobi123
  Schalter Management LV-Fred 4 4.523 09.08.2011 08:56
Letzter Beitrag: LV-Fred
  verknüpfte Schalter renrew 7 7.020 17.04.2010 21:45
Letzter Beitrag: jg

Gehe zu: