Organizacja pamięci
bajt
5 4 3
6
7
"3? .i* ■i |
1 ™iŚ5S:; | ||||
podwójne słowo
7 6 5 4 3 2 1 0
obszar pamięci I> Q> M,...
Kurs Podstawowy S7
Wewnętrzna pamięć sterownika S7 zorganizowana jest w sposób bajtowy. Każdy bajt składa się z 8 bitów (bit - jest najmniejszą jednostką informacji w technice cyfrowej).
Zasady adresacji bitów zostały przedstawione w rozdziale „Deklaracja konfiguracji sprzętowej” na folii „Zasady adresacji bitów w systemie S7”.
W pojedynczym bicie możliwe jest przechowanie 2 wartości (0 oraz 1). Jeżeli zachodzi potrzeba przechowania większej wartości, należy skorzystać z ciągu kolejnych bitów: może to być bajt (z jęz. ang - Byte, 8-bitów), słowo (z jęz. ang - Word, 16-bitów) lub też podwójne słowo (z jęz. ang - Double Word, 32-bity).
W przypadku odwoływania się do większych struktur, w identyfikatorze adresu podać należy rozmiar struktury (B - bajt, W - słowo, D - podwójne słowo), a następnie numer początkowego bajtu. Przykładowo:
• IB 1 - oznacza bajt wejściowy 1,
• MW 12 - słowo z obszaru pamięci pomocniczej nr 12 (dwa kolejne bajty 12 i 13),
• QD 88 - podwójne słowo wyjściowe nr 88 (cztery kolejne bajty 88-91).
Zależności pomiędzy bajtem, słowem, a podwójnym słowem przedstawione są na kolejnej folii.