Seite 1 von 1
[V3.0 RC5.1] Wert senden über Modbus
Verfasst: Fr Jul 22, 2022 10:26 am
von Mibr85
Hallo zusammen
Habe seit fast einem Jahr meine Pluggit KWL über Modbus angebunden und das lesen der Werte funktioniert super.
Jetzt würde ich gern über Modbus auch meine Lüfterstufe in der KWL verstellen, leider komme ich da nicht so richtig weiter:
Das Register sollte laut Beschreibung stimmen,
leider bekomme ich immer eine "!" wenn ich versuche zB über das Profil einen Wert zu schreiben.
Wo könnte ich denn mit der Fehlersuche anfangen?
Re: [V3.0 RC5.1] Wert senden über Modbus
Verfasst: Fr Jul 22, 2022 10:53 am
von martin
Hallo Micha,
passt das Register? Doku 40325 versus 00325 im TW.
Bei meiner Brink KWL bekomme ich einen Fehler, wenn ich einen Wert schreibe der bereits im Register steht. D.h. Änderungen funktionieren ohne Fehler, den gleichen Wert nochmal senden funktioniert nicht.
VG
Martin
Re: [V3.0 RC5.1] Wert senden über Modbus
Verfasst: Fr Jan 13, 2023 10:15 am
von dontonno
Hallo Micha,
ich habe ebenfalls eine Brink KWL und habe nun versucht diese per Modus RS-485 in den TWS zu integrieren.
Ich schreibe den Wert über den KNX Bus über eine Gruppenadresse vom Datentyp 8 Bit Vorzeichen los, bekomme aber folgende Fehlermeldung, wenn ich versuche einen Wert in die Adresse 8001 zu schreiben.
Wenn ich versuche den Wert direkt über die Profilverwaltung zu schreiben bekomme ich folgende Meldung:
Kannst du mir ggf. helfen was ich falsch mache?
Gruß,
Matthias
Re: [V3.0 RC5.1] Wert senden über Modbus
Verfasst: Fr Jan 13, 2023 10:47 am
von martin
Hallo Matthias,
Stufensteuerung funktioniert nur im entsprechenden Modus - versuch das mal im Register 8000 so umzustellen:

Re: [V3.0 RC5.1] Wert senden über Modbus
Verfasst: Fr Jan 13, 2023 1:21 pm
von dontonno
Hi Martin,
super, jetzt klappt es. Vielen Dank!
Gruß,
Matthias
Re: [V3.0 RC5.1] Wert senden über Modbus
Verfasst: Mi Feb 15, 2023 2:36 am
von Mibr85
Hallo zusammen
ich muss mein Anliegen noch mal hoch holen, da ich leider aus Zeitgründen vor 1,5 Jahren erstmal wieder zur seite gelegt habe.
Ich habe in meiner Anleitung (
Modbus TCP Pluggit.pdf
)noch folgendes gefunden:
Ich bin mir leider nicht sicher was ich da in meinem Geräteprofil einstellen muss, um diesen Wert erfolgreich zu senden.
zur zeit sieht es immer noch so aus:
Da weiter oben gefragt wurde ob denn die registernummer 400325 statt 40325 stimmt, ich bin davon ausgegangen wenn alle anderen Register funktionieren mit der doppel 0 muss es auch für dieses register so sein.
Evtl hat noch jemand einen Tip?
Re: [V3.0 RC5.1] Wert senden über Modbus
Verfasst: Mi Feb 15, 2023 7:43 am
von martin
Hi Micha,
die Selektion einer Lüfterstufe funktioniert nur im ensprechenden Betriebsmodus. Was sagt denn ein READ auf prmCurrentBLState (Kapitel 4.5 ff)? Falls hier der Manualmode angezeigt wird, könnte es auch an der Adressierung des Write-Befehls liegen. Da hab ich aktuell jedoch keine Erfahrungswerte beizusteuern.
Meine Brink KWL meckert bei manchen Write-Befehlen, wenn der geschriebene Wert bereits im Register steht. D.h. ggf. einfach die Lüfterstufe beim Testen toggeln.
Re: [V3.0 RC5.1] Wert senden über Modbus
Verfasst: Mi Feb 15, 2023 9:24 am
von Mibr85
Betriebsmodus ist manuell und die aktuelle Stufe ist verschieden von der gesendeten.
Re: [V3.0 RC5.1] Wert senden über Modbus
Verfasst: Do Feb 16, 2023 3:45 pm
von martin
Hi Micha,
In deinem Screenshot oben sieht man dass du versuchst mit dem Function Code 6 das Register zu beschreiben. Laut Pluggit-Anleitung wird jedoch nur Function Code 16 (bzw. 0x10) angeboten. Details dazu auch unter:
https://elabnet.atlassian.net/wiki/spac ... asiswissen