Willkommen im Loxone Community Forum. Um alle Funktionen nutzen und sehen zu können, registriere dich bitte zuerst. Dies gilt auch für das herunterladen von Dateien.
MODBUS nicht auslesbar über LOXONE - wie mehr als 2 Register auslesen
Stell mal ein paar Shots hier rein von deinen Einstellungen!
Was fur ein Zähler?
Fragen ev. 2 Master ab? Extension und Raspberry?
Wie man mehrere Register abfragt kannst du dir in der Vorlage für den SDM630 anschauen.
Danke für Deine Hilfe. Mache ich gern - also am besten mal das was ich über ein externes Programm eingestellt habe.
Dann kannst Du mir ja evtl sagen, was ich dann wie in der Loxone einstellen muss.
Darf ich fragen welches externe Programm das ist? Ich kämpfe auch grad mit der Modbus Sache und mich würde es interessieren ob die Devices überhaupt was ausgeben.
Damit bekomme ich Werte.
Um Fragen nach einem LOXONE Zähler gleich zu beantworten ... Ich habe hier einen Zähler der einen Wandler ansteuern kann.
Daher diese Möglichkeit.
Dazu kommt, dass ich glaube, dass LOXONE auch nur max 2 register lesen kann - und wenn das DEVICE 3 Zähler ausgibt ist Ende.
Zeig bitte die Config her was du bis jetzt gemacht hast sonst kann dir keiner helfen hier!
Die Loxone Modbusextension kann schon mehrere Register nach der Reihe abfragen. Mach das mit einer Wetterstation Elsner P03 und 2 SDM630 ob Wandler oder nicht ist zur Zeit noch unerheblich.
Hallo, vielleicht könnt ihr mir helfen. Ich plage mich schon seit Stunden und komme auf keinen grünen Zweig.
Ich habe meine Loxone schon 2010 installiert und wollte jetzt eine Eastron SDM630 V2 Modbus in Betrieb nehmen. Habe auch noch aus der Vergangenheit eine normale Loxone RS485 (keine Loxone Modbus) rumliegen und wollte die jetzt verheiraten. Ich habe den Bus angeschlossen und an beiden Enden mit 120 Ohm terminiert.
In Loxone habe ich die R485 eingefügt, welche auch erkannt wird.
Habe auf der RS485 und dder SDM630 folgende Parameter eingestellt: Addr 001 - Baud 9,6 - Parity none - Stop 1
Meine Vermutung ist, dass ich as der SDM ja auch über die normale Schnittstelle Werte auslesen können müsste.
Evtl. scheitert es ja eh nur an der Befehlserkennung. Habe aber nun schon so viel gelesen und schaffe es trotzdem nicht.
Folgende Websites nehme ich als Basis:
Bist du hier weiter gekommen? Ich plage mich auch gerade mit dem SDM630 V2 Modbus. Ich versuche zusätzliche Werte auslesen als in der Vorlage definiert sind. Z.B. Möchte ich den "Average Line Current" auslesen können. In den SDM Unterlagen hat dieser Register Adresse 30047 (https://data.xn--stromzhler-v5a.eu/e...s-protocol.pdf). Dies passt aber nicht auf die "IO-Adresse" (verwende die Loxone Modbus Extension). Hast du eine Ahnung wie ich überhaupt die IO-Adresse definieren kann?
schau dir mal diesen Beitrag an. Dort steht vielleicht die Lösung warum über die RS485 Extension nichts ankommt. Genau kenn ich mich nicht aus, jedoch wird es einen Grund geben warum es zwei verschiedene Extensions gibt. Denk ich halt.
Hi@all,
ich habe nun erfahren, dass meine Klimageräte nicht per Online-Controll gesteuert werden können,
und ich wohl auf Modbus setzen muss.
Nur habe ich
RS485 ist ein Standard für die serielle Datenübertragung. Daten, die über RS485 Schnittstellen ausgetauscht werden, verwenden das MODBUS Protokoll. RS232 Geräte verwenden Text (ASCII) Protokolle. Dieser Unterschied bedeutet, dass Sie den MODBUS bei der Verwendung von RS485 Kommunikationsgeräten kennen müssen.
Wenn ich dem Link folge und richtig lese, dann ist es hier aber angeblich eher das gleiche. D.h. Ich habe entweder die Protokolle falsch, oder falsche Adressen zw. den Geräten. Hat evtl. jemand meine Konstellation mit der Loxone Schnittstelle und nicht über den Raspi??
Bin auch einwenig am tüfteln mit einem Modbus Energiezähler. Genauer mit einem Schneider Electric iEM 3155 welcher die Funktion von 4 Tarifen unterstützt.
Grundsätzlich ein super Preis Leistungs Verhältnis was den Zähler angeht. Das auslesen der Daten klappt auch wunderbar, jedoch beim Befehle schreiben, da will es noch nicht so ganz klappen.
Ich möchte erreichen das ich über einen Modbus Befehl die EVU Tarifkommandos übertragen kann so das der Zähler Hoch- und Niedertarif separat zählt.
Die Zeiten wann welcher Tarif gilt habe ich gefunden, nun sollen diese Zeiten in einer Schaltuhr eingetragen werden und diese dann mittels analog Wert auf den Modbus an den Zähler gesendet werden. (1-4)
In der Schneider Anleitung sind sämtliche Register erklärt, dabei ist zu beachten das immer ein Statusbit abgezogen werden muss. (z.B. Register Nr. 5500 ergibt 5499)
Wenn ich nun einen Befehl senden möchte verstehe ich nicht genau was in Loxone eintragen muss beim Analogaktor. In der Schneider Anleitung (S.41) steht zwar das man die Funktion 16 verwenden soll, aber das klappt nicht. Die Comm Protection habe ich ausgeschaltet und umgeschaltet auf Tarif Kontrolle über COM.
Im Netz habe ich ein Video gefunden welches genau das aufzeigt (ist in Russisch aber denke man versteht was er meint), am Schluss bei 2:17 wird eine Modbus Software gezeigt in der 3 Register zu erkennen sind 5250/5251/5252.
Jetzt weiss ich nicht ob Loxone drei Register zugleich beschreiben kann? Da man die Funktion 16 - Preset multiple registers verwenden kann müsste man meinen das dies gehen sollte, jedoch kann man ja nur eine Registeradresse eintragen.
Ich habe zum testen drei Analogaktoren angelegt und in diese die einzelnen Registeradressen eingetragen (mit und ohne Statusbit), jedoch passiert dann rein gar nichts.
Hallo mecsolutions, vielleicht kannst du mir helfen, ich habe in deinem Beitrag gelesen, dass du einen Schneider Energiezähler IEM3155 per ModBus ausliest. Ich habe in meiner Wallbox ebenfalls diesen Zähler, leider bekomme ich im gegegensatz zu dir keine Werte ausgelesen. Kannst du mir die Einstellungen für die Config schreiben?
Danke dir im vorraus
Nein leider nicht.
Wir verwenden nun auch keine Schneider Zähler mehr sondern jene von Siemens, da klappt das mit der Tarifumschaltung. Wir benötigen in der Regel auch nur ein Register um umzuschalten.
Schneider hat leider seine iEM Reihe seit Jahren nicht angepasst/verbessert so dass wir umgestiegen sind.
Des Weiteren hatte ich seit dem Post im Jahr 2019 nie mehr den Fall das ich mehrere Register gleichzeitig beschreiben musste.
Wir verarbeiten personenbezogene Daten über Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen, Werbung zu personalisieren und Websiteaktivitäten zu analysieren. Wir können bestimmte Informationen über unsere Nutzer mit unseren Werbe- und Analysepartnern teilen. Weitere Einzelheiten finden Sie in unserer Datenschutzrichtlinie.
Wenn Sie unten auf "Einverstanden" klicken, stimmen Sie unserer Datenschutzrichtlinie und unseren Datenverarbeitungs- und Cookie-Praktiken wie dort beschrieben zu. Sie erkennen außerdem an, dass dieses Forum möglicherweise außerhalb Ihres Landes gehostet wird und Sie der Erhebung, Speicherung und Verarbeitung Ihrer Daten in dem Land, in dem dieses Forum gehostet wird, zustimmen.
Kommentar