Ergebnis 1 bis 7 von 7

Thema: Visualisierung: pollen oder events?

  1. #1
    wima ist offline Registrierter Benutzer
    Registriert seit
    Jun 2006
    Ort
    Schweiz
    Beiträge
    18

    Visualisierung: pollen oder events?

    Hallo

    Meine eigene Visualisierung mache ich mit C#, einem OPC Server sowie einer .Net Client Library. Nun möchte ich z.B. den Status der Lampen aktuell behalten. Wie macht man das? Polle ich z.B. jede Sekunde alle Lampen? Oder kann ich das mit Events lösen? Ein Polling würde wohl den Bus ziemlich belasten?!

    Vielen Dank für eure Tips.
    Gruss wima

  2. #2
    Avatar von Hujer
    Hujer ist offline KNX-Professional Mitglied (Administrator)
    Registriert seit
    Nov 2000
    Ort
    39179 Barleben OT Ebendorf
    Alter
    62
    Beiträge
    2.010

    Beitrag nicht Pollen

    Hallo Wima,

    beim starten einmal den Zustand abfragen und dann wird doch mitgehört was passiert.
    Das einzige was garantiert werden muss ist die BUS Verbindung.
    Also einen, meist den Letzten Teilnehmer in der Linie, fragen ob er noch "da" ist.

  3. #3
    wima ist offline Registrierter Benutzer
    Registriert seit
    Jun 2006
    Ort
    Schweiz
    Beiträge
    18
    Dieses mithören ist mir nicht ganz klar. In der Bibliothek, die ich verwenden möchte, hab ich sowas nicht gefunden. Es gibt zwar ein DataChanged Event, aber ich muss auch die requestedUpdateRate angeben. Das tönt doch nach polling?! Verstehe ich das was falsch?

    Gruss wima

  4. #4
    Avatar von Hujer
    Hujer ist offline KNX-Professional Mitglied (Administrator)
    Registriert seit
    Nov 2000
    Ort
    39179 Barleben OT Ebendorf
    Alter
    62
    Beiträge
    2.010

    Beitrag kein Polling

    Hallo wima,

    kein Polling, du bist doch mit einer Schnittstelle am BUS, und die hört den Telegrammverkehr mit.

    Versuch es mit Elvis (www.it-gmbh.de), die ewige Bastelei bringt nichts.

  5. #5
    Registriert seit
    Jan 2001
    Ort
    Jüterbog
    Beiträge
    37
    Hallo Wima,

    ich habe vor einer Weile mal den EIBServer vom Dehof http://www.dehof.de/eib/ getestet. Alle eingehenden Telegramme werden als Ereignis behandelt (außer die selbst gesendeten?) und das Lesen und Schreiben ist auch möglich. Zeit für eine VISU hatte ich zwar noch nicht, solle aber nicht schwer sein, wenn man die entsprechenden Werkzeuge hat.

    Gruß Bernd

  6. #6
    Registriert seit
    Dec 2005
    Ort
    Sa Cabaneta, Mallorca
    Alter
    58
    Beiträge
    84
    Zitat Zitat von wima
    Hallo

    Meine eigene Visualisierung mache ich mit C#, einem OPC Server sowie einer .Net Client Library. Nun möchte ich z.B. den Status der Lampen aktuell behalten. Wie macht man das? Polle ich z.B. jede Sekunde alle Lampen? Oder kann ich das mit Events lösen? Ein Polling würde wohl den Bus ziemlich belasten?!

    Vielen Dank für eure Tips.
    Gruss wima
    Hallo

    in unseren Anwendungen standen wir vor derselben Frage. Wir haben eine Mischung aus den beiden Möglichkeiten umgesetzt. Am Anfang wird ein Zustand ausgelesen, danach die Meldungen interpretiert und der bestehende Stand angepasst. Nach einer definierten Zeit (wir nehmen hier eine Stunde) wird der Stand erneut ausgelesen und mit dem erwarteten Stand verglichen bzw. angepasst. (Wir haben schon ein paar Fehler bei uns im System entdeckt, nur weil der erwartete Stand nicht dem aktuellen Stand entspricht)

    Gruss

    Thomas

  7. #7
    Registriert seit
    Jun 2005
    Ort
    Bayern
    Alter
    55
    Beiträge
    9

    Blinzeln

    Hi wima,

    muss hujer völlig Recht geben - die Bastelei ist viel zu aufwendig.

    Habe momentan den EisBär KNX am Laufen - die Software kostet erstmal nix und kannst im Editor ein komplettes Projekt erstellen. In der Runtime läuft es dann ohne Lizenz schon 30 minuten lang - außerdem kannst du online im Editor die visu testen... und der support in deren forum ist auch echt gut... und wenn du eine lizenz dann brauchst ist die wirklich erschwinglich...

    gruss,
    michael

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •