Seite 1 von 3

MODBUS PROFIL: RCT Power Storage DC 10.0

Verfasst: Do Aug 25, 2022 9:39 am
von taurus2204
Hallo zusammen,

ich habe zwar noch kein Profil gebaut, aber hier schon einmal die Modbus Register dazu. Sobald ich dazu komme, baue ich natürlich auch das Profil und hänge es hier rein. Ich weiß, aktuell etwas enttäuschend, aber immerhin schon einmal ein Anfang ;)
RCT_Power_RS485_Communication_20200429_v.1.2.pdf


Das hier ist ein internes Protokoll:
RCT Power Serial Communication Protocol v1.14 (1).pdf

Gruß
Tobias

Ps:
MQTT, aber zumindest Artverwand:
viewtopic.php?f=80&t=3089

Re: MODBUS PROFIL: RCT Power Storage DC 10.0

Verfasst: Do Aug 25, 2022 2:48 pm
von terseek
interessant ist das ja, aber es geht hier nicht um Modbus sondern um ein proprietäres Protokoll von RTC

Re: MODBUS PROFIL: RCT Power Storage DC 10.0

Verfasst: Do Aug 25, 2022 3:02 pm
von taurus2204
Ehrlichgesagt hatte ich mir das (mangels Zeit) noch nicht angeschaut, aber meine Rückfrage nach ModBus wurde genau mit dem Dokument beantwortet. Hat auch klar gesagt, dass das ModBus ist. Hatte das auch im Vorfeld zu meiner Bestellung mal mit denen geklärt...

*edit*
Hast natürlich recht, das ist Mist was der geschickt hat. Ich hake nochmal nach...

Re: MODBUS PROFIL: RCT Power Storage DC 10.0 (kommt noch)

Verfasst: Fr Aug 26, 2022 8:30 pm
von taurus2204
Hier jetzt wirklich das Modbus Register.

Btw: Wie kann ich den (mobil) meinen ersten Beitrag und den Titel ändern? Finde keinen Button mehr zum editieren...
RCT_Power_RS485_Communication_20200429_v.1.2.pdf

Re: MODBUS PROFIL: RCT Power Storage DC 10.0

Verfasst: Fr Aug 26, 2022 9:25 pm
von gbglace
passt es so?

Re: MODBUS PROFIL: RCT Power Storage DC 10.0

Verfasst: So Sep 11, 2022 6:01 pm
von taurus2204
Tach zusammen,

hat das schon jemand zum Laufen bekommen?
Mit kleineren Tools (QModMaster) bekomme ich die Register abgefragt:
Bild
(Das Ergebnis liefert auch den gewünschten Wert)

Über den Timberwolf bekomme ich aber immer die gleichen Fehler, egal bei welchem Register:
"Response not from requested slave".

Ich habe jetzt schon versucht alles Mögliche an Verkabelung auszuschließen, weiß aber gerade nicht weiter. Irgendwas macht der Timberwolf auf jeden Fall anders als der QModMaster...

Hier mal noch die Verbindungsdetails aus obigem Dokument. Das einzige was ich glaube ich im Timberwolf nicht konfigurieren kann, ist Little/Big Endian (gefunden):
baudrate: 9600
coding system: 8-bit binary
bits per byte: 1 start bit, 8 data bits (least significant bit sent first), no parity, 1 stop bit
For CRC calculation the polynom 0xA001 is used, initialization value is 0xFFFF.
Broadcast address "0" is supported. Exception response by wrong requests is supported.
Supported function codes:
0x03 - read holding registers
0x10 - write multiple registers

Jemand noch einen Tipp, wo es hängen könnte? Debugging ist im Timberwolf ja auch nicht so doll in dem Fall. Wüsste gerne, wie die Antwort wirklich aussieht, damit ich damit auch arbeiten kann.

Danke schonmal im Voraus :)

Re: MODBUS PROFIL: RCT Power Storage DC 10.0

Verfasst: So Sep 11, 2022 8:19 pm
von Sun1453
Hallo Tobias,

Hast du diese Artikel mal gelesen?

https://elabnet.atlassian.net/wiki/spac ... +960Q+3500

https://elabnet.atlassian.net/wiki/spac ... bearbeiten

Beim 1. kommen die Parameter für die Schnittstelle rein die du ja hier in dem einem Beitrag geschrieben hast.

Beim 2. sprichst du das Gerät dann an mit seiner ID (Slave) und den Register 03 zum lesen oder 10 zum schreiben. Du musst dir dann immer die entsprechende Registernummer raussuchen mit den entsprechenden Wert also wie Lang und welcher Zeichen Typ. Am Ende hast du dann ein Profil was du dann mit Objekten des TWS im Menü Gerätemanager verknüpfen kannst.

1. Schnittstelle einrichten
2. Profil für Gerät anlegen
3. Profil zu Gerät zuordnen und mit Objekten im Timberwolf verbinden.

Re: MODBUS PROFIL: RCT Power Storage DC 10.0

Verfasst: So Sep 11, 2022 8:23 pm
von taurus2204
Ich hab schon andere Modbusgeräte am laufen...an sowas trivialem scheitert es also nicht...

Re: MODBUS PROFIL: RCT Power Storage DC 10.0

Verfasst: Mo Sep 12, 2022 6:22 am
von maggyver
Hallo Tobias,

hast du auch ein Blick auf die Einstellungen geworfen und diese mit dem Angaben aus dem Datenblatt des Modbus-Gerätes verglichen?

-> Kleinstes Abfrageintervall
-> Maximale Abfragedauer
-> Maximale Anzahl Register pro Abfrage

Nicht das dadurch etwaige "Probleme" entstehen.

Re: MODBUS PROFIL: RCT Power Storage DC 10.0

Verfasst: Mo Sep 12, 2022 12:50 pm
von taurus2204
Hallo René,

dazu steht in der Doku leider nichts. Damit herumgespielt hatte ich schon. Meine Vermutung geht aber eher dahin, dass der Timberwolf die Response schlichtweg falsch interpretiert. Ich würde daher gerne die bitweise Response sehen um selbst zu debuggen.
Haben denn Entwickler per Fernwartung da irgendwie Zugriff? An wen wendet man sich denn bei solchen Problemen? Da die Abfrage mit anderer Software ja funktioniert, kann es ja nur an mir (falsche Einstellungen) oder dem Timberwolf (Bug) liegen...

Gruß
Tobias