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 

Event Timeout 0



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.04.2011, 09:36 (Dieser Beitrag wurde zuletzt bearbeitet: 18.04.2011 12:25 von Lucki.)
Beitrag #4

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Event Timeout 0
Das Programm kann schon funktionieren, nur ist in dem gezeigten Teil des Programms nicht nur Timeout=0, sondern es ist auch sonst nirgendwo ein Wait zu sehen. Es ist also anzunehmen, daß die übergeordnete Schleife mit maximaler Geschwindigkeit umläuft und 100% CPU-Last verursacht.
Um die Wirkunsweise der Event-Struktur zu verstehen, hier mal 2 Beispiele zum Vergleich:
In beiden Fällen While Schleife mit Evenstruktur.
Fall 1: Timeout=0, in der Schleife ist ein Wait mit 5000ms
Fall 2: Timeout = 5000ms, kein Wait in der Schliefe.
Ohne Ereignis, das ist klar, erhöht sich der Index i der Schleife alle 5000ms.
Was passiert bei einem Ereignis?
Fall 1: Die Ereignsistruktur wird nur alle 5000ms einnmal abgefragt. Steht nach dieser Wartezeit ein Ereignis an, dann wird es bearbeitet, ansonsten wird die Ereignsistruktur gleich wieder verlassen. Es dauert also 1..4999 ms, ehe das Ereignis bearbeitet wird.
Fall 2: Die Ereignsistruktur ist immer in Wartestellung, ein Ereignis wird sofort beearbeitet. Das hat im Falle eines Ereignisses eine sofortige Indexerhöhung zur Folgge. Also z.B.: 2 sec nach dem letzten Timeout kommt Ereignis --> sofortige Abarbeitung --> dann wieder Warten bis zum vollen Timeout.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
Event Timeout 0 - Just Me - 18.04.2011, 08:50
RE: Event Timeout 0 - jg - 18.04.2011, 09:04
RE: Event Timeout 0 - Just Me - 18.04.2011, 09:22
RE: Event Timeout 0 - Lucki - 18.04.2011 09:36

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  VISA Timeout LP 8 8.913 10.10.2019 09:05
Letzter Beitrag: jahu
  Event Case Ignoriert Tastendruck wenn in Gegenwart eines anderen "Leeren" Event Case Ksanto 8 9.108 23.10.2017 09:08
Letzter Beitrag: Ksanto
  CLD Prüfungsängste, Timeout HasteMalNeMark 7 6.747 29.03.2016 16:01
Letzter Beitrag: rolfk
  Event-Struktur: Timeout während der Eventabarbeitung kwakz 4 5.958 04.09.2015 17:21
Letzter Beitrag: Lucki
  Bei Event Boolean ändern und bei erneutem Event resetten Shieva 4 5.939 07.07.2015 09:43
Letzter Beitrag: Lucki
  Timeout für Netzwerkpfad einstellbar? hansi9990 3 4.564 18.05.2015 17:54
Letzter Beitrag: GerdW

Gehe zu: