147

147



Rozdział 7. ♦ Przykładowe konwertery protokołów 147

Protokół łącza radiowego

Wykorzystany moduł nadajnika-odbiomika radiowego ma specyficzne wymagania w stosunku do formatu przesyłanych danych. Dlatego też konieczne jest odpowiednie przetworzenie przesyłanych danych, pomimo że protokoły wybranych sieci przemysłowych dostarczają wszystkich mechanizmów potrzebnych do poprawnej pracy łącza bezprzewodowego (adresowanie stacji, algorytm dostępu do łącza, przesyłanie danych w ramkach itp.). Z tego powodu nie jest konieczne wprowadzanie tych informacji do protokołu łącza radiowego, wystarczy umieścić je w ramce bez zmian i interpretacji.

Wymagania modułu radiowego są następujące:

♦    dane powinny być przesyłane w ramkach,

♦    nadanie ramki powinno być poprzedzone wysłaniem preambuły w celu zsynchronizowania modułu z ciągiem bitów; preambuła składa się z ciągu bitów o wartościach na przemian ’0’ i T i powinna trwać przez 3 - 5 ms,

♦    dane powinny być oddzielone od preambuły separatorem i znacznikiem początku danych,

♦    w obrębie całego ciągu danych powinna zostać zachowana równowaga bitów o wartości ’0' i T.

Ostatni z wymienionych warunków może być spełniony poprzez odpowiednie kodowanie (kod Manchester) lub przez wysłanie każdego bajtu ramki wraz z jego dopełnieniem (negacja każdego bitu). Ze względu na trudności realizacji kodu Manchester, wybrano drugi z opisanych sposobów, a jego realizacja odbywa się na drodze programowej.

Format ramki łącza radiowego przedstawiony jest na rysunku 7.5.

Rys. 7.5.

Struktura

Preambuła

Separator

Początek

danych

Dane

danych

Suma LRC

ramki łącza bezprzewodowego

20 B

2 B

2 B

2 B <32 B

2 B

Format znaku łącza jest asynchroniczny, zgodny ze standardem RS-232C. Znak składa się z bitu startu, 8 bitów informacyjnych i bitu stopu. Prędkość transmisji wynosi 37500 b/s. Czas transmisji ramki, w zależności od długości pola danych Ln, wynosi zatem

T(L„> [s] = 5 • 10J + '°Jbrl, JS + 2 ♦ L„ [B]| (7.1)

37500 [b/s]

Ponieważ konwerter przeznaczony jest głównie do pracy w sieciach, które zapewniają ochronę danych przed błędami, protokół łącza bezprzewodowego nie zawiera zaawansowanych mechanizmów ochrony. Zastosowano jedynie prostą sumę kontrolną LRC. Błąd sumy kontrolnej powoduje odrzucenie ramki bez informowania nadawcy o błędzie. Podobny mechanizm występuje w sieci Modbus.


Wyszukiwarka

Podobne podstrony:
Rozdział 7. ♦ Przykładowe konwertery protokołów 141 ♦ błąd transmisji. Oprócz ramki danych,
Rozdział 7. ♦ Przykładowe konwertery protokołów 143Inicjalizacja konwertera Procedura inicjalizacji
Rozdział 7. ♦ Przykładowe konwertery protokołów 145 mniejszej liczby znaków, komputer musi wysłać zn
Rozdział 7. ♦ Przykładowe konwertery protokołów 149 czasowi transmisji znaku łączem przewodowym. W
151 pcx Rozdział 7. ♦ Przykładowe konwertery protokołów 151 Podejście takie zilustrowane jest na rys
153 pcx Rozdział 7. ♦ Przykładowe konwertery protokołów 153 Po przeanalizowaniu zawartości buforów u
155 pcx Rozdział 7. ♦ Przykładowe konwertery protokołów 155 Podczas pracy konwerterów z jednym segme
157 pcx Rozdział 7. ♦ Przykładowe konwertery protokołów 157Ocena konwertera Konwerter dla wielu segm
159 pcx Rozdział 7. ♦ Przykładowe konwertery protokołów 159 i odbiór-nadawanie wynosi Ttr = 0,1 s. W
161 pcx Rozdział 7. ♦ Przykładowe konwertery protokołów 161Rys. 7.13. Teoretyczny wpływ wielkości
163 pcx Rozdział 7. ♦ Przykładowe konwertery protokołów 163 Rys. 7.16. Realizacja transakcji w sieci
Rozdział 7.Przykładowe konwertery protokołów Niniejszy rozdział opisuje konstrukcję kilku prostych
31567 skanuj0228 (3) Rozdział 8. ♦ Cookies i sesje 241Śledzenie użytkownika Sesje można wykorzystać
051 pcx 51 Rozdział 3. ♦ Protokoły dostępu do łącza w sieciach bezprzewodowych Wadą tego protokołu j
055 pcx 55 Rozdział 3. ♦ Protokoły dostępu do łącza w sieciach bezprzewodowychProtokół BAPU Opisane
057 pcx 57 Rozdział 3. ♦ Protokoły dostępu do łącza w sieciach bezprzewodowychEfektywność protokołów
059 pcx Rozdział 3. ♦ Protokoły dostępu do łącza w sieciach bezprzewodowych ś i Ps, Ps eś e ą ę ą :
061 pcx Rozdział 3. ♦ Protokoły dostępu do łącza w sieciach bezprzewodowych 61 Z wykresów wynika, że

więcej podobnych podstron