Ankündigung

Einklappen
Keine Ankündigung bisher.

HomeServer 4.4 - Logik - Probleme mit Filter "Ein -> ---, Aus -> Aus"

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

    HS/FS HomeServer 4.4 - Logik - Probleme mit Filter "Ein -> ---, Aus -> Aus"

    Hallo zusammen,

    ich kämpfe mich seit längerem mehr oder weniger erfolgreich durch mein HS-Projekt.

    Ich bin in der Vergangenheit mehrfach über ein Phänomen gestolpert, das ich früher auf meine mangelnden Kenntnisse zurückgeführt habe.
    Mittlerweile bin ich in mehreren Logikblättern jedoch wiederholt über das gleiche Problem gefallen und verstehe nicht mehr, warum:

    Wenn ich in einem Logikblatt den Filter "Ein -> ---, Aus -> Aus" verwende, nehme ich an, dass bei einem Eingangstelegramm mit dem Wert "0" der Filter das Eingangstelegramm 1:1 an den Ausgang durchschaltet. Ein "1"-Telegramm würde dagegen unterdrückt.

    Leider schaltet der Filter bei meinen Tests _niemals_ das "0"-Telegramm durch, obwohl "0"-Telegramme anliegen.

    Verwende ich stattdessen als Workaround nun den Filter "Ein -> Ein, Aus -> ---", lege dabei aber den identischen Eingangswert negiert an, so wird bei "0"-Eingangswerten sofort auf den Ausgang durchgeschaltet - für mich der Beweis, dass hier der "0"-Wert am Eingang auch wirklich anlag. Warum der andere Filter den Wert nicht durchgeschaltet hat, ist mir ein absolutes Rätsel.

    Das Phänomen hatte ich bereits mit HS-Firmwares < 4.4.

    Was mache ich falsch oder habe ich da irgendwas grundsätzlich nicht verstanden?

    Danke für einen Tipp & viele Grüße
    Stefan
    Zuletzt geändert von Wuzy; 09.10.2016, 19:07.

    #2
    Code:
    ### BS : Filter EIN-># / AUS->AUS  = 9010
    
    5001|9010|1|2|0|0|0
    5002|9010|1|0                   # Eingang
    5004|9010|1|0|1|1
    5004|9010|2|0|1|1
    5012|9010|0|"EC[1] and (EN[1]==0)"|"0"|""|1|0|0|2
    Der Baustein macht genau das:

    Wenn ein Telegramm an E1 kommt (EC heißt neues Telegramm) und E1 dann den Wert 0 hat, wird eine 0 auf Ausgang 1 geschrieben und eine 1 (invertiert) auf Ausgang 2.

    Gruß Matthias
    EIB übersetzt meine Frau mit "Ehepaar Ist Beschäftigt"
    - PN nur für PERSÖNLICHES!

    Kommentar


      #3
      Do you mean this is a 'Send By Change' behavior?

      Kommentar

      Lädt...
      X