Rozdział 8. ♦ Efektywność sieci zawierającej konwertery 171
kiem od tej reguły są wyniki dla szybkości łącza radiowego 300 b/s, dla których szybkość komunikacji z komputerem 1200 b/s okazała się mniej efektywna niż 300 b/s.
Zwiększenie długości przesyłanej informacji powoduje wzrost efektywnej szybkości transmisji. Przyrost ten w zakresie wielkości danych 64 - 1024 B jest dwukrotny. Dalsze zwiększanie przesyłanej informacji nie powoduje już tak znacznego zwiększenia szybkości efektywnej, zaś powyżej 4096 B wzrost szybkości jest praktycznie niewidoczny. Dzieje się tak dlatego, że czas „rozpędzania” transmisji (T k-Tkn) jest wówczas znacznie mniejszy od sumarycznego czasu transmisji (Tok-Tw) (rysunek 7.11) i jego wpływ na całkowity czas transmisji jest pomijalny.
Stosowanie konwerterów protokołów może także wpływać na parametry czasowe sieci przemysłowych. Charakterystycznym parametrem takiej sieci może być czas wykonania transakcji. Jest on sumą czasu transmisji polecenia, czasu wykonania polecenia i czasu transmisji odpowiedzi. Konwerter protokołów może opóźnić czasy transmisji polecenia i odpowiedzi, nie wpływa natomiast na realizację polecenia.
Badania wpływu konwerterów na pracę sieci przemysłowej zbadano w doświadczalnej sieci Modbus. Sieć taka może zawierać jedną stację nadrzędną oraz pewną liczbę stacji podrzędnych. W sieci doświadczalnej stacjami podrzędnymi były sterowniki przemysłowe, natomiast funkcje stacji nadrzędnej pełnił komputer klasy IBM PC wyposażony w odpowiednie oprogramowanie, umożliwiające między innymi dokonywanie pomiarów parametrów czasowych sieci. Konfiguracja sieci, pracującej na łączu przewodowym, pokazana jest na rysunku 8.9. Konfigurację segmentu po wprowadzeniu konwerterów ilustruje rysunek 8.10.
Rys. 8.9.
Konfiguracja doświadczalnego segmentu sieci Modbus z wykorzystaniem łącza przewodowego
Dla zbadania wpływu zastąpienia łącza kablowego łączem bezprzewodowym na wydajność sieci Modbus dokonywano pomiarów czasów trwania wybranych transakcji w sieci. W trakcie tych badań przeprowadzano następujące transakcje:
♦ zapis jednego słowa w sterowniku,
♦ odczyt jednego słowa ze sterownika,