Hallo ihr Zwei,
Vielen Dank an Martin für das posten der Bilder und Informationen. Ich bin ein totaler Newbie, wenn es um Modbus TCP, geht.
Ich habe für meinen Schwager eine kleine Steuerung für ein paar Hydraulikblöcke mit der easy e4 programmiert. Über HMI Droid wollte ich nun das HMI über ein Tablet realisieren.
Wie von meinem EWLMS beschrieben, kann ich Merker problemlos auslesen und setzen. Auch kann ich Inputs auslesen. Hier habe ich „I“ statt „Register“ ausgewählt und direkt die Nummer des Input gesetzt.
Leider funktioniert dies nicht beim Auslesen des Spules Zustands. Umstellen auf „Q“ hilft nicht.
Ich habe mal mit Wireshark den TCP Traffic geloggt. Offensichtlich wird der Befehl „Read Coil“ gesendet.
Doch die Antwort der easy ist ein Fehler.
Wahrscheinlich nutze ich die falsche Adresse.
Kann mir hier jemand einen Tipp geben?
Vielen Dank schon mal für eure Hilfe.
SG Johannes