Step 7 Hilfe!!!

Zuviel Werbung?
-> Hier kostenlos registrieren
Such bei Tante Google mal nach Stromstossrelais oder -schalter und AWL, da solltest Du eigentlich genügend Hinweise finden.
Ansonsten hier noch ein Schubs in die (hoffentlich) richtige Richtung. Werte die positive Flanke des Eingangs aus und mache eine XOR Verknüpfung des Ergebnisses mit dem Ausgang (Lampe), dann sollte der Ausgang eigentlich beim ersten Betätigen des Tasters an und beim zweiten Mal ausgehen.
 
Schau mal in die FAQ!
Dort gibt es einen Thread zum Stromstossschalter.

Den dann noch auf die weiteren Bedürfnisse anzupassen, sollte nicht die größte Hürde darstellen.
Ich würde 2 Stromstoß-Schalter (SS) parallel schalten, welche nur bedient werden können, wenn der jeweils andere SS AUS ist oder der eigene SS EIN ist (Also: T1 UND (NICHT SS2 ODER SS1) ...)
Wird wohl doch auf diese Lösung hinaus laufen.
;)
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Könnte sich vielleicht jemand die Mühe machen und mir den Code schicken?

Ich bekomms einfach nicht hin -.-

2 SS-Schalter aber wie schaffe ich es, dass sie nur funktionieren, wenn der andere nicht aktiv ist:

U "U02SpID".SchulA2T3.Sig
FP M 1.0
X "U02SeqD".Seq.User.Bit2
= "U02SeqD".Seq.User.Bit2



U "U02SpID".SchulA2T4.Sig
FP "FlankenMerker Tast1"
X "U02SeqD".Seq.User.Bit3
= "U02SeqD".Seq.User.Bit3

X "U02SeqD".Seq.User.Bit2
X "U02SeqD".Seq.User.Bit3
= "U02ActD".SchulA2L2.ACo
 
Ich habs geschafft!!!!!!
U "U04SpID".SchulA4T7.Sig
FP M 5.0
UN "U04SeqD".Seq.User.Bit8
X "U04SeqD".Seq.User.Bit7
= "U04SeqD".Seq.User.Bit7



U "U04SpID".SchulA4T8.Sig
UN "U04SeqD".Seq.User.Bit7
FP M 6.0
X "U04SeqD".Seq.User.Bit8
= "U04SeqD".Seq.User.Bit8

X "U04SeqD".Seq.User.Bit7
X "U04SeqD".Seq.User.Bit8
= "U04ActD".SchulA4L4.ACo
War n Klacks :D
 
Ich habs geschafft!!!!!!
[...]

X "U04SeqD".Seq.User.Bit7
X "U04SeqD".Seq.User.Bit8
= "U04ActD".SchulA4L4.ACo
War n Klacks :D
Das letzte Netzwerk mit der Parallelschaltung der beiden SS müßte aber zweimal O statt X sein: SS1 OR SS2

Dann kann man das ganze auch noch ein klein wenig robuster machen, für den Fall, daß durch irgendwas mal beide SS gleichzeitig EIN sind. Und ich würde es so formulieren, damit es in FUP darstellbar ist, bzw. gleich in FUP programmieren:
Code:
X(
U  Taster_1
FP Flankenmerker_1
U(
ON SS_2
O  SS_1
)
)
X  SS_1
=  SS_1



     Flankenmerker_1
         +-----+   +-----+
         |  P  |   |  &  |
Taster_1-|     |---|     |
         +-----+   |     |
                   |     |
         +-----+   |     |
         | >=1 |   |     |
    SS_2-o     |   |     |   +-----+
         |     |   |     |   | XOR |
    SS_1-|     |---|     |---|     |
         +-----+   +-----+   |     |     SS_1
                             |     |   +-----+
                        SS_1-|     |---|  =  |
                             +-----+   +-----+

Harald
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Dann kann man das ganze auch noch ein klein wenig robuster machen, für den Fall, daß durch irgendwas mal beide SS gleichzeitig EIN sind.
Ich würde dafür die Stromstosschalter einfach mit "Zentral-AUS" gegeneinander verriegeln (das UN x im Code des TE jeweils eine Position weiter hinten), so können auch nicht beide zur gleichen Zeit eingeschaltet sein:
Code:
      U     #Taster_1
      FP    #FM1
      X     #SS1
      UN    #SS2
      =     #SS1

      U     #Taster_2
      FP    #FM2
      X     #SS2
      UN    #SS1
      =     #SS2

      O     #SS1
      O     #SS2
      =     #Lampe



Und ich würde es so formulieren, damit es in FUP darstellbar ist, bzw. gleich in FUP programmieren:
In FUP darstellbar wäre es dann:
Code:
      U(
      X(    
      U     #Taster_1
      FP    #FM1
      )     
      X     #SS1
      )     
      UN    #SS2
      =     #SS1

...


           FM1
         +-----+   +-----+
         |  P  |   | XOR |
Taster_1-|     |---|     |
         +-----+   |     |   +-----+
                   |     |   |  &  |
               SS1-|     |---|     |
                   +-----+   |     |     SS1
                             |     |   +-----+
                        SS2-o|     |---|  =  |
                             +-----+   +-----+

...
 
Zurück
Oben