155 pcx

155 pcx



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

Podczas pracy konwerterów z jednym segmentem sieci Modbus wystarcza stosowanie protokołu Aloha, ponieważ w takiej konfiguracji nie występuje rywalizacja w łączu radiowym.

Zasady konwersji protokołów

W konwerterze dla sieci przemysłowych dopuszczano możliwość przesłania ramki łącza przewodowego w kilku ramkach łącza radiowego. Założenie to, wraz z koniecznością dotrzymania pewnych zależności czasowych, powoduje dodatkowe opóźnienia ze względu na czas potrzebny do rozpoznania końca ramki. Z tego względu w konwerterze dla wielu segmentów sieci Modbus przyjęto założenie, iż jednej ramce tej sieci odpowiadać będzie zawsze jedna ramka łącza bezprzewodowego. Przyjęty protokół tego łącza powoduje, iż dopuszczalne jest przesyłanie ramek sieci Modbus o długości nie przekraczającej 26 B. Dlatego też konwerter został dostosowany do pracy w trybie RTU, ponieważ wówczas długość ramek jest mniejsza.

Opis warstwy liniowej sieci Modbus przewiduje dla trybu RTU rozpoznawanie końca ramki na podstawie czasu trwania ciszy w łączu. Czas ten wynosi 3,5xtc (tc - czas transmisji znaku dla danej prędkości), jednak przerwa pomiędzy kolejnymi znakami ramki nie może przekraczać l,5x/c. Dlatego też można przyjąć, że na wykrycie końca ramki potrzebny jest czas l,5xtt..

W niektórych sieciach przemysłowych długość ramki jest zależna od kodu funkcji. Okazuje się, że zależność taka występuje także w sieci Modbus. Można więc określić długość ramki na podstawie jej zawartości. Ponieważ jednak długość ramek pytania i odpowiedzi dla danej funkcji może być różna, procedura rozpoznawania musi mieć informację, czy ramka pochodzi od stacji nadrzędnej, czy podrzędnej.

W konwerterze przyjęto ostatnie z wymienionych rozwiązań.

Ramka, odebrana z segmentu sieci Modbus uzupełniana jest o numer segmentu i przekazywana do układu formującego ramki w module radiowym. Odbiorca ramki, po stwierdzeniu poprawności transmisji, porównuje numer segmentu własnego z numerem segmentu nadawcy. Niezgodność tych numerów powoduje zignorowanie otrzymanej informacji.

Projekt konwertera protokołów

W skład konwertera wchodzą następujące części:

♦ jednostka centralna, zawierająca:

♦    mikrosterownik jednoukładowy DS80C320,

♦    pamięć programu i danych,

♦    łącze szeregowe zgodne ze standardem RS-232C;


Wyszukiwarka

Podobne podstrony:
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
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 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 147Protokół łącza radiowego Wykorzystany moduł
Rozdział 7. ♦ Przykładowe konwertery protokołów 149 czasowi transmisji znaku łączem przewodowym. 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
167 pcx Rozdział 8. ♦ Efektywność sieci zawierającej konwertery 167 przesłanych i potwierdzonych, il
169 pcx Rozdział 8. ♦ Efektywność sieci zawierającej konwertery 169 Rozdział 8. ♦ Efektywność sieci
171 pcx Rozdział 8. ♦ Efektywność sieci zawierającej konwertery 171 kiem od tej reguły są wyniki dla
173 pcx Rozdział 8. ♦ Efektywność sieci zawierającej konwertery 173 Z danych zawartych w zamieszczon
175 pcx Rozdział 8. ♦ Efektywność sieci zawierającej konwertery 175 Rozdział 8. ♦ Efektywność sieci
177 pcx Rozdział 8. ♦ Efektywność sieci zawierającej konwertery 177 Pomiary czasów trwania transakcj

więcej podobnych podstron