Qui vengono mescolate molte cose diverse... OBD, KWP2000, CAN... purtroppo, hanno solo una connessione limitata tra loro

.
Certo:
In Europa non esistono effettivamente sistemi OBD o OBD2, ma viene utilizzata la variante EOBD o EOBD 2. La differenza è minima, ma importante. Gli indirizzi di diagnostica utilizzati sono diversi.
L'OBD (in qualsiasi configurazione) è un protocollo, come l'ODX o l'XCP. Non è legato a nessuna interfaccia specifica né a una particolare forma di comunicazione.
Esistono sistemi OBD2 con diverse interfacce, ad esempio la CAN (la più utilizzata), ma anche con K-Line, VCAN e altre.
Esistono diverse modalità di comunicazione, ovvero diversi modi in cui i dati vengono trasmessi dall'unità di controllo al tester tramite un'interfaccia. Oltre al protocollo KWP2000 (KeyWordProtocol 2000), esiste ad esempio il protocollo UDS (Unified Diagnostic Services).
Per rimanere sull'esempio della roadster (o smart), tutte le smart supportano l'OBD. A partire dalla roadster e dalla CityCoupe (modello 450 restyling), è supportato l'OBD2. Questo avviene tramite CAN (a partire dalla Forfour) o tramite K-Line. A partire dal modello W453, viene utilizzato il protocollo UDS, mentre prima era utilizzato il protocollo KWP2000.
In realtà è molto semplice

.