Forum: Mikrocontroller und Digitale Elektronik Modbus RTU - Verständnisfrage


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Micha B. (michaelmitch_m)


Bewertung
0 lesenswert
nicht lesenswert
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?

von 100Ω Widerstand (tr0ll) (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Der Master muss die Slaves regelmäßig abfragen.

von Sachast (Gast)


Bewertung
-1 lesenswert
nicht lesenswert
Nennt sich Multimaster.

von Sachast (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Z. B. MPI, PROFIBUS,,...

von MaWin (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Micha B. schrieb:
> Könnte ich theoretisch auch einen AVR mit einem Taster dranhängen der
> dem Master sagt wann sich der Tasterstatus ändert?

Nö.

Der Master muss ihn schon fragen.

Das kann er ja hundert Mal pro Sekunde tun.

von STK500-Besitzer (Gast)


Bewertung
0 lesenswert
nicht lesenswert
MaWin schrieb:
> Micha B. schrieb:
>> Könnte ich theoretisch auch einen AVR mit einem Taster dranhängen der
>> dem Master sagt wann sich der Tasterstatus ändert?
>
> Nö.

Naja, könnte schon, aber nicht über den Modbus.

von Hein Blöd (Gast)


Bewertung
0 lesenswert
nicht lesenswert
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

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.