TIA i²C (I2C) Protokoll zu Siemens Tia

nik20099

Level-2
Beiträge
73
Reaktionspunkte
5
Zuviel Werbung?
-> Hier kostenlos registrieren
Moin Freunde,
ich habe eine Wohnraumbelüftung von Wolf und möchte diese gerne mit meiner S7-1500 auslesen und Steuern können. Aktuell mache ich es über Schließerkontakte und nutze die 3 Stufe vom Stufenschalter.
Gerne möchte ich aber die m³/h Volumenstrom flexibler anpassen können.

Die Hauptplatine bietet ein Bus-Anschluss mit dem Protokoll I²C. Leider kenne ich mich damit so nicht aus.

Gibt es die Möglichkeit, direkt mit der S7 auf dieses Protokoll zu schreiben und es zu lesen?
Alternativ müsste ich über Modbus gehen. Da gibt es etwas Originales (I2C to Modbus https://www.heizungsdiscount24.de/regelungstechnik/wolf-mod-bus-schnittstellen-set-extern.html) von der Firma Wolf. Das soll aber 350€ kosten.

Kenn jemand andere Hersteller solcher Converter?

Freu mich auf eure Erfahrungen und Ideen.

P.S. Wenn es eine Andere Möglichkeit gibt mit einer Siemens S7-1500 auf eine Wolf CWL Excellent zu schreiben bin ich Vorschläge offen. :D

Gruß
Jannik
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

welche Wolf CWL hast du denn? Ich habe eine Flair 400 von Brink Climate Systems, diese wird bei Wolf unter der Bezeichnung CWL-2-400 verkauft. Die Wolf und Brik sollten Baugleich sein.
Diese Geräte haben Modbus-RTU ab Werk an Board. Ich lese und steuere diese mit einer Modbuskarte von Wago.
Gruß
 
Wenn ich ein güstiges Gateway brauche, dann schaue ich eigentlich immer zuerst nach Node RED.
In deinem Fall würde wohl ein Raspberry 3 als Hardware reichen. Der Raspi hat eine I2C-Schnittstelle.
Mit Node RED kannst du dir dann ein Gateway I2C-S7 oder I2C-Modbus zusammenbauen. Hardwarekosten so um die 70-80€.

Noch günstiger geht es mit einem Arduino oder ESP32. Wenn du die I2C-Registerbeschreibung hast, dann lässt sich der notwendige Code leicht mit ner KI erstellen. Ich hab sowas ähnliches mal mit Grok gemacht. War echt überrascht, wie einfach das funktioniert hat.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

welche Wolf CWL hast du denn? Ich habe eine Flair 400 von Brink Climate Systems, diese wird bei Wolf unter der Bezeichnung CWL-2-400 verkauft. Die Wolf und Brik sollten Baugleich sein.
Diese Geräte haben Modbus-RTU ab Werk an Board. Ich lese und steuere diese mit einer Modbuskarte von Wago.
Gruß
Cool, kannst du mir vielleicht mal die Adressen der Signale mitteilen?
Ich habe die RTU Karte von Siemens ET200SP.

Leider habe ich die CWL-400 Exccellent. Dort ist kein Modbus direkt Onboard. Da muss man mit einem Adapter arbeiten,

 
Wenn ich ein güstiges Gateway brauche, dann schaue ich eigentlich immer zuerst nach Node RED.
In deinem Fall würde wohl ein Raspberry 3 als Hardware reichen. Der Raspi hat eine I2C-Schnittstelle.
Mit Node RED kannst du dir dann ein Gateway I2C-S7 oder I2C-Modbus zusammenbauen. Hardwarekosten so um die 70-80€.

Noch günstiger geht es mit einem Arduino oder ESP32. Wenn du die I2C-Registerbeschreibung hast, dann lässt sich der notwendige Code leicht mit ner KI erstellen. Ich hab sowas ähnliches mal mit Grok gemacht. War echt überrascht, wie einfach das funktioniert hat.
Moin,
das war auch mein Plan über einen ESP einfach eine Kommunikation aufzubauen. I2C auf TCP quasi. Leider erreiche ich die I2C Schnittstelle auf der Wolfanlage nicht.
 
Ich empfehle, kauf dir das i2c-modbus gateway... mal eben den i2c bus auseinanderzunehmen und dekodieren kostet dich Stunden wenn du keine Unterlagen dazu hast.
Für das gateway gibt es dann die Beschreibung seitens Hersteller.
 
Mal anders gefragt: Warum muss es eine S7-1500 sein, die du zum steuern benutzt? Wenn du dir einen PC/RPi/etc. als Übersetzer nehmen möchtest, kannst du gleich NodeRed und dessen Dashboard nutzen. Dann kannst du die Dinge vom SmartPhone über den Browser komfortabel bedienen! Ich habe mein halbes Haus auf nem Raspi mit NodeRed automatisiert. (inkl. Visu für die PV und Wechselrichter!)

Ich habe mich gegen die SPS entschieden, da diese im Vergleich zu Leistungsgeil und zudem in der Hardware und Kommunikation viel zu eingeschränkt ist. (Zudem ist die 1500er extrem teuer!) In NodeRed gibt es Module für I2C und du könntest deine Lüftung dann entsprechend stufenlos (bzw. 256 Schritten) steuern.


PV.png

Viele Daten kommen bei mir über das Netzwerk. Einiges über ESPs, die z.B. über ttl Daten aus meinen Victrons auslesen. Die ganzen Batteriedaten und PV-Daten kommen per Multiplexer in nen ESP und dann per WLAN zum RPi. (Geht aber auch per Seriell/RS485/USB)

Achja, Wolf hat normal ne eBus-Schnittstelle! Dafür gibt es Protokollbeschreibungen. Hatte selber früher im alten Haus ne Wolf Heizung, die ich per eBus über NR gesteuert habe.
 
Zuletzt bearbeitet:
Cool, kannst du mir vielleicht mal die Adressen der Signale mitteilen?
Ich habe die RTU Karte von Siemens ET200SP.

Leider habe ich die CWL-400 Exccellent. Dort ist kein Modbus direkt Onboard. Da muss man mit einem Adapter arbeiten,

Ich denke am besten ist‘s du schaust hier nach
Da gibt’s die Unterlagen direkt vom Hersteller. Dort findet man die Modbusregister, zumindest für die Flair Serie.
Für deine CWL 400 müsste die Anleitung der Renovent Excellent 300/400 passen.
Als ich meine Flair Anfang 2022 gekauft habe wurden beide Serien verkauft, die Flair war da grade neu… und ich meine ich hatte mich wegen des eingebauten Modbus für diese Serie entschieden…
 
Zurück
Oben