|
Beschreibung Bei den S7-1200 Baugruppen (ab FW V2.0) haben Sie die Möglichkeit, bitweise auf Variablen vom Datentyp Byte, Word oder DWord zuzugreifen. Hierfür benötigen Sie STEP 7 V11+SP1+Update 2 (oder höher). Die Aufteilung eines Speicherbereiches (z.B. Byte oder Word) in einem kleineren Speicherbereich (z.B. Bool) wird auch Slice genannt. Im Bild 01 sind die symbolischen Bit-, Byte- und Wort-Zugriffe auf die Operanden dargestellt.

Bild 01
Die Anwendung der Slice-Zugriffe ermöglicht eine hohe Programmiereffizienz und es ist keine zusätzliche Definition in der Variablendeklaration erforderlich.
Nachfolgendes Beispiel zeigt den bitweisen symbolischen Slice-Zugriff. Das "x" steht für den bitweisen Zugriff in dem jeweiligen Wort oder Byte und die Nummer dahinter gibt den Offset des betreffenden Bits aus.

Bild 02
Bild 03 zeigt ein Beispiel für den byteweisen Slice-Zugriff. Hier steht das "b" für den byteweisen Zugriff und die Nummer gibt den Offset des betreffenden Byte aus.

Bild 03
Beim wortweisen Slice-Zugriff wird das "w" angegeben und die Nummer gibt den Offset des betreffenden Wortes aus.

Bild 04
Ergänzende Suchbegriffe
SliceAccess, Slice-Zugriff
|