Ergebnis 1 bis 12 von 12

Thema: Binäreingang Abfragen?

  1. #1
    Registriert seit
    Sep 2004
    Beiträge
    22

    Binäreingang Abfragen?

    Hallo,

    ich verwende einen Siemens N261 Binäreingang 24V um die Fensterkontakte zu erfassen. Wenn ich das Fenster öffne und schließe bekomme ich ein Telegram. Soweit ok Nun wollte ich aber den Status der Kontakte bzw. des Binären Eingang abfragen. Dies geht leider nicht, im Busmonitor sehe ich zwar das Statustelegram, leider werden mir keine Daten 0 oder 1 zurückgeliefert. Liegt es an der Flankenerkennung des Binäreingang? wie kann ich den Status auf anderem Weg abfragen?

    ich dachte schon daran das AppProgram zyklisch senden zu lassen, diese Lösung finde ich aber aufgrund der Buslast nicht so toll.

    Gruss Patrick

  2. #2
    Registriert seit
    Jul 2003
    Ort
    Österreich
    Beiträge
    361
    Lesen Flag gesetzt?

    Grüße,
    Markus

  3. #3
    tweky ist offline Registrierter Benutzer
    Registriert seit
    Dec 2002
    Ort
    World
    Beiträge
    1.373
    Der Siemens N261 Binäreingang unterstützt die Funktion "Lesen" nicht!

    Jedoch kann man doch mit "zyklisches Senden" bzw. "senden bei Änderung" alle Steuerungen realisieren.

    Was möchtest du mit dem abfragen erreichen ??
    mfg
    tweky

  4. #4
    Avatar von Dieter Koch
    Dieter Koch ist offline KNX-Professionals Firmenmitglied
    Registriert seit
    Nov 2000
    Ort
    Lehrte
    Alter
    61
    Beiträge
    1.727

    Daumen runter

    Zitat Zitat von tweky
    Der Siemens N261 Binäreingang unterstützt die Funktion "Lesen" nicht!
    Das kann doch wohl nicht wahr sein. Kann das noch jemand bestätigen?


    Dieter Koch

  5. #5
    Registriert seit
    Sep 2004
    Beiträge
    22
    ob das lesen Flag gesetzt ist muss ich prüfen, glaube aber nicht dass es daran liegt. Sieht man sich mit dem Busmonitor den Frame an liefert dieser keine Daten zurück. Eine Lampe bzw. deren GA tut dies. Das zyklische Senden geht, möchte ich ab nur im Notfall benutzen um keine unötige Buslast zu erzeugen.

    Wozu ich das brauche. Ich habe einen kleinen uController programmiert an dem eine 3x16Zeichen LCD Display angeschlossen ist. Wenn man das Teil einschaltet, soll er den Zustand der Fensterkontakte abfragen. Die Sache funktioniert auch wenn ich ein Fenster öffne und schließe, dann wird eine entsprechende GA auf den Bus gesendet, mein uC empfängt die Nachricht und Zeigt auf dem Display den Status der Fenster an. Sieht ungefähr so aus:

    alle Fenster sind offen:

    O█ K1 K2 B S F (Kind1, Kind2 Bad, Schlafen, Flur)
    E█ E WC W G
    K█ 1 2 3

    teilweise offen:

    O█ .. K2 . . .
    E█ E .. W G
    K█ 1 . .

    alles zu:

    O█ .. .. . . .
    E█ . .. . .
    K█ . . .


    Gruss Patrick

  6. #6
    Registriert seit
    Apr 2002
    Ort
    Radevormwald
    Beiträge
    2.363
    Zitat Zitat von Dieter Koch
    Das kann doch wohl nicht wahr sein. Kann das noch jemand bestätigen?


    Dieter Koch
    Morgen Dieter,
    ja das stimmt offensichtlich. In der APB, siehe hier, gibt´s zu den Objekten nur die Flags K,S und Ü.
    Gruss aus Radevormwald
    Michel
    .
    Hier bin ich jetzt zu finden: knx-user-forum.de

  7. #7
    Registriert seit
    Jan 2001
    Ort
    Leipzig
    Alter
    57
    Beiträge
    55
    Hallo Patrick,

    selbstverständlich muss das L-Flag gesetzt sein - warum wird es wohl "Lesen Flag" heißen !

    In der Dokumentation sind nur die Flags bei Siemens angegeben welche
    bei Auslieferung gesetzt sind. Bei allen Siemens Binäreingängen kann das L-Flag gesetzt werde und auch ausgelesen werden. Anbei ein Bild aus einer Anlage von uns, wo die Zustände der überwachten Störmeldungen von einer Visualisierung ausgelesen werden. Und dies funktioniert seit 5 Jahren und es sind nur Siemens Binäreingänge montiert. Es gibt nur ein Gerät das mir bekannt ist wo die Zustände nicht über das L-Flag gelesen werden können. Es sind die Ausgänge 1-8 der Insta- Wetterstation.

    Gruß Michael

  8. #8
    Registriert seit
    Nov 2000
    Ort
    Unna
    Alter
    56
    Beiträge
    3.063
    Kann ich auch nicht glauben. Muss gehen !!!

    Das Antworttelegramm (ValueResponse) wird allerdings nicht von jedem Gerät
    verarbeitet bzw. muss in Deiner µc Software entsprechend ausgewertet werden.

    Allerdings... Bei Siemens ist alles möglich ...
    ______________________

    Mike

    m..myhome Support Forum



    m..myhome for Mac demo Clip neuer demo Clip

  9. #9
    tweky ist offline Registrierter Benutzer
    Registriert seit
    Dec 2002
    Ort
    World
    Beiträge
    1.373
    bin Vewirrt

    Ich dachte immer das was in den APB steht gilt für die jeweiligen Objekte und dient zur Orientierung. Ich kenne einige Geräte wo Lesen nicht unterstützt wird, es so in der APB steht und vom Hersteller auch bestätigt wurde. Mir fällt da auf anhieb ein, Hager 1-10V EB Schnittstelle, Berker Dimmer (extra Objekt für Lesen!), ältere 16fach Aktore, usw.

    Seitens Konnex sind die Flag Funktion kein muss, sondern ein kann. Was ich schade finde.

    sorry, wenn ich ne falsche Info geliefert hab. Aber wie bekommt man nun raus, was ein Gerät nun unterstützt bzw. nicht unterstützt ?
    mfg
    tweky

  10. #10
    Registriert seit
    Jul 2003
    Ort
    Österreich
    Beiträge
    361
    Zitat Zitat von tweky
    bin Vewirrt

    Ich dachte immer das was in den APB steht gilt für die jeweiligen Objekte und dient zur Orientierung. Ich kenne einige Geräte wo Lesen nicht unterstützt wird, es so in der APB steht und vom Hersteller auch bestätigt wurde. Mir fällt da auf anhieb ein, Hager 1-10V EB Schnittstelle, Berker Dimmer (extra Objekt für Lesen!), ältere 16fach Aktore, usw.
    Ein Binäreingang, der kein Lesen unterstützt wäre praktisch unverkäuflich. Bei solchen Komponenten kannst Du davon ausgehen, dass diese das Lesen unterstützen.

    Auch die Berker Dimmer unterstützen die Lesen Anforderung (Du musst *nicht* von einem extra Objekt auslesen). Bei einigen Komponenten kommt es vor, dass die aktuelle Position nur von Rückmeldeobjekten ausgelesen werden kann und nicht von den "Eingangsobjekten". Ein Beispiel wären die Theben DMG Dimmaktoren. Dort musst Du den aktuellen Dimmwert vom Rückmeldeobjekt auslesen und nicht vom Wertobjekt.

    Wenn es nicht in der Applikationsbeschreibung steht hilft im Zweifelsfall ein Anruf beim Hersteller. Der Großteil der EIB Geräte unterstützt jedoch die Lesen Anforderung.

    Grüße,
    Markus

  11. #11
    Registriert seit
    Jan 2004
    Ort
    Reutlingen
    Alter
    56
    Beiträge
    476
    Der Großteil der EIB Geräte unterstützt jedoch die Lesen Anforderung.
    Gegenbeispiel: Die Merten 1-10V-Steuereinheit 6470-29. Die kann zwar den Zustand des Relais auf den Bus senden, nicht aber den Wert des Dimmobjekts Damit für eine Visu unbrauchbar. Leider habe ich 5 Stück von denen verbaut ...
    Gruss,
    Oliver

    (aus dem SmartHome Reutlingen)

  12. #12
    Registriert seit
    Sep 2004
    Beiträge
    22
    Hallo,

    nach der Änderung bzw. Setzen des "Lesen" Flag geht es! Vielen Dank für die Hilfe.

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
  •