Ankündigung

Einklappen
Keine Ankündigung bisher.

Herausforderungen für das MDT Logikmodul V2

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

  • hjk
    antwortet
    Dann mal die ersten Antworten zu den Aufgaben:

    Aktuell möchte ich mit einer 1Bit (Ein/Aus) Umschaltfunktion zwischen 2 Szenen wechseln. Auch sollte nach Busspannungswiederkehr eine definierte Szene ausgelöst werden und die aktuelle Szene sollte zyklisch alle 30 Minuten gesendet werden.
    Das geht mit dem "Sequenzer", auch zykl. senden. Nach Busspannungswiederkehr kann mit "nach Reset senden" ein Zustand oder eine Szene auf den Bus gesendet werden.
    Oder mit "Zustand/Wert speichern" der letzte Wert gespeichert und nach Busspannungswiederkehr wiederhergestellt werden.


    Umsetzung von 2 x 1-Byte auf 2-Byte und 2-Byte auf 2 x 1-Byte
    Dies ist eine Funktion die andere Logikmodule bieten, das von MDT leider nicht . Diese Funktion wird sehr oft in der Heizungs- und Lüftungsautomatisierung benötigt, ein Beispiel hierfür: das KNX-interface von Vallox oder Helios hat die Lüftungsstufe als 1-Byte-Prozentwert, TA UVR1611 kann im KNX-interface (CAN-BC/E) aber nur 2-Byte-Analogwerte, eine Umsetzung ist somit nötig. Wird bei der 2 x 1-Byte auf 2-Byte Umsetzung einer der 1-Byte-Eingänge nicht mit einer GA belegt, soll der Nullwert an diese Stelle treten. So kann gezielt das untere oder obere Byte des 2-Byte-Wertes alleine gesetzt werden.
    Der CAN-BC/E sendet 2 Byte floating Werte. Die können mit dem "Universalrechner" in 0-100% 1 Byte Werte umgerechnet werden.
    2 x 1 Byte auf 2-Byte und umgekehrt ist eine andere Funktion, die geht ebenfalls mit dem Universalrechner und dem Formatwandler.


    Super wichtig: Simulator und Real-Time Aufzeichnung
    ..
    Ethernnet-Schnittstelle
    ..
    KNX-Kommunikationsschnittstelle

    ..
    KNX-Datenrate
    Das hörst sich gut an und wäre eine Aufgabenstellung für ein "großes" Logikmodul.
    Hier war es Ziel ein "kleines" Logikmodul zu entwickeln, dass ohne zusätzliche Tools auskommt und sich einfach über die ETS programmieren lässt.
    Mit Straßenpreis unter 120€. Das gewünschte Modul mit Ethernet würde ein Vielfaches kosten.


    • Jalousiesteuerung kombiniert mit Astro- und Zeitfunktion, z.B. "AUF bei Sonnenaufgang + 20 min, aber nicht vor 7:00 Uhr"
    Die Funktion ist als Grundfunktion unter "Allgemein" enthalten, es ist möglich den Sonnenaufgang + 20 min, aber nicht vor 7.00Uhr einzustellen.
    Die Universallogik kann das auch auswerten.


    • Fensterkontakte Verschluß + Öffnung umrechen in Sammelzustand für Visualisierung (0=geschlossen, 1=gekippt, 2=geöffnet)
    Das geht mit dem "Formatwandler" und Steuereingang.


    • Temperaturüberwachung Dusche : Temperaturänderung um mehr als xx°C in xx Sekunden erkennen
    Das geht mit dem "Temperatur-/Wertevergleicher" und einer Zeitverzögerung in Kombination.


    ​​1. Eine Funktion, die über ein 1bit-Objekt an und ausgeschaltet wird, aber je nach Zustand auf einem zugehörigem 1bit- Statusobjekt, unterschiedliche 1byte-Ausgangswerte hat. Eine Tag-/Nacht-Umschaltung eurer PM's entspricht dieser Funktion, nur dass dort lediglich eine Unterscheidung gemacht wird. Solch eine Umschaltung aber mit drei oder vier möglichen Zuständen wäre traumhaft.
    Das geht mit dem "Formatwandler" und Steuereingang.


    ​​2. Zeitschaltuhr mit Astrofunktion und Verzug um +/-30min, aber jede definierte Uhr sollte einzelnd über 1bit sperrbar sein.
    Die Telegramme von einer Zeitschaltuhr können mit dem "Filter" gesperrt werden.
    Die Astrofunktion ist enthalten, aber keine echte Zeitschaltuhr. Zeitfunktionen gehen über die "Universallogik".
    Wir werden das bei zukünftigen Entwicklungen oder Erweiterungen der Zeitschaltuhr berücksichtigen.

    Bis jetzt ist es ja noch einfach.
    Mal sehen was noch so kommt.

    Vielen Dank und Gruß
    hjk

    Zuletzt geändert von hjk; 22.12.2016, 13:00.

    Einen Kommentar schreiben:


  • Janosch25786
    antwortet
    Für mich gibt es zwei Aufgaben, die ich immer wieder versuche zu realisieren, irgendwie auch zum Ziel komme, hierzu aber unzählige Ein- und Ausgänge meiner Logikmodule missbrauche...

    ​​1. Eine Funktion, die über ein 1bit-Objekt an und ausgeschaltet wird, aber je nach Zustand auf einem zugehörigem 1bit- Statusobjekt, unterschiedliche 1byte-Ausgangswerte hat. Eine Tag-/Nacht-Umschaltung eurer PM's entspricht dieser Funktion, nur dass dort lediglich eine Unterscheidung gemacht wird. Solch eine Umschaltung aber mit drei oder vier möglichen Zuständen wäre traumhaft.

    2. Zeitschaltuhr mit Astrofunktion und Verzug um +/-30min, aber jede definierte Uhr sollte einzelnd über 1bit sperrbar sein.

    Danke für eure Mühe!!!!!

    Einen Kommentar schreiben:


  • Gast
    Ein Gast antwortete
    Hier meine Liste von typischen einfachen Aufgaben für ein Logikmodul:
    • Jalousiesteuerung kombiniert mit Astro- und Zeitfunktion, z.B. "AUF bei Sonnenaufgang + 20 min, aber nicht vor 7:00 Uhr"
    • Fensterkontakte Verschluß + Öffnung umrechen in Sammelzustand für Visualisierung (0=geschlossen, 1=gekippt, 2=geöffnet)
    • Temperaturüberwachung Dusche : Temperaturänderung um mehr als xx°C in xx Sekunden erkennen

    Einen Kommentar schreiben:


  • concept
    antwortet
    Super wichtig: Simulator und Real-Time Aufzeichnung

    Ganz wichtig und eins der wichtigsten Entschedungskriterien für ein Logikmodul (ausser dass es stabil läuft) ist für mich ein guter Logiksimulator! Das könnte ein echtes Unterscheidungsmerkmal zum Wettbewerb sein, wenn das gut gemacht wird!

    Die genauen Funktionen wären noch zu definieren, spontan fällt mir ein:

    - Logiksumulator ähnlich wie bei FPGA-Entwicklungsumgebungen, wo Stimulus-Files angelegt werden, welche dann durchsimuliert werden. Einzelne Simulationsfiles sollten abspeicherbar und auch neu editierbar sein.

    - Real-Time Aufzeichnung/Simulator: alle internen Knoten können angeschaut werden oder speziell interessierte Knoten können markiert werden und als Timing-Diagramm aufgezeichnet werden. Diese sollen auch über einen langen Zetraum gespeichert werden können und später (ggf mit Zoomfunktion) untersucht werden können.

    Ethernnet-Schnittstelle

    - für schnelle Programmierung und Real-Time Aufzeichnung und Simulation unverzichtbar.

    KNX-Kommunikationsschnittstelle

    wählbar ob das Logikmodul über die eingebaute Twistet-Pair Schnittstelle oder über KNX-IP kommuniziert.

    KNX-Datenrate

    falls das Logikmodul in einer übergeordneten Linie und via KNX-IP angeschlossen ist, wäre es super, wenn man die Datenrate pro Hauptlinie oder Line begrenzen könnte. Sagen wir mal für 16 Linien und nicht nur eine generelle Begrenzung.

    PS: für tolle Ideen, kriegt man da satt Geld oder eine Stange kostenlose Logikmodule dann?

    Einen Kommentar schreiben:


  • ralf9000
    antwortet
    Umsetzung von 2 x 1-Byte auf 2-Byte und 2-Byte auf 2 x 1-Byte
    Dies ist eine Funktion die andere Logikmodule bieten, das von MDT leider nicht . Diese Funktion wird sehr oft in der Heizungs- und Lüftungsautomatisierung benötigt, ein Beispiel hierfür: das KNX-interface von Vallox oder Helios hat die Lüftungsstufe als 1-Byte-Prozentwert, TA UVR1611 kann im KNX-interface (CAN-BC/E) aber nur 2-Byte-Analogwerte, eine Umsetzung ist somit nötig. Wird bei der 2 x 1-Byte auf 2-Byte Umsetzung einer der 1-Byte-Eingänge nicht mit einer GA belegt, soll der Nullwert an diese Stelle treten. So kann gezielt das untere oder obere Byte des 2-Byte-Wertes alleine gesetzt werden.

    Einen Kommentar schreiben:


  • evolution
    hat ein Thema erstellt KNX/EIB Herausforderungen für das MDT Logikmodul V2.

    Herausforderungen für das MDT Logikmodul V2

    Liebe Freunde der Logik,

    die ersten Fragen was das Logikmodul MDT SCN-LOG01.2 alles kann, werden bereits in in diversen Threads gestellt.

    So hat sich MDT hier bereit erklärt, die Herausforderung anzunehmen und für gestellte Logikaufgaben hausintern Lösungsvorschläge mithilfe des Logikmoduls V2 auszuarbeiten. Stellvertretend für alle User danke ich an dieser Stelle der Fa. MDT für dieses Entgegenkommen. Meiner Meinung nach sollten wir die Gelegenheit nutzen und ich werde dies hiermit gern vorantreiben.
    Interessante Problemlösungen werden dann zusammengefasst in einem fortgeschriebenen PDF-File auf der Homepage von MDT veröffentlicht. Diese "Aktion" wird sicherlich nicht ewig laufen und ein Ende ist derzeit noch offen; enden wird es jedoch spätestens mit einer Revisionierung des Logikmoduls.

    Damit es hier einigermaßen strukturiert und gesittet vonstatten geht und um keine unnötige Arbeit bei MDT zu verursachen, hier ein paar "Spielregeln":
    • Bitte macht Euch vorab klare Gedanken und stellt die Logikaufgabe strukturiert und verständlich ein. Vergesst dabei bitte auch etwaiige Randbedingungen nicht. Ziel sollte es sein, die Aufgabe und alle Randbedingungen in einem Post zusammengefasst vorzufinden.
    • Um ein Zerfleddern des Treads zu vermeiden, sollten Diskussionen ausbleiben und Beiträge ohne eigene Logikaufgaben sollten sich höchstens auf Anmerkungen und Ergänzungen auf die jeweilige Problemstellung beschränken.
    • Ich behalte mir vor jedwede Unsachlichkeit oder abschweifende Posts innerhalb diese Treads löschen zu lassen.


    Auch sollten wir diese Gelegenheit als Anregung und zur Ideenfindung für Logikanwendungen allgemein für uns User begreifen. Und da bin ich sehr gespannt, was wir hier für tolle Einfälle haben werden...

    Beispiel von STSC in zusammengefasster Form, wie ich es mir vorstellen könnte:
    Aktuell möchte ich mit einer 1Bit (Ein/Aus) Umschaltfunktion zwischen 2 Szenen wechseln. Auch sollte nach Busspannungswiederkehr eine definierte Szene ausgelöst werden und die aktuelle Szene sollte zyklisch alle 30 Minuten gesendet werden.
    Viel Spass, gutes Gelingen und Frohe Weihnachten!
    Zuletzt geändert von evolution; 22.12.2016, 06:59.
Lädt...
X