Beta: Fehler bei Modbus Übertragung

Hallo paresy,
in der letzten Beta ist irgend etwas bei der Modbus Übertragung verändert worden.
Daten die ich mit „ModBus_WriteRegisterWord“ schreibe, kommen leider nicht mehr korrekt in der Wago an. Aus dem Wert 30 wird z.B. 12680 usw.
Daten die ich lese von der Wago sind korrekt. Die Modbus Instanz wird wohl nicht betroffen sein, nur der o.g. Befehl.

PS: Auch bei Real Werten habe ich nun den Fehler.

Nachdem ich wieder auf die Stable 3.4 zurückgegangen bin, war der Spuk vorbei.

Gruß
Georg

Hallo,

bei Word ist das auch so :frowning:

1 nach Wago schreiben = 256

Gruß

Frank

dürfte erst mit der letzten Beta passiert sein. Die Beta davor funktionierte noch.

Ja die FunctionCodes wurden angepasst.
Problem mit Modbus FunctionCodes
Ich habe aber die Beta noch nicht getestet.
Werde ich mal nachholen.
Michael

Könnte sehr gut ein Fehler sein. Schaue ich mir an.

paresy

Jup ist ein Bug.

Bei mir sind jetzt das Lo & Hi Byte vertauscht :frowning:
Dafür aber der richtige FunctionCode :smiley:


SOLL: 03 10 10 18 00 01 02 00 03 ED 28
IST:  03 10 10 18 00 01 02 03 00 AD D9 

Michael

Fix dafür im LiveUpdate! :slight_smile:

paresy

Danke. Läuft :slight_smile:
Immer diese Frühaufsteher :smiley:
Michael

Ja, funktioniert wieder. Danke