Forum

Forum Index -> Komponenten / Anwendungen -> Sequenz - Verständnisfrage - Problem
Hannes <p>Sequenz - Verständnisfrage - Problem</p>
Benutzer
Mitglied seit: 19.01.2016
Nachrichten: 471

Hallo

Ich muss das Thema Sequenz noch einmal ansprechen, da mir einige Funktionen noch nicht 100% klar sind:

[hr]

Ausschaltsequenz

Diese wird abgespielt, wenn am Eingang ein AUS kommt.

Frage:

    Muss vorher am Eingang eine EIN stehen, damit die Sequenz abgespielt wird? Oder wird die Sequenz jedesmal abgespielt, wenn ein AUS kommt?

[hr]

Ausschaltsequenz Abbrechen

Wenn diese gesetzt ist, wird die Ausschaltsequenz abgebrochen, wenn am Eingang ein EIN kommt.

Frage:

    Was passiert, wenn die Sequenz noch läuft und es kommt wieder ein AUS Befehl. Wird die Sequenz neu gestartet (retriggert) oder läuft diese bis zum Schluß und startet anschließend neu?

[hr]

Automatisch starten

Die Einschaltsequenz wird beim Start des Clienten oder IDE gestartet.

Keine Frage dazu ;-)

[hr]

Einschaltsequenz

Diese startet wenn am Eingang ein EIN kommt.

Frage:

    Muss vorher am Eingang eine AUS stehen, damit die Sequenz abgespielt wird? Oder wird die Sequenz jedesmal abgespielt, wenn ein EIN kommt?

[hr]

Einschaltsequenz abbrechen

Die Einschaltsequenz wird abgebrochen, wenn ein AUS am Eingang kommt. Danach wird die Hauptsequenz und danach die Ausschaltsequenz durchlaufen.

Frage:

    Was passiert, wenn die Sequenz noch läuft und es kommt wieder ein EIN Befehl. Wird die Sequenz neu gestartet (retriggert) oder läuft diese bis zum Schluß und startet anschließend neu?

[hr]

Hauptsequenz

Die wird kontinuirlich abgespielt.

Frage:

    Die Hauptsequenz wird nur abgespielt, wenn ein EIN an den Eingang kommt. Egal ob die Einschaltsequent konfiguriert ist oder nicht, bei einem EIN wird die Hauptsequenz gestartet

[hr]

Generell

Was passiert, wenn ich bei nicht benötigten Sequenzen (Ausschalt,-Hauptsequenz) den leeren Standartwert lasse?
Bei den Tabs habe ich bemerkt, das ich diese löschen muss. Warum?

[hr]

Ich versuche immer noch folgendes:

Starten der Sequenz über Netz A

nach 10 sec soll Netz B ein AUS bekommen.

Problem:
Auf Netz A werden, während die Sequenz läuft, ständig AUS-EIN Befehle versendet.

Dadurch wird die Sequenz ständig retriggert (Netz A startet mit EIN - Sequenz läuft ... Netz A sendet inzwischen ein AUS .. Sequenz läuft weiter, da bei "Einschaltsequenz Abbrechen " kein Hacken gesetzt ist ... Netz A sendet wieder EIN ... Sequenz retriggert(?)

Ist wohl so nicht zu lösen, oder? Muss wohl noch weitere EIN Befehle unterbinden?

Danke schon mal fürs lesen bis HIER
:-D

Hannes

26.03.2006 10:52
Alexander <p>Re: Sequenz - Verständnisfrage - Problem</p>
Moderator
Mitglied seit: 19.01.2016
Nachrichten: 960

Hallo Hannes,

bei der Einschaltsequenz ist es so, dass diese retriggerbar ist, d.h. immer wenn ein "EIN" am Eingang kommt, wird die Sequenz neu gestartet.
Es läuft nach der Einschaltsequenz automatisch die Hauptsequenz ab. Diese wird so lange wiederholt, bis die Ausschaltsequenz über ein "AUS" am Eingang aktiviert wurde. Die Ausschaltsequenz ist nicht retriggerbar, d.h. sie wird bei einem erneuten "AUS" am Eingang nicht nochmals ausgeführt.
Die Parameter für das Abbrechen der Ein- bzw. Ausschaltsequenz legen fest, dass beim Wechsel am Eingang in den entsprechend anderen Zustand, die laufende Funktion sofort abgebrochen wird. Die Ausgägne werden dann nicht mehr angesteuert.

Das Retriggern der Einschaltsequenz kann nur durch Verhindern der wiederholten Ein-Befehle am Eingang realisiert werden.
:-)

27.03.2006 09:13
Hannes <p>Re: Sequenz - Verständnisfrage - Problem</p>
Benutzer
Mitglied seit: 19.01.2016
Nachrichten: 471

Hallo Alexander

Danke für die Erklärungen.

Zur Ausschaltsequenz:

Du schreibst, diese ist nicht retriggerbar.
Das heißt, wenn sie anläuft, läuft sie genau die Zeit, die eingestellt ist. Ausschalten wäre nur durch ein EIN möglich (Der Hacken eben gesetzt).

Wenn die Ausschaltsequenz komplett durchgelaufen ist, könnte ich sie mit einem weiteren AUS neu starten?

Habe immer noch Probleme bei meiner Sequenz:
Ausschaltsequenz soll bei AUS anlaufen und nach Ende soll bei einem weiteren AUS sie wieder laufen und nicht abgebrochen werden.

Meine macht dies leider nicht. Bei einem AUS läuft sie an, kommt aber ein EIN, stoppt sie. Der Hacken bei "Ausschaltsequenz Abbrechen" ist aber nicht gesetzt!

Wird wohl noch ein längeres Thema :-D

Gruß und Danke für Hilfe

Hannes

27.03.2006 16:21
stefan-112 <p>Re: Sequenz - Verständnisfrage - Problem</p>
Moderator
Mitglied seit: 19.01.2016
Nachrichten: 176

Hallo Hannes,

du kannst die Ausschaltsequenz nicht durch ein erneutes senden eines AUS wieder starten. Wenn Du dies möchtest, musst Du ein Logikgatter vor den Eingang setzen und und die Auslösung invertieren. Dann kannst Du die Einschaltsequenz verwenden.
Durch die unterschiedliche Realisierung der Einschalt- und Ausschaltsequenz hat man beide Möglichkeiten (erneutes starten und nicht erneutes starten).

29.03.2006 08:35
Hannes <p>Re: Sequenz - Verständnisfrage - Problem</p>
Benutzer
Mitglied seit: 19.01.2016
Nachrichten: 471

Hallo Stefan

OK, vor dem erneuten Starten muss die Ausschaltsequenz zuerst ein EIN bekommen, bevor man mit einem AUS wieder diese starten kann.

Eine Frage ist aber noch offen:
Wenn die Ausschaltsequenz anläuft durch ein AUS, stoppt sie wenn ein EIN kommt.
Sie sollte aber nicht abbrechen, da beim "Ausschaltsequenz Abbrechen" kein Hacken gesetzt ist.

Ich denk ich sende Euch das kleine Projekt zu, dann seht ihr was ich meine.
Eventuell beschreibe ich schlecht und wir reden um das Problem.

Gruß

Hannes

29.03.2006 12:12
Anmelden