Możliwe stany:
naciśnięty -> „0” zwolniony -> „1”
Możliwe stany:
lampka wyłączona -> „0” lampka zapalona -> „1”
do przechowywania informacji o stanie wystarczy pojedynczy bit
Przykładowe możliwe stany:
poziom minimalny -> „0”
połowa wypełnienia -> „50” poziom maksymalny -> „100”
Przykładowe możliwe stany:
zawór zamknięty -> „20000.0”
otwarty w 25% -> „5000.0” zawór otwarty -> „0.0”
do przechowywania informacji o wartości potrzebnych jest wiele bitów (np. zestaw 16- czy 32-bitów)
Kurs Podstawowy S7
W dotychczas tworzonych programach wykorzystywane były tylko i wyłącznie sygnały binarne. Źródłem tego typu informacji może być przycisk, czujnik zbliżeniowy, wyłącznik krańcowy. Sygnał taki może być również wykorzystywany do sterowania elementami, które mogą znaleźć się w dwu stanach np. lampka, przekaźnik, zaworek typu binarnego (zamknij-otwórz). Charakter binarny może mieć również stan układu np. czuwanie, brak czuwania czy praca w trybie automatycznym/ręcznym.
Poza tego typu sygnałami w automatyce bardzo często występują informacje, których nie da się opisać przy pomocy dwu stanów np. ilość załączeń silnika, poziom medium w zbiorniku, prędkość obrotowa silnika. Do przechowywania tego typu informacji potrzebnych jest wiele komórek np. aby przechowywać informację, która może zmieniać się w zakresie od 0 do 255 potrzebnych jest osiem bitów. Ilość bitów potrzebnych do przechowania informacji zależy od zakresu zmian przechowywanej wartości i najczęściej zmienia się z krokiem 8 (ponieważ tak zorganizowana jest pamięć w układach cyfrowych). Najczęściej wykorzystywane komórki składają się z 8-, 16- czy 32-bitów.