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 

Wertkontrolle und Ereigniss bei Fehler



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!

11.01.2010, 09:31
Beitrag #3

tt-web Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 123
Registriert seit: Jul 2009

8.6
2008
de

64354
Deutschland
Wertkontrolle und Ereigniss bei Fehler
Hallo,
*grins* ja ich weiß, die Frage war nicht wirklich sinnvoll gestellt. Ich plane also für den Fall, dass eine Pumpe ausfällt eine "Notfall"-Routine, die es mir ermöglicht zunächst automatisch, im weiteren Fehlerfall manuell einzugreifen. Bei der Verschachtelung brauche ich Logikhilfe. Mein Grundplan sieht folgendes vor:
1. Ich überprüfe ob die Boolwerte Pumpe 1 und Pumpe 2 voneinander abweichen (fallen Beide Pumpen aus, passiert nicht viel, dann steht halt nur alles, aber es passiert auch nichts schlimmes).
2. Ich überprüfe, ob ich mich im laufenden Betrieb befinde, weil nur hier ist es ein Problem, wenn eine Pumpe nicht läuft. Beim Reinigen oder Anfahren kann es durchaus sein, dass eine Pumpe mal steht.

Ich habe also eine Whileschleife in der ich stehen habe: Ist P1 ungleich P2? Und ist Betriebszustand=1. Wenn Ergebniss von Schritt 1 = Ergebnis Schritt 2, habe ich einen Problemfall identifiziert. Aus dem letzten Gleichheitsoperator bekomme ich ein Boolsches True. Wie erzeuge ich hieraus einen Event, den ich dann abfragen kann? Eine einfache Wertänderung kann es ja nicht sein, weil wenn ich das Problem gleöst habe, müsste ich dann mein Event resetten um auf weitere Fehlerfälle wieder reagieren zu können. Dies wäre eine erneute Wertänderung und ich würde wieder in die Eventstruktur einsteigen.

Soweit zum ersten Teil meines Problems. Später muss ich noch ausklabüstern, wie ich es anstelle, dass genau zweimal versucht wird die Pumpe automatisch neu zu starten. Das werde ich wohl mit einer For-Schleife oder einer Whileschleife mit Zähler realisieren, aber das steht wie gesagt erst mal hinten an.

Gruß Thomas
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
Wertkontrolle und Ereigniss bei Fehler - tt-web - 11.01.2010 09:31

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  "Seltsamer Fehler", LabView-Anwendung erzeugt einen Fehler 2200 ASM 5 7.851 23.01.2011 17:40
Letzter Beitrag: Y-P
  Ereigniss gesteuerte Schleif oder Reset-Funktion evildead 4 5.100 02.03.2008 12:05
Letzter Beitrag: jg

Gehe zu: