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
#6387829
Der Master muss die Slaves regelmäßig abfragen.
Gast
#6387830
Nennt sich Multimaster.
Gast
#6387831
Z. B. MPI, PROFIBUS,,...
Gast
#6387842
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.
Gast
#6388102
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.
Gast
#6388134
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
Bitte melde dich an, um einen Beitrag zu schreiben.