Witam społeczność,
ciekawi mnie w jaki sposób w CANie została rozwiązana następująca sytuacja: załóżmy, że na początku na całej linii jest cisza (czyli na CANH i CANL jest to samo napięcie 2.5V względem masy), i nagle cała sieć jest uruchamiana, co wiąże się z tym że wiele urządzeń jednocześnie chciałoby coś nadać przez tą sieć. No i tu pojawia się problem, ponieważ mimo istnienia mechanizmu arbitrażu oraz bitów dominujących i recesywnych ustalających priorytet dla urządzenia nadającego ramkę, to jednak wszystkie urządzenia w danej chwili muszą wiedzieć czy mają najwyższy priorytet czy jednak niższy (słowem czy mają siedzieć cicho czy mogą zacząć gadać :)). I tutaj pojawia się moje pytanie: skoro w całej sieci wszystkie urządzenia są równe względem siebie, czyli każde jest Masterem, to w jaki sposób dane urządzenie spośród tysięcy innych na linii określa, że to akurat ono ma największy priorytet w komunikacji i vice versa?
Odpowiedzi (0)
- Sortuj według
- Ostatnio dodane
- Najwyżej ocenione
- Sortuj od najstarszych
Czytaj także:
Jaki przewód do magistrali KNX?
Potrzebuje kabel / przewód magistrali do KNX. Co proponujecie?
Zabezpieczenie dla Łącznik magistrali EtherCat
Dzień dobry. Miałem smutną sytuację- spalilo mi w pracy Łączni
Przewód 2 żyłowy w ekranie
Szukam 2-żyłowego przewodu typu linka w ekranie z żyłami skręconymi
Modbus RS485
jakie jest wasze zdanie w kwestii zakańczania krótkiej magistrali R
Aktualny system normalizacji w Polsce w obszarze elektryk
W środowisku elektryków skupionych w Stowarzyszeniu Elektryków Pols
Domowy system monitoringu krok po kroku
Chcesz samodzielnie uruchomić system monitoringu wizyjnego do użytk
0
Odpowiedzi