130 likes | 362 Views
Linková vrstva siete can. Enrik Slovák Martin Olšiak 34e21. Obsah. Úvod Rozdelenie Arbitráž zbernice Druhy uzlov CAN Rámce CAN. Sieť CAN ( Controller Area Network ). Vyvinutá v roku 1986 firmou BOSCH Aplikácie v automobilovej technike, v priemyselnej automatizácii
E N D
Linková vrstva siete can Enrik Slovák Martin Olšiak 34e21
Obsah • Úvod • Rozdelenie • Arbitráž zbernice • Druhy uzlov CAN • Rámce CAN
Sieť CAN (Controller Area Network) • Vyvinutá v roku 1986 firmou BOSCH • Aplikácie v automobilovej technike, v priemyselnej automatizácii • Podpora CAN je zabudovaná v mnohých jednočipových mikroprocesoroch • CAN definuje fyzickú a linkovú vrstvu • CAN je štandardizovaná normou ISO 118 98
Linková vrstva protokolu CAN Linková vrstva je rozdelená do dvoch podvrstiev: • MAC (Medium Access Control) • LLC (LogicalLinkControl)
Linková vrstva protokolu CAN Arbitráž zbernice
Linková vrstva protokolu CAN Druhy uzlov CAN siete • CAN existuje vo verziách: CAN 2.0A (11 bitový identifikátor) a CAN 2.0B (11 aj 29 bitový identifikátor) • Uzly CAN siete sa delia na: CAN 2.0B active, CAN 2.0B passive, CAN 2.0A
Linková vrstva protokolu CAN Rámce CAN siete • údajový rámec (DataFrame) • požiadavkový rámec (RemoteFrame) • chybový rámec (ErrorFrame) • oneskorovací rámec (OverloadFrame)
Linková vrstva protokolu CAN Údajový rámec Štandardný – 11 bitový identifikátor Rozšírený – 29 bitový identifikátor
Linková vrstva protokolu CAN Požiadavkový rámec • určený na vyžiadanie údajov
Linková vrstva protokolu CAN Chybový rámec • vysielaný uzlom CAN v prípade detekcie • chyby v prijatom rámci
Linková vrstva protokolu CAN Oneskorovací rámec • určený na pozastavenie vysielania rámcov v prípade, keď daný uzol nestačí spracovávať údaje
Použitá literatúra • Franeková, M.- Kállay, F. – Peniak, P. – Vestenický, P.: Komunikačná bezpečnosť priemyselných sietí, EDIS – vydavateľstvo ŽU, 2007 • http://www.can-cia.org/ • http://www.elektrorevue.cz/clanky/03021/index.html