Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Integration in eigene Anwendung
#2
Hallo Christian,

womit möchten Sie es den auslesen? Arduino? ESP32? Oder ähnlich? Es gibt fertige Lib's für Modbus RTU.
Wenn Sie mit unserem Kommtool auslesen, können sie im Log Fenster unten auch sehen, wie die Anfrage aussieht und was der LiPro darauf antwortet.
Auch das Programm Modbus Poll kann genutzt werden um sich die Anfragen anzuschauen.

Das schöne an Modbus RTU ist, der einfache Aufbau. Es gibt eine genaue Beschreibung auf Modbus.org Alle Dokumente sind offen.

Hier mal ein Beispiel einer Anfrage:
01 03 00 00 00 0A C5 CD

Die Bedeutung der einzelnen Bytes:
01: Slave Adresse
03: Funktionscode: Read holding Register
00 00: Start Adresse
00 0A: Anzahl Register
C5 CD: Checksumme

Das ist super erklärt in der Protokollbeschreibung:
MODBUS Application Protocol 1 1 b


Ein oft gemachte Fehler ist die Einstellung der Schnittstelle. 19200 Baud mit gerader Parität . Das ist Default beim Modbus RTU Standard.
ECS 
... weil es uns Spaß macht, das Unmögliche zu tun!



Zitieren


Nachrichten in diesem Thema
RE: Integration in eigene Anwendung - von ECSadmin - 09.04.2021, 10:35

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste