eBus Adapter Senden/Empfangen

So…Adapter wurde repariert und sendet nun auch :wink: … beim Senden leuchtet also die LED und hterm zeigt den gesendeten Wert auch mit an wenn alles funktioniert.

Klasse - viel spaß beim gemeinschaftlichen entschlüsseln…:o

Hallo,

ich möchte eine Vailllant-Trinkwasserstation über den EBus an meine SABO-Steuerung (CoDeSys basiert) anbinden.
Mir schweben zwei Lösungsvarianten vor:

  1. eBus Adapter-RS232 und Kommunikation über die serielle Schnittstelle der SABO
  2. eBus Adapter Ethernet und Kommunikation über TCP/IP

So nun zu meinen laienhaften Vermutungen:

Bei 1. müsste ich mir die Platine selber zusammenlöten und den Bus aushorchen
Bei 2. kann ich die Hardware kaufen und kenne das TCP/IP Protokoll garnicht

Bin für jeden Hinweis dankbar

HomeControl

Hallo,
beide Adapter landen in der ComPort-Instanz.

Der EBus Adapter macht den Weg: EMS-Bus —> RS232

Der Ethernetadapter macht den Weg E-Bus -->Ethernet–>RS232 Adapter

Löten mußt Du nicht unbedingt, Andgre, hier aus dem Forum, vertreibt Super Hardware über seinen Shop.

Gruß Helmut

Hallo Helmut

danke für die Blumen.

Grüße
andrge

Hallo,

ich bin seit kurzem im Besitz einer Brötje NovoCondens SOB C mit einem ISR Regler (ISR-RVS43.222/100).
Nun möchte ich gerne die Datenen aus der Regelung für meine Gebäudesteuerung auslesen.
Ich bin Über das mikrocontroller.net Forum auf diesen Artikel aufmerksam geworden und würde gerne wissen ob der ebus-Adapter auch für meine Regelung geeignet ist?

Gruß
borsti87

Borsti87,

die Referenz aus dem Mikrocontroller-forum ehrt uns, aber deine Frage wird dir hier niemand beantworten können. Es sei denn, er hat die gleichen Geräte.

Wenn eBus gesprochen wird, kann der Adapter von andreg bestimmt helfen. Vielleicht hast du sogar Glück und der Hersteller hält sich an Standards im Protokoll. Wolf und Vaillant sind diesbezüglich bereits in grossen Teilen entschlüsselt (siehe andere Threads hier im Forum).

Mit anderen Worten: probiers aus.

Danke & Gruß, Axel

Hallooooo Helmut :D,

kannst du den Schaltplan bitte als EAGLE Projekt exportieren. Möchte mir die Platine gerne in der Firma fräsen, wir haben allerdings nur Eagle!

Gruß Luutz

Hier das File: Ist ein Eagle Script.

Gruß Helmut

4011_er_Version_ISO_m_Xport_1.zip (8.65 KB)

@Helmut:

Könntest du evtl noch die 4011_er_Version_ISO_m_Xport_1.lbr anhängen?
Diese fehlt leider im ZIP File.

Dann hätte ich noch eine Frage zum generellen Verständniss des XPORTS:
Dieser setzt ja RS232 nach Ethernet um!?
Bekommt der Adapter dann eine IP aus dem LAN?
Oder wie spreche ich das Teil dann an?

Vielen Dank!

Grüße
NemoN

Äh, nee.
Ich route mit Target.

Platinenbelichter dot de macht Dir aus dem Targetfile eine Platine.

Zum Xport: Du bekommst einen Comport dazu, der vom Xport gespeist wird.

Dieses Gerätchen ist im Prinzip eine RJ45-Buchse mit integriertem (kleinen) Webserver und einer seriellen Schnittstelle.

Über einen bestimmten TCP-Port des XPort kann man die serielle Schnittstelle ansprechen. Hier bekommst Du Info’s.

Gruß Helmut

Hallo,

ich beziehe mich auf die Schaltung hier: (mit Stromquellenschaltung zur Sendestufe)

Widerstand R2 und R4:
müssen die Werte experimentell ermittelt werden ? oder warum wird ein Widerstandsbereich angegeben ?

Begründung für die Angabe:

Er könnte auch an anderen stromgesteuerten Bussen funktionieren, Stichwort V-Bus, M-Bus.

Nimm die Werte, die drauf stehen, sollte passen.

Gruß Helmut

Naja, da ist ein Bereich angegeben, lt E12 Reihe würde ich für
R4 = 4,7 Ohm
R5 = 47 Ohm

nehmen…, was hast Du verbaut ?

vergessen zu fragen:

Funktioniert dieser Adapter mit vrDialog / vrDialog810 ???

Tut mir leid, ich kann dazu nichts sagen, ich hatte noch nicht einmal annähernd so einen Bus, habe ich mit einem regelbarem Netzteil simuliert, aber ich hatte ja Ingo ;=)

Ich gebe die Frage an E-Bus-Anwender weiter.

Gruß Helmut

Naja, da ist ein Bereich angegeben, lt E12 Reihe würde ich für
R4 = 4,7 Ohm
R5 = 47 Ohm

nehmen…, was hast Du verbaut ?

Bei der „StromQuellenSchaltung“ ist der Widerstand R5 der Strommesswiderstand 3,9 Ohm, R4 der Strombegrenzungswiderstand 68 Ohm.

Ich bin auf der Layoutseite. Hast Du keine 3,9 OHM nimm 2 x 8,2 OHM parallel

Gruß Helmut

Hallo Helmut,

ich habe erfolgreich deine 4011 Schaltung mit der z-diode gebaut. Empfangen geht wunderbar nur senden nicht. Frage mich ob das an dem von mir eingesetzten BC337-25 liegen kann. Du hast den BC338-40 verwendet.

Weitere Frage: Bei einer ZPD 6,8 + 2x 0,7V für die Dioden+ 0,7V für den BC338 erwarte ich das beim Senden für das LOW Bit die Spannung auf 8,9 V runter gezogen wird. Laut spec solle LOW aber mindestens 9V betragen, höchstens 12V. Vermutlich wäre eine ZPD 7,2 oder ZPD 7,5 daher die besser Wahl oder?

Also… an den BC’s liegt es nicht.

Er ist aber nicht dauernd am Senden, sonst würdest Du nicht empfangen können.

Da hilft nur messen. Hast Du ein regelbares Netzteil: gib ihm mal so 20Volt am E-Bus und nimm dann mal HTerm und schick ihm was, dann mal am Max-Baustein messen, ob da was kommt.

Wenn, dann war bei mir immer der Max-Baustein der Übeltäter.

Gruß Helmut

Danke für die super schnelle Antwort! Werde ich machen.

Eine weitere Frage. Ich kann einige Werte wie Uhrzeit und Außentemperatur zuverlässig sehen. Daneben sehe ich viele Zeilen die für mich nach Übertragungsfehlern aussehen und ich muss den Poti feiner justieren. Jedoch wären diese Zeilen über Stunden dann immer gleich falsch.

Diese Zeile sollte nur ein Datenbyte haben, demnach wäre alles ab dem 00 zu viel:
(Korrektur / CRC vergessen)

2014-02-08 12:15:12.654 [EBH] 10 08 b5 11 01 01 89 00 09 3e 3c 30 08 4a 5e 00 00 ff dd 00

Längerer Auszug, die Meldungen sind über Stunden hinweg gleichmäßig:

2014-02-08 12:15:04.434 [EBH] 10 fe b5 16 03 01 30 08 82
2014-02-08 12:15:04.436 [NOT] found: FEB5160301 type: 0 ==> id: 3
2014-02-08 12:15:04.437 [DBG] id: 3 elem: 0 p1: 2 p2: 3 p3: 0 p4: 0
2014-02-08 12:15:04.438 [DBG] buf: 8.187500
2014-02-08 12:15:04.440 [EBS] 8.187500
2014-02-08 12:15:06.497 [EBH] 10 08 b5 10 09 00 00 44 78 ff ff 00 ff 00 d4 00 01 01 9a 00
2014-02-08 12:15:12.654 [EBH] 10 08 b5 11 01 01 89 00 09 3e 3c 30 08 4a 5e 00 00 ff dd 00
2014-02-08 12:15:14.693 [EBH] 10 08 b5 11 01 02 8a 00 05 03 3c 96 50 64 98 00
2014-02-08 12:15:16.749 [EBH] 10 08 b5 10 09 00 00 44 78 ff ff 00 ff 00 d4 00 01 01 9a 00
2014-02-08 12:15:22.860 [EBH] 10 08 b5 11 01 01 89 00 09 3e 3c 30 08 4a 5e 00 00 ff dd 00
2014-02-08 12:15:23.153 [EBH] 10 08 b5 04 01 00 3d 00 0a 03 24 15 13 08 02 06 14 30 08 ad 00

Thx…