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 

While Schleife in Ereignisstruktur



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!

14.01.2011, 11:41
Beitrag #1

Fidel90 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 61
Registriert seit: Nov 2010

2011
2010
EN

98xxx
Deutschland
While Schleife in Ereignisstruktur
Hallo,

Ich versuche mich gerade an einem etwas umfangreicheren Programm und stoße nun auf einige Problemchen...Smile

Ich habe, grob gesagt, eine While Schleife in der mein gesamtes Programm läuft, darin befindet sich eine Eventstruktur, damit nur auf bestimmte Buttons etc eine Berechnung erfolgt und in dieser Eventstruktur befindet sich wiederum eine Whileschleife (für eine State Machine). Nun möchte ich diese letzte While Schleife nachdem sie gestartet wurde auch wieder vorzeitig (also vor beendigung der State Machine) über einen Button abbrechen können. Habe dazu einen normalen StopButton angeschlossen. Dieser reagiert leider nicht, wenn das Programm und die StateMachine gestartet wurden... :/

   

Alle nötigen Buttons sind in der Eventstruktur eingetragen und sollten auf Wertänderung reagieren.

mfg
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.01.2011, 11:55
Beitrag #2

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
While Schleife in Ereignisstruktur
Hast Du das falsche Bild gepostet? Ich sehe weder eine Eventstruktur, noch ein normale while-Schleife.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.01.2011, 11:59
Beitrag #3

Fidel90 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 61
Registriert seit: Nov 2010

2011
2010
EN

98xxx
Deutschland
While Schleife in Ereignisstruktur
Hallo, nein das Bild ist richtigSmile
Es zeigt nur die letzte Schleife (in dem Fall eine zeitgesteuerte), in der mein Zustandsautomat abläuft. Dieser Teil läuft in der genannten Eventstruktur und einer weiteren (normalen) While Schleife;)Ich denke mal das der Fehler hier liegt und habe das drumherum einfach weggelassen (kann man sich ja vorstellen).

mfg
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.01.2011, 13:08
Beitrag #4

Fidel90 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 61
Registriert seit: Nov 2010

2011
2010
EN

98xxx
Deutschland
While Schleife in Ereignisstruktur
Ich reiche nochmal das drumherum nach, falls es bei der Problemlösung helfen sollte...wie gesagt, der Stop Button mit der Bezeichnung "HolzmaLEDStop" reagiert nicht, wenn mein programm in die zeitgesteuerte While Schleife hüpft..

   

mfg
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.01.2011, 13:57
Beitrag #5

hepman Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Apr 2006

7.1,8.2,8.5
2000
DE-DEUTSCH

10781
Deutschland
While Schleife in Ereignisstruktur
Hallo Fidel,

hast du bei Edit Event, den Haken bei "Lock front panel (..) until this event case completes rausgemacht,
ansinsten nimmt das Programm keine front Panel aktionen an.

Grüße

Hepman
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.01.2011, 13:58 (Dieser Beitrag wurde zuletzt bearbeitet: 14.01.2011 14:00 von Morpheus.)
Beitrag #6

Morpheus Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 205
Registriert seit: Jul 2009

2019 SP1, 2020 SP1
2005
EN

8000
Schweiz
While Schleife in Ereignisstruktur
Hallo Fidel.

Was heisst der Stop-Button reagiert nicht?
Wird die Funktionalität nicht ausgeführt oder lässt sich der Button nicht betätigen?
Falls sich der Button nicht betätigen lässt, so könnte dies daran liegen, dass dein Front Panel gelockt ist (guckst Du Bild im Anhang Rolleyes)

Gruss
Chris



EDIT: hepman war wohl schneller Big Grin


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
14.01.2011, 13:59
Beitrag #7

Fidel90 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 61
Registriert seit: Nov 2010

2011
2010
EN

98xxx
Deutschland
While Schleife in Ereignisstruktur
Hallo, wusste gar nicht dass der haken existiert:DAber ja, der war schon Standardmäßig draußen...daran liegts also leider auch nicht :/

mfg
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.01.2011, 14:01
Beitrag #8

Fidel90 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 61
Registriert seit: Nov 2010

2011
2010
EN

98xxx
Deutschland
While Schleife in Ereignisstruktur
' schrieb:Hallo Fidel.

Was heisst der Stop-Button reagiert nicht?
Wird die Funktionalität nicht ausgeführt oder lässt sich der Button nicht betätigen?

Er lässt sich nicht betätigen - demnach wird auch die Funktion nicht ausgeführtWink

mfg
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.01.2011, 14:07
Beitrag #9

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
While Schleife in Ereignisstruktur
Hallo Fidel,

1) solange du ein Event abarbeitest, kann kein weiteres bearbeitet werden.
2) While-Schleifen gehören nicht in eine Eventstruktur hinein...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.01.2011, 14:14
Beitrag #10

Morpheus Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 205
Registriert seit: Jul 2009

2019 SP1, 2020 SP1
2005
EN

8000
Schweiz
While Schleife in Ereignisstruktur
So viel ich weiss, kann dieser "Lock front panel...." Hacken für jeden Eintrag in der "Event-Gruppe" separat ein- und ausgeschaltet werden.
Überprüf bitte alle Event-Einträge der Event-Gruppe mit "HolzmaLEDStop".
Zudem bin ich der Meinung, dass der Stop-Button nicht als Event eingetragen werden muss.

Den Hinweisen von GerdW kann ich mich nur anschliessen.
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
  Serielle Ereignisstruktur-Variablen in Ereignisstruktur übergeben Hummingbird 15 15.592 02.11.2011 16:13
Letzter Beitrag: Hummingbird
  1x While Schleife, 1x Zeitges. While Schleife, die zeitgs. START/STOP dali4u 1 6.573 23.05.2011 09:22
Letzter Beitrag: Y-P
  Ereignisstruktur in While-Schleife mit Zeitglied Erlendur 6 6.475 14.01.2009 20:35
Letzter Beitrag: IchSelbst
  Problem mit While Schleife und Ereignisstruktur Poncho 1 3.767 07.05.2008 21:16
Letzter Beitrag: IchSelbst
  Während Ereignisstruktur läuft Schleife stoppen und danach wieder anschalten Tippi 4 4.728 07.08.2006 12:39
Letzter Beitrag: Tippi

Gehe zu: