|
|
|
I principi del CAN bus
|
-
I messaggi di dati trasmessi da un nodo di un bus CAN non contengono indirizzi
né del nodo trasmittente né di altri nodi designati come riceventi.
-
Il contenuto del messaggio (ad es. "giri/min", "troppo pieno", "dose di raggi
X", ecc.) è contrassegnato invece da un identificatore, che è univoco per tutta
la rete. Tutti gli altri nodi in rete ricevono il messaggio e ciascuno fa
sull'identificatore una verifica di accettabilità per determinare se il
messaggio, e quindi il suo contenuto, sia di propria pertinenza.
-
Se il messaggio è pertinente, è messo in processo, altrimenti è ignorato.
L'identificatore univoco determina anche la priorità del messaggio.
-
Quanto minore è il valore numerico dell'identificatore, tanto maggiore è la
priorità.
-
Nel caso in cui due o più nodi tentino di trasmettere nello stesso tempo, una
tecnica di aggiudicazione non distruttiva garantisce che i messaggi siano
trasmessi in ordine di priorità e che nessuno di essi vada perso.
|
|
|