Aplikacja kontroluj±ca komunikacjê w systemie MODBUS mo¿e pracowaæ w dwóch trybach transmisji: ASCII (znaki 10 bitowe) i RTU (znaki 11 bitowe). 10% transakcji wykonywanych w systemie zapisuje do urz±dzenia niewielkie ,
8bajtowe bloki danych(8bajtow danych w kazdej transakcji), natomiast pozostale transakcje odczytuja z urz±dzenia 16 bajtowe dane (16 bajtów w kazdej transakcji). Co najmniej ile zary budowa szybkosc transmisji w trybie ascii musi byc wieksza od baudowej szybkosci w trybie RTU , jezeli wymagamy aby czas cyklu systemu(czas obslugi wszystkich urzadzen) w trybie ASCII byl nie wiekszy niz czas cyklu w trybie RTU?
Za³o¿enia:
-odpowiedz Modbus nastepuje
- w trybie ascii : natychmiast po odebraniu zapytania
- w trybie rtu: po odmierzeniu minimalnej przerwy czasowej
- kolejne transakcje nastepuja bezposrednio po sobie
- odpowiedz w przypadku transakcji zapisu oraz zapytanie w transakcji odczytu nie zawiera danych
- wszystkie transakcje w systemie koncza sie powodzeniem
- w trybie RTU znacznik poczatku nastepnej ramki pokrywa sie ze znacznikiem konca poprzedniej ramki i wynisi 4xT (T- czas trwania jednego znaku)
mo¿esz to zrobiæ ?