Das Problem nennt sich:
http://de.wikipedia.org/wiki/Byte-Reihenfolge
und hatte ich auch schon mal bei S7-200 in Verbindung mit einem OP3. Hierbei war der Gag, dass ich in einem DB den richtigen Datentyp nehmen musste, um diese Vertauscherei nicht zu haben (leider habe ich keinerlei Details nun mehr parat). Entsprechend kann ich jetzt zu TwinCAD-Modbus auch nichts spezielles beitragen, ausser, dass das Problem der Endianness grundsätzlich immer wieder auftritt - hier eben bei Strings. Offenbar erfolgt die (Daten-)Übertragung wortweise, die Auswertung aber eben mal nach Big-, mal nach Little-Endian.
Ein Frosch ohne Humor ist nur ein kleiner grüner Haufen!
Bookmarks