Ankündigung

Einklappen
Keine Ankündigung bisher.

Logikproblem: Verriegelung funkt nicht

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    HS/FS Logikproblem: Verriegelung funkt nicht

    Hallo Wochenendarbeiter. Meine Logik wie
    Habe ein Statussymbol für mehrere Lautsprecher die einzeln ein/aus geschaltet werden. Wenn einer oder mehrere EIN ist, soll das Statussymbol EIN zeigen. Nur wenn ALLE AUS sind, soll das Statussymbol AUS zeigen.

    Habe alle LS Status "1" auf ein "oder Gatter" gesetzt das das Statussymbol mit einer "1" ansteuert.
    Habe alle LS Status "0" auf ein "und Gatter" gesetzt das das Statussymbol mit einer "0" ansteuert

    Das Problem:
    wenn ein LS asschaltet wird das Statussymbol auf "AUS" gesetzt obwohl andere noch EIN sind ....
    Und ich find die Lösung nicht :-(
    Angehängte Dateien

    #2
    Mach mal einen besseren Screenshot. Ich kann da leider nicht viel erkennen.
    Gruss aus Radevormwald
    Michel

    Kommentar


      #3
      hier die grosse Variante ...
      Angehängte Dateien

      Kommentar


        #4
        ich mache das immer so :

        Ich addiere die Stati zu einem Objekt "Summe eingeschalteter LS" (oder auch Lichter)

        Anzeigen tu ich dann die Anzahl und ein Symbol , das bei Wert gleich 0 "aus" anzeigt und bei Wert ungleich 0 "ein" anzeigt.
        ____________

        Gruss Norbe

        Kommentar


          #5
          Naja, das ist klar, da beim Ausschalten eines Kanals nur der untere Zweig durchlaufen wird und das letzte Telegramm gewinnt.
          Vereinfache radikal, aus 8 mach 1: Du benötigst nur das ODER.
          Gruß, Rainer

          Kommentar


            #6
            ich habe mir da einen Baustein gemacht....
            Angehängte Dateien
            never fummel a running system...

            Kommentar


              #7
              danke TREx, hab den Baustein drin. Gibt es dazu einen Beschrieb?

              Taxus, dann habe ioch die Logik nicht verstanden. Wenn nur der letzte Zweig durchlaufen wird steen dennoch am "und" andere EIN an. somit müsste das AUs eigendlich kein durchkommen haben ...?

              Kommentar


                #8


                Nehmen wir an, Dein Logikblatt besteht wie von mir genannt nur
                - aus den drei Eingängen in der Eingangsbox,
                - dem ODER-Baustein, und
                - der Ausgangsbox
                (also keiner der Filter, kein UND).

                Und angenommen, alle drei Lautsprecher L1, L2, L3 sind zunächst aus.
                Nun geht L2 an.
                Am ODER geht dieser Eingang auf 1 (0 ODER 1 ODER 0 ODER 0 = 1).
                Geht nun L1 oder L3 auf 1, bleibt das ODER-Ergebnis immer noch 1.
                Erst, wenn alle Eingänge auf 0 gegangen sind, wird auch das ODER 0.
                Ziel erreicht.
                Bei Dir funktioniert das am ODER schon deshalb nicht, weil Du die Aus-Vorgänge gar nicht an das ODER gelangen lässt, weil Du sie ausfilterst.

                Jetzt zu Deinem UND:
                1. Das UND bei Dir ist sowieso immer 0, da der vierte Eingang fest auf 0 gesetzt ist, und (irgendwas & irgendwas & irgendwas & 0) = 0, immer. Unbenutzte Eingänge bitte immer auf 1.

                2. Wäre das der Fall, kann das dennoch nicht funktionieren: Dein UND bekommt sowieso nur Nullen angereicht, wird also immer 0 liefern.
                Wenn also z.B. alle L1,L2,L3 an sind, und geht nun einer der drei auf 0, so feuert das UND eine 0 auf Deine Statusanzeige.

                Manchmal ist weniger einfach mehr .
                Gruß, Rainer

                Kommentar


                  #9
                  Danke Rainer, hast mir den Wald gelichtet
                  Machmal sieht man diesen vor lauter Bäumen nicht ....

                  Kommentar


                    #10
                    Zitat von RogMan Beitrag anzeigen
                    ... vor lauter Bäumen ...
                    In dem Fall nicht vor Bäumen, sondern vor lauter Bausteinen .
                    Gruß, Rainer

                    Kommentar

                    Lädt...
                    X