-> Hier kostenlos registrieren
Hallo liebe Leute,
ich soll Daten von einer S5 115U an ein Gerät schicken das am Profibus angeschlossen ist.
Habe nun festgestellt, dass in diesem Gerät die Bits in den Bytes nicht von rechts nach links aufsteigend angeordnet ausgewertet werden, sondern anders herum.
Die Bytes ansich sind richtig herum, das niederwertigste Byte steht rechts.
Ich schicke dort ein DWORD rüber, war anfangs etwas verwirrt was da für ein Wirrwarr ankommt, bis ich begann den Zahlensalat mittels Tabelle mal auseinanderzuklamüsern.
Schicke aktuell mal Testweise eine 1 rüber und angezeigt wird die Zahl 16777216.
Was in diesem Fall heisst, dass nicht im ganz rechten Byte das ganz rechte Bit eine 1 hat sondern im rechten Byte das linke Bit
Gibt es bei der S5 eigentlich eine einfache Möglichkeit das so zurechtzuschieben, dass das passt?
Vielen Dank im voraus
ich soll Daten von einer S5 115U an ein Gerät schicken das am Profibus angeschlossen ist.
Habe nun festgestellt, dass in diesem Gerät die Bits in den Bytes nicht von rechts nach links aufsteigend angeordnet ausgewertet werden, sondern anders herum.
Die Bytes ansich sind richtig herum, das niederwertigste Byte steht rechts.
Ich schicke dort ein DWORD rüber, war anfangs etwas verwirrt was da für ein Wirrwarr ankommt, bis ich begann den Zahlensalat mittels Tabelle mal auseinanderzuklamüsern.
Schicke aktuell mal Testweise eine 1 rüber und angezeigt wird die Zahl 16777216.
Was in diesem Fall heisst, dass nicht im ganz rechten Byte das ganz rechte Bit eine 1 hat sondern im rechten Byte das linke Bit
Gibt es bei der S5 eigentlich eine einfache Möglichkeit das so zurechtzuschieben, dass das passt?
Vielen Dank im voraus