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
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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
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.