|
Descrizione Nei moduli S7-1200 (dal firmware V2.0) esiste la possibilità di accedere bit per bit alle variabili del tipo di dati Byte, Word o DWord. A tale scopo è necessario STEP 7 V11+SP1+Update 2 (o versioni successive). La ripartizione di un'area di memoria (ad es. Byte o Word) in un'area di memoria più piccola (ad es. Bool) viene denominata anche Slice. La figura 01 illustra gli accessi simbolici bit, byte e word agli operandi.

Figura 01
L'utilizzo di accessi slice consente un'elevata efficienza di programmazione e non richiede la definizione supplementare nella dichiarazione delle variabili.
L'esempio seguente illustra l'accesso slice simbolico bit per bit. La "x" indica l'accesso bit per bit alla rispettiva parola o byte e il numero seguente specifica l'offset del relativo bit.

Figura 02
La figura 03 illustra un esempio di accesso slice byte per byte. La "b" indica l'accesso byte per byte e il numero seguente specifica l'offset del relativo byte.

Figura 03
L'accesso slice word per word è indicato dalla "w" e il numero specifica l'offset della relativa parola.

Figura 04
Ricerca complementare
SliceAccess, accesso slice
|