Hallo, ich habe ein R46CA01 Modul, einen Temperatursensor mit Modbus RTU Schnittstelle. Leider bietet der Lieferant keine Beschreibung bzw ein Datenblatt. Bei Google habe ich zwar eine Reihe weiterer Anbieter gefunden doch ebenfalls keine Daten. Die Register für aktuellen Temperaturwerte könnte ich noch durch probieren ermitteln, für das Setzen der Slave Adresse die Modbus Function/Register zu ermitteln ist aber kaum möglich. Hat jemand das Modul im Einsatz und die entsprechenden Informationen? Oder kennt jemand eine Quelle für ein Datenblatt? Danke schonmal im voraus. Ulrich
Ulrich K. schrieb: > Oder kennt jemand eine Quelle für ein Datenblatt? Google findet: https://www.imt-solar.com/fileadmin/docs/de/produkte/Specification_Tx-RS485_MODBUS.pdf
Hallo Thomas, danke für die Antwort aber dieses Dokument habe ich schon, bin aber nicht sicher ob es sich um die gleiche Hardware handelt. In diesem Dokument werden Eigenschaften beschrieben (z.B.: "Serial Number printed on sensor label") die meine Hardware offensichtlich nicht besitzt. Wenn ich keine weiteren Dokumente finde werde ich es mit den Daten von IMT-Solar mal probieren. Gruß Ulrich
Stehe vor dem Gleichen Problem und konnte die Daten über einem chin. Händler besorgen: https://1drv.ms/u/s!AjrAGEbCBLlszQb01EL9sTahN0_1?e=2wSQuL Der Link zeigt auf ein *.rar File in dem die Spezifikation zu finden ist.
Hallo Michael, vielen Dank! In dem Dokument habe ich die gesuchten Informationen gefunden. Ich habe den Sensor sowieso nur "zum Spielen" gekauft und hatte ihn erst mal zur Seite gelegt. Jetzt kann es weitergehen. Gruß Ulrich
Hallo Ulrich, Michael, wart Ihr zwischenzeitlich erfolgreich? habe es auch versucht. Und versagt. Will write to instrument (expecting 7 bytes back): FF 03 00 02 00 01 30 14 (8 bytes) Die Byte-Sequenz (von minimalmodbus zusammengebaut) ist nach den Unterlagen korrekt. Als Adresse 0xff benutzt, was nach den Unterlagen "broadcast" bedeutet und funktioniert, wenn nur 1 Slave am Modbus hängt. Register 2 sollte dann die individuelle Modbusadresse des jeweiligen R46CA01-Boards liefern. Allerdings: Error: No communication with the instrument (no answer) Wer weiss weiter?
Walter S. schrieb: > Als Adresse 0xff benutzt, was nach den Unterlagen > "broadcast" bedeutet und funktioniert, wenn nur 1 Slave am Modbus hängt. > Register 2 sollte dann die individuelle Modbusadresse des jeweiligen > R46CA01-Boards liefern. > Allerdings: Error: No communication with the instrument (no answer) Was bei mir tadellos funktioniert ist: 01 03 00 00 00 01 84 0A um die Temperatur auszulesen. Scheinbar werden die Module mit der Adresse 1 ausgeliefert
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.