Modbus RTU - Verständnisfrage

OP #6387827
Hallo zusammen,

ich beschäftige mich momentan mit Modbus RTU (per RS485).

Was ich aber nicht so ganz verstehe... Es gibt einen Master und mehrere 
Slaves.
Um einen Slave einen Befehl zu senden schickt der Master den Befehl ja 
raus.
Aber was ist wenn der Slave dem Master etwas mitteilen will? Hört der 
Master auf die Slaves oder fragt er die zyklisch ab?

Könnte ich theoretisch auch einen AVR mit einem Taster dranhängen der 
dem Master sagt wann sich der Tasterstatus ändert?
Gast
Sachast schrieb:
> Nennt sich Multimaster.

Aber nur Modbus TCP. Das klassische Modbus RTU / ASCII ist KEIN 
Multimaster und würde auch nicht dessen Spezifikation entsprechen. Dann 
dürfte man sich auch nicht wundern, dass etwas nicht funktioniert wie 
gewünscht sobald man andere Modbus Geräte an den Bus anschließt.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 6 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.