Forum: Mikrocontroller und Digitale Elektronik Modbus RTU Slave für ATmega


von Franz S. (franz_0815)


Lesenswert?

Moin an alle
Ich habe hier ein Schneider Magelis HMI Gerät.

Auf diesem möchte ich Daten senden und auch wieder einlesen.
Einzelne Interger Werte lassen sich mit Terminal Programm übertragen.
Mit Realterm und "CRC" geht das wunderbar.

Nun möchte ich meinen Atmega 644 damit verbinden und Daten austauschen.

Modbus RTU Slave heißt hier das Zauberwort.

Leider finde ich nichts brauchbares hier .
Hat jemmnand eine Idee ...  ??

Besten Dank schon mal.

von GB (Gast)


Lesenswert?


von Patrick B. (p51d)


Lesenswert?

https://github.com/stephane/libmodbus
http://www.modbus.org/docs/Modbus_Application_Protocol_V1_1b3.pdf
http://www.modbus.org/docs/PI_MBUS_300.pdf
http://libmodbus.org/

Ich hab selber einmal eine Master-Klasse für einen ARM geschrieben. Und 
das nur anhand den verlinkten PDFs. Es ist nicht sooo schwer.

und mit "modbus rtu pic avr arm" oder "source code" oder "filetype:c" 
findet man sehr vieles.

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
Noch kein Account? Hier anmelden.