Ankündigung

Einklappen
Keine Ankündigung bisher.

Umfrage: Interesse an Anbindung von Buderus Heizung an KNX

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

  • tbi
    antwortet
    Hi Marcus,

    das sieht eigentlich alles gut aus was du gemacht hast.

    Bedenke aber Du hast zwei verschiedene Moxa Konfigurationen:
    1. Als RS232 for die ECO-SOFT
    2. Als TCP-Server für den Logikbaustein.

    Es geht immer nur das eine, also nicht beides gleichzeitig.

    Ich empfehle sich einfach beide Konfigs zu sichern und dann immer die entsprechende zu laden, die man gerade braucht.

    Wenn Du mit der ECO-SOFT ran kommst ist die Strecke ab RS232 Gateway zur Anlage schon mal ok.

    Zum debugen gibt es jetzt zwei Möglichkeiten:
    1. Sich die Ausgaben über SystemLog anzusehen.
    2. Über qHSMon.exe die Ein und Ausgabe zu loggen.

    Ich empfehle Dir 2.)


    Weißt Du wie das geht ?


    Im Experten Projekteinstellungen->Netzwerk->KO-Gateway

    Das notwendige einstellen (siehe Hilfe); XML mit übertragen.



    Sich das Programm qHSMon.exe hier im Forum runterladen.
    Dort die Einstellungen IP, Port, Schlüssel einstellen.


    Dann kannst Du alle iKO des HS immer aktuell sehen und auch einzele iKO loggen lassen. Dann sieht man was passiert und was eben nicht


    Tbi




    Einen Kommentar schreiben:


  • tunneltruppe
    antwortet
    ....Mit A100 für Adresse 0 gehts es auch nicht

    Ich noch mal, mal weiter Tobias Antworten gelesen und ja festgestellt, dass er 2 Geräte am System hat (1 und 2, mit "A201*A202").
    Ich habe ja nur ein Gerät an der Adresse 0.
    Durch den Aufruf vom qHSMon konnte ich sehen, dass ja die Werte in Ausgangsbox von Tobias noch eingetragen waren.

    Jetzt mal auf meine Werte geändert A100.

    Geht aber auch nicht!!
    Angehängte Dateien

    Einen Kommentar schreiben:


  • tunneltruppe
    antwortet
    Problem mit HS- Ankopplung

    Hallo die Herren,
    ich hab da noch ein Problem mit der Logamatic- Anbindung.
    Was geht/ was habe ich schon erreicht:
    1) Logamatic 4121, Adresse 0, läuft mit dem EIB FM 446 und über EMS
    mit einem Buderus Standkessel GB132T.
    Das KNX Modul ist in der ETS entsprechend parametriert
    und läuft.
    Info nur mal so: Ich habe schon die Version S40 bekommen, obwohl
    die Buderus Hotline das wohl nicht wusste und S37
    als aktuelle verkauft!!
    2) Das Buderus RS232 Modul läuft mit dem ECOCAN-Bus an der
    Logamatic 4121.
    Mal eine Frage nebenbei: Wie müssen die Abschlusswiederstände sein?
    An der Logamatic kann ich ja den Wiederstand „einharken“ aber am
    RS232 Modul gibt es das nicht. Mehr Teilnehmer habe ich nicht dran.
    3) Der Moxa läuft und der „virtuelle“ COM- Port ist eingerichtet (wenngleich
    ich hier erstmal lernen musste wie das unter Windows 7 ging.
    Info an alle, bzw. solche Anfänger wie ich: Bei Moxa auf der
    Homepage gibt es ein extra Programm dafür (NPort Windows Driver Manager)
    Info: Ist ein „normales“ Serielles Kabel, kein Null-Modemkabel!!!
    4) Die Buderus ECO- Software läuft und greift auf das Logamatic- System zu
    (sowohl direkt mit RS232 als auch über den Moxa)
    Nun zum Problem im Gira HS
    A) Hier im Forum habe ich Tobias Logikbausteine importiert
    (WAU, was da schon alles gemacht wurde, RESPEKT)
    A.1) Als erstes den 12264- Buderus Schnittstelle Baustein.
    Die darin enthaltenen Moxa Einstellung:
    ## -- Für die RS232 Seite (Serial Settings):
    ## -- Baudrate: 9600
    ## -- Data Bits: 8
    ## -- Stop Bits: 1
    ## -- Parity: Keine
    ## -- FIFO: Ja
    ## -- Interface: RS232
    ## --
    ## -- Auf der IP Seite (Operational Setting):
    ## -- - Operation Mode: TCP Server
    ## -- - TCP alive check time: 7 min
    ## -- - Inactivity time: 0 ms
    ## -- - Max Connection: 1 (das kann nur eine sein !!! Der ECO-CAN Bus ist so aufgebaut)
    ## -- - Local TCP Port: 5508 (Hier muß ein freier Port verwendet werden. Dieser muß dann im Baustein eingetragen werden.)
    ## -- - Command Port: ist hier nicht relevant, kann irgend ein freier port sein.
    ## -- Data packaging:
    ## -- - Packing length: 0
    ## -- - Delimiter 1: keiner
    ## -- - Delimiter 2: keiner
    ## -- - Delimiter process: keiner
    ## -- - Force transmit: Nein
    und die eigentlichen Netzwerkeinstellungen (IP- Adresse und Port)
    habe ich auch alle abgearbeitet.
    A.2) Danach hatte ich einfach mal den Heizkreis- und Warmwasserbaustein , bzw. Werte daraus Vorlauf SOLL/ IST und WW SOLL/ IST im QC
    mir anzeigen lassen wollen, da kommt aber nix an.
    Könnte mir jemand sagen was ich falsch gemacht bzw. vergessen habe?
    Vielen DANK vorab!!
    Marcus

    Einen Kommentar schreiben:


  • NilsS
    antwortet
    Steht auf der Debugseite irgendwas unter exception?

    Könnte mir gut vorstellen das irgend ein Fehler nicht abgefangen wird, oder aber ein Fehler abgefangen wird der eigentlich einen Reconnect machen sollte.

    Einen Kommentar schreiben:


  • tbi
    antwortet
    Hi Kalla,

    ich war die letzte Zeit stark eingebunden, deshalb melde ich mich erst jetzt.

    Zitat von Kalla Beitrag anzeigen
    an dieser Stelle nochmal danke für deinen Support.
    Hier nur kurz nur etwas zum Ergebnis für alle. Neben einfachen Fehlern, die ich aus meiner Erfahrung eben schnell sehe, haben wir aber auch einen Fehler gefunden, den ich hier nennen will.
    Das serielle Kabel zwischen RS232 und Moxa hatte Kalla als Null-Modem Kabel gelötet. Das war falsch. Es muß eine normales RS232 Verlängerung sein!

    Dann ging es. Es ist halt nur besonders schwierig, das zu erkennen, wenn man alles zum ersten Mal in Betrieb nimmt.

    Zitat von Kalla Beitrag anzeigen
    Leider habe ich immer wieder nach einigen Tagen (3-5 Tagen) , dass Keine Daten mehr aktualisiert werden. Ich vermute das sich der Baustein 12264 aufhängt.
    Das hatte ich auch beobachtet, wenn ich Daten gesendet habe.
    Ich verwende den Baustein im Moment so, dass ich nach dem Start nur einmal alle Monitordaten abfrage und dann alles durch die Aktualisierungen, die automatisch vom BUS kommen nur noch update.

    Da ich also Regelgeräte auf der Adresse 1 und 2 besitze, schicke ich nach dem SystemStart=1 nur
    "A201*A202"

    Dann läuft das über Monate ohne Probleme und alle Daten werden immer aktualisiert.

    Es wäre interessant zu wissen, was Du zur Zeit sendest, Kalla.

    Das hilft mir den Fehler zu finden.

    Zitat von Kalla Beitrag anzeigen
    Nach Neustart des HS geht dann wieder alles.

    Was könnte ich noch tun bzgl. Ursachenanalyse ?
    Das es nach dem Start erstmal wieder geht habe ich auch beobachtet, also ich hatte auch beobachtet das die Kommunikation irgenwann weg war als ich den Zeit Baustein oder eben für Dich das Setzen (also Ändern) von Wert getestet hatte.

    Also da ist irgendwo noch ein Bug drin.
    Wie gesagt: Es hilft es mir, wenn ich genau weiß, was Du gesendest hast.

    Zum Debuggen ist es am besten vom Schnittstellen Baustein das Eingangs und den Ausgangs iKO Objekt im qHSMon.exe für das Logging zu markieren (Checkbox links neben dem iKO). Dann sieht man genau was rein und raus geht (oben rechts).

    Gruß Tbi

    Einen Kommentar schreiben:


  • Kalla
    antwortet
    Hallo Tobi,
    an dieser Stelle nochmal danke für deinen Support.

    Leider habe ich immer wieder nach einigen Tagen (3-5 Tagen) , dass Keine Daten mehr aktualisiert werden. Ich vermute das sich der Baustein 12264 aufhängt.

    Nach Neustart des HS geht dann wieder alles.

    Was könnte ich noch tun bzgl. Ursachenanalyse ?

    Gruß
    Kalla

    Einen Kommentar schreiben:


  • sokoknx
    antwortet
    Das ist ein sehr interessantes Thema. Ich plane ein Logamax plus GB172T mit (minimaler) Kontrolle über EIB zu installieren.
    Wenn ich es richtig verstehe, benötige ich hierzu eine Logamatic 4121 Einheit zusammen mit einem FM446 für die EIB-Kommunikation.
    Brauche ich dann noch andere Module, z.B. für das Mischventil (der Bodenheizung)?
    Kann die 4121-Einheit so eingestellt werden, dass sie das ganze System kontrolliert? Wie z.B. Berechnung der Wassertemperatur auf Grundlage der Außentemperatur und der gewünschten Innentemperatur?
    Ich will das EIB-Modul nur benutzen, um die Werte der aktuellen Temperatur zu senden und die gewünschte Temperatur zu ändern.
    Alle anderen Einstellungen will ich mit der Logamatic 4121-Einheit vornehmen. Ist das möglich?

    Einen Kommentar schreiben:


  • Kalla
    antwortet
    Hilfe

    Hi,
    nach meinem wohl verdienten Urlaub habe ich mich wieder diesem Projekt gewidmet.

    Nach Rücksprache mit dem Buderus Support, muss in der Logamatik am ECO-Bus Stecker der Abschlusswiderstand gesetzt werden. Dies wird einfach mittels einer Brücke eingehackt.

    ECO-Bus LED leuchtet jetzt auch über einer Leitunglänge >10m.

    Leider empfängt der Home-Server immer noch keine Daten von der Heizungsanlange.

    Ich besitze ein Moxa 5150 den ich so wie in den Readme/Hilfe Dateien konfiguriert habe. Sowie die Logiken von TBI im HS importiert.

    Mit welcher Software/Snifer kann ich nachschauen, ob die Buderusanlage überhaupt Daten sendet, bzw ob die HS-Logik Daten aussendet ?

    Schöne Grüße
    Kalla

    Einen Kommentar schreiben:


  • tbi
    antwortet
    Also auch die EMS-Bus Lampe blickt kurz alle 15 Sekunden. Also normal so.
    Steht oben, der EMS fragt anscheinend immer mal nach ob da wer ist. Also ganz normal.

    Versuch mal die kurze Strecke, dann wissen wir ob noch alles geht. Alles andere ist sonst nur Spekulation

    Tbi

    Einen Kommentar schreiben:


  • Kalla
    antwortet
    Blinkt den bei dir auch die EMS-LED auch wenn nichts angeschlossen ist ?

    Ich habe vorher nicht darauf geachtet. Ich hoffe mal das der Gateway nicht defekt ist.

    Einen Kommentar schreiben:


  • tbi
    antwortet
    Naja 15m ist schon was. Sie mal im Beitrag oben, da hab ich noch mehr geschrieben. Probier es mal mit einer Kurzen Strecke, ob es
    dann wieder geht.

    Tbi

    Einen Kommentar schreiben:


  • Kalla
    antwortet
    ca. 15m

    Einen Kommentar schreiben:


  • tbi
    antwortet
    Wie lang ist die Strecke ?

    Also auch die EMS-Bus Lampe blickt kurz alle 15 Sekunden. Also normal so.

    Die ECO-Bus LED blickt sobald der Bus richtig angeschlossen ist und dort Traffic ist.

    Grundsätzlich ist die RS232 ja eine Signal to Ground Kommunikation.
    1. Das eine ist wie gut die Flangen des Signalsüber die Länge der Strecke übertragen werden. Länge, Schirmung und Widerstand gehen hier ein.
    2. Das andere ist eine Ground Verschiebung. Also durch unterschiedliche Lasten an verschieden Orten im Haus kann sich das Ground Potential durchaus schon um 5 V unterscheiden. Dann kriegt du da keinen gescheiten Signalpegel zwischen 0 und 5 V mehr hin. Hier must Du dann eine wirklich einen guten Potientialausgleich im Haus haben.
    3. Vielleicht hast Du aber auch nur die beiden Drähte vertauscht und eben falsch rum angeschlossen.
    4. Du hast den RS232 an den EIB angeschlossen, ob der RS232 Baustein das überlebt Also sei sicher das den EIB nicht irgendwo doch am EIB hängt.

    Bei solchen Fehler fange ich dann immer erstmal an zurückzu bauen, wo es schon mal lief.


    Gruß Tbi

    Einen Kommentar schreiben:


  • Kalla
    antwortet
    Hardware Problem

    Hallo Tbi,
    danke für deine updates und Unterstützung.

    Ich bin gerade dabei den RS 232 und den Moxa im Schaltschrank zu integrieren.

    Davor hatte ich ein Testaufbau mit kurzen Leitungswegen.

    Zur Zeit spinnt der Buderus Gateway. Wenn ich diesen am ECO Bus anschließe, Blinkt nur die EMS LED und nicht die ECO-Bus LED.

    Die EMS LED blinkt auch wenn ich nichts angeschlossen habe.
    Ist das bei dir genauso?

    Vom Schaltschrank bis zur Logamatic liegt ein EIB-Bus Kabel 2x2x0,8 Wellenwiderstand 100 Ohm. Kabel ist in Ordnung,also keine Unterbrechung.

    Kann ich das Eib-Kabel verwenden, oder brauch ich ein anders Kabel?

    Gruß
    Kalla

    Einen Kommentar schreiben:


  • tbi
    antwortet
    So und der Buderus Schnittstellen Baustein hatte auch noch keine B0 Befehle durchgelassen.

    Also Kalla, bitte auch noch den V0.18 Baustein hier im Anhang auch noch ersetzen.

    Dann sollte es aber gehen. Bei mir geht es jedenfalls nun durch. (Heizkreis V0.11 und Buderus V0.18)

    Tbi
    Angehängte Dateien

    Einen Kommentar schreiben:

Lädt...
X