Byte-Order ändern SPS<-->WinCC

Roger Wilco

Level-1
Beiträge
7
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo! :)

In WinCC greife ich auf DWORDs eines DB zu und arbeite anschließend mit den einzelnen Bits (Meldungen). Nun habe ich das Problem mit der "gedrehten" Byte-Order und wüsste gerne, wie und wo ich die automatische Korrektur bei der Übertragung vornehmen kann.

Viele Grüße

Roger Wilco

P.S.: Ich arbeite mit PCS7.0 SP1. Die Daten, um die es geht sind aber in Anwender-DBs. Die WinCC Variablen (unsigned DWORDs) lege ich händisch an (NamedConnection).
 
Zuletzt bearbeitet:
Tja eine gedrehte Byte-Order steht bei vielen Anwendern wohl ganz oben auf der Wunschliste.
Aber ob wir das bei Siemens noch erleben werden ...

Gruß
Dieter
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Leider gibts dieses Feature noch nirgens bei WinCC

Mich treibt das hin und wieder auch in den Wahnsinn.:rolleyes:
Du wirst dich leider damit abfinden müssen.

Ich glaub nicht mehr daran das wir jemals eine MSB-LSB-Order erleben werden.

Du könntest es höchstens manuell lösen, mit einem seperaten Kommunikations-DB in dem du alles in LSB-MSB-Order reinschreibst. Aber das wäre wohl zuviel des schlechten.

Siemens war immer schon ein wenig anders rum. :ROFLMAO:
 
Zuletzt bearbeitet:
Interessant. Diese Eingabemaske habe ich bis jezt auch noch nicht gesehen.

Was passiert wenn man das einstellt?. Die Sache ist nähmlich die, Bitoritiert gesehen liest du ein Wort in WinCC verkehrt herum (Also Big Endian). Der Wert der Variable wird aber automatisch richtig verarbeitet. Ich frage mich ob du nicht da ein Problem bekommst wenn du diese Einstellung findest und anhakst.
 
Zurück
Oben