Modbus Master RTU auf Wago 841 --> ATmega16 Slave

sallos
2011-10-02
2011-10-05
  • sallos - 2011-10-02

    Moin,

    ich habe ein Problem ich hab einen ATmega16 als Modbus Slave dieser Arbeitet auch mit der Windows Software ModbusPoll und Qmodbus zusammen, also ich kann ein und ausgänge sehen und setzten.

    Nur wenn ich jetzt auf der Wago den RTU Modbus Slave per Modb_l05.lib laufen lasse kann ich auf dem Microcontroller nicht setzen...und nichts lesen also es tutu sich gar nicht...

    Als gegentest habe ich auch schon den Wago RTU Master mit der Windows Software ModbusSlave laufen lassen da kann ich die Zustände lesen und schreiben....es funktioniert....

    Kann mir jemand einen Tip geben? wie man nun weiter macht??

    Lars

     
  • WAGO - 2011-10-05

    Hallo Lars,

    liest sich so, als ob hier ein Denkfehler besteht.

    Wenn Dein ATmega als Modbus-Slave arbeitet, dann muss folglich der WAGO Controller als Modbus-Master arbeiten. Dazu ist der Modbus-Master-Baustein aus der genannten Modb_I05.lib zu verwenden.
    Diese Kombination hattest Du in Deinem Beitrag nicht genannt. Hier hast Du den Master nur mit der Windows-Software gekoppelt, den ATmega hingegen mit dem Modbus-Slave-Baustein.

    Hilft Dir das weiter?

    Bei weiteren Fragen kannst Du uns auch gerne unter den unten genannten Adressdaten direkt kontaktieren.

     

Log in to post a comment.