Step 7 Overlay Zugriff einer Symolischen Variable?

SKg

Level-1
Beiträge
357
Reaktionspunkte
40
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo, ich wüste gerne ob es soetwas wie ein Overlay Zugriff für eine Symbolisch beschriebene Variable gibt?

Mit Overlay Zugriff meine ich z.b.: eine Wort Variable auf die ich Symbolisch zugreifen kann und gleichzeitig 16 einzelne Bit´s auf die ich symbolisch zugreifen kann, das Wort und die Bit´s haben den Selben Speicherbereich!

Das ganze muß Multiinstanzfähig sein!


Hintergrund ist der, ich möchte ein Wort immer um 1 Bit nach links schieben und anschließend bitweise auf dieses Wort zugreifen (stark vereinfachte Schrittkette).

Das ganze Möchte ich in einem FB als Multiinstanz aufrufen.

Mir schwebt da was mit dem Adressregistern vor, mir fehlt nur irgendwie der Ansatz.

Ich stelle mir das so vor,

ich deklariere 16 einzelne Bit´s
hole mir die Adresse vom 1. Bit und kopiere ab da 16 Bits in ein "Temp" wort,
dann schiebe ich das "Temp" wort
und anschließend hole ich mir die Adresse von "Temp" und kopiere das word in die 16 Bit´s.


Ich habe keine Ahnung ob soetwas überhaupt bei S7 geht.
Hat das schonmal jemand gemacht?

PS: das ganze muß auf einer 300ter ablauffähig sein.

MFG
SKg
 
so sollte man das machen können.

in scl mit AT
 

Anhänge

  • Zwischenablage02.gif
    Zwischenablage02.gif
    10,3 KB · Aufrufe: 24
Zurück
Oben