Protocollo CANopen (ISO 11898)

Panoramica del CANopen

Il modello del dispoditivo CANopen

Un dispositivo CANopen si può pensare diviso in tre parti:

  • L'interfaccia di comunicazione ed il software del protocollo
  • Il dizionario degli oggetti
  • L'interfaccia di processo ed il programma dell'applicazione

L'interfaccia di comunicazione ed il software del protocollo forniscono i servizi per trasmettere e ricevere nel bus gli oggetti di comunicazione.

Il Dizionario degli oggetti (Object Dictionary) descrive tutti i Tipi di dato (Data Type), gli Oggetti di comunicazione (Communication Object) e gli Oggetti di applicazione (Application Object) usati in quel dispositivo.

Il Dizionario degli oggetti funge da interfaccia con il software dell'applicazione. Il programma dell'applicazione fornisce le funzioni di governo dei meccanismi interni e di connessione alle interfacce hardware del processo.

Le interazioni tra gli strati del protocolloModello di comunicazione