Hi,
jau naechstes Jahr Halloween wollen wir die ein oder andere Sache Animieren mit Pneumatik/Ventilen
Im Prinzip ist es dann so das Ausgaenge z.B. Ventiele oder Sounds steuern.
Dafuer suche ich noch eine gute Moeglichkeit eine Ablaufsteuerung zu Realisieren. So das ohne Trigger (Bewegungsmelder/Lichtschranke) bestimmte Ausgänge gesetzt sind.
Theme Sound evtl. Licht gedimmt.
Sobald "Trigger" gesetzt wird geht es in den "Scare" mode in dem dann verschiedenes Ablaufen soll. z.B. erst Zylinder 1 rein/raus/rein/raus/reinraus dabei Flacker licht und sound 1 dann nach einer weile Zylinder 2 mit Sound 2 und Licht voll an Strobe.
Meine erste Idee war dafuer ST zu nehmen (nur vereinfacht dargestellt)
if scare THEN
IF scaretime > 30 THEN
scare := false:
ELSIF scaretime > 20 THEN
ELSIF scaretime > 10 THEN
ELSIF scaretime > 5 THEN
ELSE THEN
scaretime := 0;
themesound1 := TRUE;
sound1 := false;
sound2 := false;
zylinder1 := false;
zylinder2 := false;
END_IF
Aber dann muss man immer im naechsten ELSEIF die Werte des vorheriegen Schrittes zuruecksetzen, besser wuerde es mir gefallen wenn es einen Baustein oder so geben wuerde den man dann quasi mitgeben kann was auf welchen Ausgang passieren soll und wie lange. Sowas wie die Zeitschaltuhren nur auf Sekundenbasis.
Programmierung der Art: Ausgang1 soll TRUE sein von 10s bis 15s, 20s - 25s, 30s - 45s
Gibt es sowas schon ? Ideen ?
Gruss
Holger