Panoramica del CANopen
Per descrivere il principio di comunicazione di CANopen ci si può richiamare al modello di riferimento ISO noto come Open Systems Interconnession - Interconnessione di sistemi aperti (OSI).
CANopen descrive uno strato di applicazione standardizzato ed un profilo di comunicazione. Una guida opzionale per i dispositivi programmabili specifica inoltre funzioni addizionali di comunicazione.
CANopen è basato sullo strato di collegamento CAN - CAN datalink layer e sui ricetrasmettitori veloci - high speed transceiver, come è specificato in ISO 11898, parte 1 e parte 2. In aggiunta, CANopen specifica la temporizzazione del bit (bit-timing) e raccomanda la designazione - pin-assignment - dei reofori per alcuni tipi di connettori.
I profili standardizzati di dispositivo, d'interfaccia e d'applicazione descrivono il comportamento preimpostato - default - e le funzioni opzionali di dispositivi, interfacce ed applicazioni.
Il modello a livelli ISO-OSIGli obiettivi del CANopen